|
Вопрос по массивам.
|
|||
---|---|---|---|
#18+
Матрица A(n, n) размещена в одномерном массиве по строкам. Поменять местами k-ю и m-ю строки (k и m задаются пользователем). Результат напечатать по строкам. Как поменять строчки в одномерном массиве, и потом напечатать как матрицу? Хелп плз :( Код: vbnet 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2013, 18:04 |
|
Вопрос по массивам.
|
|||
---|---|---|---|
#18+
У Вас написано: Матрица A(n, n) размещена в одномерном массиве по строкам Это значит, что матрица размещена в массиве A(1 to n*n), k-я строка - это элементы от A((k-1)*n+1) до A((k-1)*n+n). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.05.2013, 19:46 |
|
Вопрос по массивам.
|
|||
---|---|---|---|
#18+
Казанский, тоесть должно получиться что-то типо этого? Код: vbnet 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2013, 14:10 |
|
Вопрос по массивам.
|
|||
---|---|---|---|
#18+
Ну типа... Массив В не нужен, достаточно одной переменной для временного хранения. Удобно один раз посчитать сдвиг, чтобы сделать цикл более прозрачным (и быстрым). Код: vbnet 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2013, 10:28 |
|
|
start [/forum/topic.php?fid=60&fpage=58&tid=2156992]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
others: | 246ms |
total: | 370ms |
0 / 0 |