|
Структура данных
|
|||
---|---|---|---|
#18+
Ребята я написала код структуры данных (иерархия) нужно было создать класс "Tree " с datattpe (string (можно было object добавлять)) с функциями add, remove, search, iterate посмотрите код я правильно написала если нет можете подправить)? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 08:43 |
|
Структура данных
|
|||
---|---|---|---|
#18+
На мой взгляд не стоит делать и родительские и дочерние объекты в классе. Что-то одно. Но, опять-таки не знаю что вы хотите и может быть вам нужен именно двусвязный список объектов. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 09:31 |
|
Структура данных
|
|||
---|---|---|---|
#18+
SQL2008, как можно сделать по вашему чтобы add remove search iterator был ( ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 09:33 |
|
Структура данных
|
|||
---|---|---|---|
#18+
SQL2008, как можно сделать по вашему чтобы add remove search iterator был ( ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 09:40 |
|
Структура данных
|
|||
---|---|---|---|
#18+
nastyaa, примено вот так да? Код: java 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 09:41 |
|
Структура данных
|
|||
---|---|---|---|
#18+
Я бы лучше связывался через родительский элемент, так как он (как мне кажется) создается раньше, чем дочерний. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 09:45 |
|
Структура данных
|
|||
---|---|---|---|
#18+
SQL2008, как можно это сделать? можете написать код пожалуйста) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 09:46 |
|
Структура данных
|
|||
---|---|---|---|
#18+
nastyaanastyaa, примено вот так да? Код: java 1. 2. 3. 4. 5. 6.
Нет, зачем вам создавать TreeNode<T> childNode = new TreeNode<T>(child);? Просто добавляйте существующий child в this.children. Что-то типа Код: java 1. 2. 3.
Впрочем могу ошибаться :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 09:51 |
|
Структура данных
|
|||
---|---|---|---|
#18+
SQL2008, вот так? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 09:53 |
|
Структура данных
|
|||
---|---|---|---|
#18+
А почему вы добавляете null объект в коллекцию дочерний, имея существующий child ? Код: java 1. 2. 3. 4.
Почему не так Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
Боюсь, что я вас окончательно запутаю :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 10:04 |
|
Структура данных
|
|||
---|---|---|---|
#18+
nastyaaSQL2008, ошибка( Я предупреждал, что могу ошибаться :) дело в том, что передаваемый тип (T child) не есть объект класса Tree<T> (тут я ошибся, каюсь) и у него нет метода setParent. Выход попробовать передавать Код: java 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 10:54 |
|
Структура данных
|
|||
---|---|---|---|
#18+
SQL2008, Спасибо) как можно добавить add, remove, search, iterate я пишу но ошибку выводит ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 11:15 |
|
Структура данных
|
|||
---|---|---|---|
#18+
nastyaa, Вот такое решение: Main.java: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48.
Entry.java: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61.
Node.java: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
Tree.java: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
С уважением, Валентин ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 14:23 |
|
Структура данных
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, Спасибо вам большое))) Ваше решение похоже на то мне сказали чтобы внутри класса Tree нужно создать class Node и внутри мутить add и тд ?? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 14:41 |
|
Структура данных
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, Можете некоторые места закомментировать(( я просто только сегодня познакомилась с Tree и Datatype некоторые места непонятны, если конечно у вас время будет. А так вы мой спаситель люблю вас!!) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 14:44 |
|
Структура данных
|
|||
---|---|---|---|
#18+
nastyaaValentin Kolesnikov, Можете некоторые места закомментировать(( я просто только сегодня познакомилась с Tree и Datatype некоторые места непонятны, если конечно у вас время будет. А так вы мой спаситель люблю вас!!) Новая версия: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152.
С уважением, Валентин ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2018, 14:58 |
|
Структура данных
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, это весь код?) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2018, 06:08 |
|
Структура данных
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, ошибка( ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2018, 06:15 |
|
Структура данных
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, ошибка в main ( ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2018, 06:15 |
|
Структура данных
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, ошибка в node( ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2018, 06:16 |
|
Структура данных
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, ошибка в tree( ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2018, 06:16 |
|
Структура данных
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, выводит главный класс найти не удалось( ... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2018, 06:17 |
|
|
start [/forum/topic.php?fid=59&fpage=41&tid=2121842]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
154ms |
get tp. blocked users: |
2ms |
others: | 326ms |
total: | 572ms |
0 / 0 |