Ich habe Bäume immer geliebt, so schön O(n*log(n))
und ordentlich. Jeder Softwareentwickler, den ich jemals gekannt habe, hat mich jedoch ausdrücklich gefragt, warum ich a verwenden würde TreeSet
. Vor dem Hintergrund eines CS denke ich nicht, dass es so wichtig ist, was Sie verwenden, und es ist mir egal, ob ich mit Hash-Funktionen und Buckets herumspiele (im Fall vonJava
).
In welchen Fällen sollte ich ein HashSet
über ein verwenden TreeSet
?