|
Пузырьковая сортировка двух соседних элементов
|
|||
---|---|---|---|
#18+
Дорогие форумчане обращаюсь к вам за помощью. Дело в том, что код получился, но необходимо сделать пузырьковую сортировку двух соседних элементов. Уже около месяца мучаюсь, ничего не выходит. Код: plaintext 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 12:35 |
|
Пузырьковая сортировка двух соседних элементов
|
|||
---|---|---|---|
#18+
kitkat1000Уже около месяца мучаюсь, ничего не выходит. В приведённом коде нет даже намёка на сортировку. Попробуй врать получше. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 13:16 |
|
Пузырьковая сортировка двух соседних элементов
|
|||
---|---|---|---|
#18+
kitkat1000, 1) у меня есть код для Linked List с пузырьковой сортировко, но на C 2) это стандартная тема, и думаю для С++ нагуглится без проблем ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 13:58 |
|
Пузырьковая сортировка двух соседних элементов
|
|||
---|---|---|---|
#18+
kitkat1000, здесь не помогут решить "домашку". :) Это настолько простой способ сортировки, что если ты не способен реализовать его самостоятельно, тебе не стоит выбирать профессию программиста. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 17:14 |
|
Пузырьковая сортировка двух соседних элементов
|
|||
---|---|---|---|
#18+
kitkat1000, ты целый месяц писал API для работы с однонаправленными списками? Код, который приведен в самом начале - лично твой? Или кто-то тебе помогал? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 17:57 |
|
Пузырьковая сортировка двух соседних элементов
|
|||
---|---|---|---|
#18+
mayton, ну как бы и реализация списка... несколько своеобразная я бы сказал. даже если не обращать внимания, что ни малейшего намёка на сортировку нет. Имхо - исходя из приведённого кода вся помощь, которую тут можно оказать - это посоветовать идти читать лекции. ну или попросить обяснить, что и зачем сделано - вдруг тут кроется что то гениальное, что я в упор не вижу ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2020, 23:29 |
|
Пузырьковая сортировка двух соседних элементов
|
|||
---|---|---|---|
#18+
kitkat1000, а расскажите пожалуйста, что такое пузырьковая сортировка двух соседних элементов? это как ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2020, 23:30 |
|
Пузырьковая сортировка двух соседних элементов
|
|||
---|---|---|---|
#18+
xerxf kitkat1000, а расскажите пожалуйста, что такое пузырьковая сортировка двух соседних элементов? это как ? Меня вот этот вопрос тоже волнует с самого начала топика. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2020, 23:39 |
|
Пузырьковая сортировка двух соседних элементов
|
|||
---|---|---|---|
#18+
xerxf mayton, ну как бы и реализация списка... несколько своеобразная я бы сказал. даже если не обращать внимания, что ни малейшего намёка на сортировку нет. Имхо - исходя из приведённого кода вся помощь, которую тут можно оказать - это посоветовать идти читать лекции. ну или попросить обяснить, что и зачем сделано - вдруг тут кроется что то гениальное, что я в упор не вижу Я на самом деле не вижу ничего плохого в заимстовании фундаментальных алгоритмов которые написали Кнут, Дейкстра и прочие. Свой первый алгоритм на Basic для Электроника БК я полностью скопипастил. Но пока я копи-пастил я его изменял. Разбирался. В конце концов я его сломал настолько что он вообще перестал быть похож на оригинал. Но в этом и суть инженерии знаний. Мы заимствуем. Разбираемся. И приспосабливаем. Вообще. Алгоритмы и структуры данных тесно связаны. Эффективный пузырек (шейкерный) реализовать можно только при условии что структура данных двунаправленная. Нода должна быть вот такая. Код: plaintext 1. 2. 3. 4. 5. 6.
Делать неэффективный - не хочется. На малых размерах коллекций (2-3 элемента) пузырь может быть эффективней чем Хоар или Шелл. В нем нет избыточных расчетов. Сразу идет сравнение и своп. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.06.2020, 23:41 |
|
Пузырьковая сортировка двух соседних элементов
|
|||
---|---|---|---|
#18+
maytonНа малых размерах коллекций (2-3 элемента) пузырь может быть эффективней чем Хоар или Шелл. И он полностью вне конкуренции на предварительно отсортированном списке, что вовсе не редкость. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2020, 00:37 |
|
|
start [/forum/topic.php?fid=57&msg=39970891&tid=2017400]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 145ms |
0 / 0 |