Строим дерево на Java - PullRequest
       8

Строим дерево на Java

0 голосов
/ 23 февраля 2009

Я новичок в Java. Я хочу построить дерево с одним корневым узлом и несколькими дочерними узлами с некоторым весом в каждой ветви. Может ли кто-нибудь помочь мне в этом.

Ответы [ 2 ]

7 голосов
/ 23 февраля 2009

Пример кода:

class Node {
    public int weight;
    public List<Node> children = new ArrayList<Node> ();
}

Node root = new Node ();
3 голосов
/ 23 февраля 2009

Это всего лишь эскиз, с которого можно начать, и он может быть значительно улучшен. Но ваши основные члены могут быть следующими:

public class WeightedTree {
   private double weight;
   private List<WeightedTree> children;
}

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...