Я хочу представить с комментариями на Java. Это будет выглядеть подобно тому, как комментарии на резьбовом reddit.comСамая эффективная структура данных для представления потоковых комментариев в Java?
hello
hello
hello
hello
hello
hello
hello
Как и в примере выше, ответы вложены в HTML с соответствующим отступом, чтобы отразить их отношения к предыдущим комментариям.
Что было бы эффективным способом представить это на Java?
Я думаю, что какая-то структура данных дерева будет уместной.
Но есть ли, в частности, наиболее эффективный, чтобы свести к минимуму обходы деревьев?
Это было бы важно, если бы у меня было голосование по каждому комментарию. Потому что тогда после каждого голосования дерево нужно будет переупорядочить - вычислить потенциально дорогостоящую операцию.
Кстати, если кто-нибудь знает о существующей реализации этого в Java с открытым исходным кодом, это тоже поможет.
Ничего себе! Спасибо, что нашли время объяснить это. Я ценю это. – Hula