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?