Я бы пошел на класс, потому что вы можете передать узел в качестве ссылки, но не на структуру, которая будет передана как копия оригинала
, и вам потребуется много манипуляции на узлах, поэтому передача их в видессылка иногда приводит к повышению производительности.
, и если вы храните большое количество данных в структуре вашего узла, не будет выбора.
Я не указываю, что является более быстрым значениемили типы ссылок, которые полностью зависят от сценариев.