|
|
|
Проблемка в перестановке элементов массива
|
|||
|---|---|---|---|
|
#18+
Вот такая вот проблемка у меня есть два массива a[n] и x[n]. Массив a[n] я сортирую по возрастанию (простым методом пузырька) а во втором массиве x[n] мне нужно в соответствии с массивом а[n] переставлять элементы: например в массиве а[n] числа 9 8 7 6 5 4 а в массиве x[n] числа 1 2 3 4 5 6 после сортировки а[n] по возрастанию будет 4 5 6 7 8 9 тогда в x[n] должно получиться так 6 5 4 3 2 1 Вот то что я написал Код: 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. 1 - 10 2 - 9 3 - 8 ..... только вот ругается он на строчку где идет перестановка в массиве x[n] что я не правильно такого написал? Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2006, 22:57 |
|
||
|
Проблемка в перестановке элементов массива
|
|||
|---|---|---|---|
|
#18+
ну программа твоя, по крайней мере запускается (ну у меня точно), но вот результат она выдает левый. По моему скромному мнению, тебе легче было бы сделать через двумерный массив, а если нужно, то потом выделить из него тебе нужный. Ну или сделать массив структур из двух чисел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2006, 08:50 |
|
||
|
Проблемка в перестановке элементов массива
|
|||
|---|---|---|---|
|
#18+
Да и чтобы было 1 - 10 2 - 9 3 - 8 сделать нужно так. Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2006, 09:04 |
|
||
|
|

start [/forum/topic.php?fid=57&fpage=359&tid=2031453]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
27ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 298ms |

| 0 / 0 |
