1 / 1 / 0
Регистрация: 07.10.2019
Сообщений: 12
|
||||||
1 | ||||||
Почему при переворачивании матрицы берётся N/2?04.11.2019, 22:44. Показов 476. Ответов 1
Метки нет (Все метки)
Дано натуральное число n, массив целых чисел размера n*n. Преобразовать массив, осуществив поворот элементов вокруг центра на 90 градусов против часовой стрелки.
Почему после строчки // printf("Перевёрнутая матрица\n"); в for'e берётся N/2? (38 строчка)
0
|
04.11.2019, 22:44 | |
Ответы с готовыми решениями:
1
Почему при переворачивании матрицы берётся N/2? Почему берется исключение при парсинге Программа сбрасывается в начальную форму при переворачивании экрана Почему не берётся значение из БД? |
Мозгоправ
|
|
05.11.2019, 09:06 | 2 |
Потому что меняются местами элементы, находящиеся на одинаковом расстоянии от начала и конца массива. Т.е. в цикле нужно пройтись только до середины. Поэтому N/2.
1
|
05.11.2019, 09:06 | |
05.11.2019, 09:06 | |
Помогаю со студенческими работами здесь
2
Почему не берется необходимый массив? Почему не значение из переменой не берется из формы 2 в форму 3 При переворачивании массивов выходят такие цифры: "-858993469". Как с этим бороться? почему в уравнении эйнштейна для внешнего фотоэффекта скорость берется максимальная? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |