0 / 0 / 0
Регистрация: 15.12.2015
Сообщений: 18
|
||||||
1 | ||||||
Обход нагруженного дерева (бора)26.07.2016, 15:38. Показов 1855. Ответов 6
Метки нет (Все метки)
Здравствуйте,прошу помощи в объяснении как сделать обход такого дерева. В итоге должно вывести на екран: cat,car,it,is,all. В каждого узла может быть до 26 детей. У каждого узла указатели на детей храню в виде массива(если даст что то)
Вот то что получилось самому написать:
0
|
26.07.2016, 15:38 | |
Ответы с готовыми решениями:
6
обход дерева обход дерева Обход дерева Обход дерева |
7793 / 6560 / 2984
Регистрация: 14.04.2014
Сообщений: 28,672
|
||||||
27.07.2016, 09:51 | 2 | |||||
Если flag обозначает конец, то зачем нужно проверять на NULL?
0
|
0 / 0 / 0
Регистрация: 15.12.2015
Сообщений: 18
|
|
27.07.2016, 11:50 [ТС] | 3 |
flag обозначает конец слова.Но это слово может быть составляющим другого слова.
Например: car(конец этого слова узел r) но после car,может идти продолжение другого слова,например carrier. А вот у детей узла r в слове carrier,Letter будет NULL,что будет обозначать, что carrier не является составляющей другого слова. Поэтому проверка на NULL.
0
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,713
|
|
27.07.2016, 13:05 | 4 |
0
|
0 / 0 / 0
Регистрация: 15.12.2015
Сообщений: 18
|
||||||
27.07.2016, 13:42 [ТС] | 5 | |||||
я только учусь)
Добавлено через 9 минут Может кто будет искать, то вот пока что написал функцию добавления слова в дерево и поиск слова по дереву.
0
|
nmcf
|
27.07.2016, 22:05
#6
|
0
|
0 / 0 / 0
Регистрация: 15.12.2015
Сообщений: 18
|
||||||
28.07.2016, 21:31 [ТС] | 7 | |||||
Функцию написал сам,закрывайте тему.
0
|
28.07.2016, 21:31 | |
28.07.2016, 21:31 | |
Помогаю со студенческими работами здесь
7
Обход дерева) Обход дерева в ширину Обход дерева в ширину Обход дерева в ширину Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |