|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, Я написала но у меня ничего не выходит почему? Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2018, 09:03 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
nastyaa, Нет вызова для метода printTree внутри main. С уважением, Валентин ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2018, 10:35 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, как можно исправить ошибку? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2018, 10:44 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, И вообще я правильно написала код где те старые две рекурсии соединила в один printTree ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2018, 10:44 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
nastyaaValentin Kolesnikov, как можно исправить ошибку? Нужно добавить вызов для printTree внутри main. С уважением, Валентин ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2018, 10:46 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, я написала сама правильно? Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2018, 10:47 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
nastyaaValentin Kolesnikov, И вообще я правильно написала код где те старые две рекурсии соединила в один printTree Вроде бы правильно написано. С уважением, Валентин ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2018, 10:47 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, Спасибо)) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2018, 10:53 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, мне сказали работать с contains на примере этого Код: java 1. 2.
чтобы допустим я буду искать какой то элемент в дереве и если он будет то нужно чтобы выводило true как можно реализовать это в коде? Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.08.2018, 19:36 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Valentin Kolesnikov, можете помочь пожалуйста) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2018, 17:57 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
nastyaaValentin Kolesnikov, мне сказали работать с contains на примере этого Код: java 1. 2.
чтобы допустим я буду искать какой то элемент в дереве и если он будет то нужно чтобы выводило true как можно реализовать это в коде? Код: 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.
Настя, Спросите у инструктора почему вместо лист не использовать LinkedHashMap На самом деле это походу то к чему он Вас планомерно ведет. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2018, 20:49 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Настя, чтобы допустим я буду искать какой то элемент в дереве и если он будет то нужно чтобы выводило true как можно реализовать это в коде? Примерно так же как и печатаете только возвращает тру когда елемент находится т.е. Вам надо еще сделать в Node классе метод equals и hashCode Хорошая новость для Вас это сгенерит IDE. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.08.2018, 20:59 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Sergunka, Contains я правильно добавила? Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 06:03 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
nastyaaSergunka, Contains я правильно добавила? Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
IMHO 1) Масло-масленное. Что делает Ваш метод, совершенно не понятно 2) Тут, могу только предполагать, что Вам нужен был метод ищущий в СВОЕМ списке. Тогда он должен иметь заголовок Код: sql 1. 2. 3.
3) Т.к. значение может встретиться не только на текущем уровне иерархии, то метод наверное должен быть рекурсивным. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 10:40 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, А вообще через него можно искать элементы в моем дереве ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 11:02 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Sergunka, Мне сказали без LinkedMap. Просто в моем дереве использовать contains. Допустим в моем же дереве есть элемент терминатор, то он должен выводить true, а если нету терминатора то false ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 11:34 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, Не подскажите какой метод, чтобы работало в моем дереве Код: java 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 11:36 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
nastyaaА вообще через него можно искать элементы в моем дереве Наверное можно. Метод как метод. Я бы предложил следующую реализацию в классе Node. Немного переутяжелено, т.к. добавил флаг глобального поиска Код: sql 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.
Проверку на уникальность - не проверял. Может не работать Отступы уехали, у меня tab по умолчанию 4 символа ((( Код: sql 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. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185.
Код: sql 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.
Код: sql 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.
Код: sql 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.
вывод: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 11:37 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, Я очень ценю вашу помощь) но как реализовать это не изменяю полностью мой код, просто добавить метод contains( Мне сказали не изменять код просто добавить contains ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 11:42 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, Спасибо вам) что за комментили коды и все вроде понимаю как работает. Но мне(((( сказали не изменять код просто добавить contains ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 11:45 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Я специально без спойлера просто привел "метод contains" Что бы стандартный contains в коллекции работал корректно, требуется реализовать метод equals и hashCode. Т.ч. одного метода contains не достаточно. "Нормально" contains будет искать экземпляры с тем типом, который лежит в коллекции children, т.е. с типом Node<T> . Это не очень удобно. Поэтому нужна реализация двух версий contains. одна (базовая) которая ищет объекты Node<T> и другая, которая ищет <T> (методом создания на его основе экземпляра Node<T> и дальнейшего поиска вновь созданного экземпляра) Итого, как минимум нужно: hashCode, equals, contains( Node<T> ), contains( T ) Выкинуть параметр global, если он Вам не нужен, мне кажется Вы должны быть способны. Я в Вас верю ))) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 12:18 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
P.S. Русский язык в комментариях лучше поправить. Я кроме Java, C, PL/SQL и немного Assembler'а других языков не знаю. Немного читаю по слогам на русском и техническом английском, но писать на них не умею ((( ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 12:21 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, Код: 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.
Выводит- Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 12:32 |
|
Почему у меня выводит ошибку
|
|||
---|---|---|---|
#18+
Leonid Kudryavtsev, Я сделала) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2018, 12:32 |
|
|
start [/forum/topic.php?fid=59&msg=39693226&tid=2121815]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
78ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 195ms |
0 / 0 |