0 / 0 / 0
Регистрация: 07.10.2020
Сообщений: 26
|
|
1 | |
Как найти количество элементов в двумерном массиве до элемента и после какого-то другого элемента08.10.2020, 21:52. Показов 2858. Ответов 5
Например
23 23 54 65 23 12 59 87 33 76 12 90 33 45 67 84 от 23 до элемента до 59 и в отдельный счетчик от 12 до 84
0
|
08.10.2020, 21:52 | |
Ответы с готовыми решениями:
5
Подсчитать количество элементов в массиве, являющихся точным квадратом другого элемента в этом массиве (найти ошибку) Найти сумму и количество элементов в массиве А после первого нулевого элемента В массиве найти количество элементов массива, расположенных после минимального элемента Подсчитать количество элементов в массиве, являющихся точным квадратом другого элемента в этом массиве |
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
09.10.2020, 01:04 | 2 | |||||
сначала нужно выбрать направление (как таковой нумерации в двумерном массиве нет). например будем проходить массив начиная с верхнего левого элемента по строкам слева направо. тогда для нахождения номера можно организовать счётчик или например так:
0
|
из племени тумба-юбма
|
|
09.10.2020, 01:26 | 3 |
А мне думается, что нумерация элементов есть, как в двумерных, так и в одномерных массивах. Но направление для чтения/записи элементов, мы можем задавать сами
Вот в вашем примере, направление чтения происходит в соответствии с нумерацией элементов массива, начиная с первого элемента (23) и заканчивая последним элементом (90). Добавлено через 2 минуты Ведь зная элементы массива ни кто не скажет, что например 90 является первым элементом.
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
|
09.10.2020, 01:37 | 4 |
это не так. читать двумерный массив можно как угодно - например по столбцам сверху вниз или как Вам это будет не удивительно начиная с элемента 90. в зависимости от способа чтения т.н. 'номер' элемента будет меняться
0
|
из племени тумба-юбма
|
|
09.10.2020, 01:48 | 5 |
Да это понятно, я же об этом написал. Но даже если мы начнем чтение с элемента 90, разве его можно назвать первым элементом массива? Я думаю нет.
Добавлено через 2 минуты В человеческом понимании это будет называться - чтение массива с конца.
0
|
377 / 228 / 79
Регистрация: 24.11.2009
Сообщений: 695
|
|
09.10.2020, 02:20 | 6 |
Yetty,
Про необходимость выбора направления согласен, но про реализацию - чет сложно как-то. Пусть ищем дистанцию между элементами i,j и k,l в массиве MxN (для простоты - нумерация с нуля) тогда s1 = i+ j*N, s2 = k +l*N. distance = abs(s2-s1)-1. Добавлено через 2 минуты а, я понял. Элементы ОТ и ДО задаются по значению. Тогда - да, нужно искать перебором.
0
|
09.10.2020, 02:20 | |
09.10.2020, 02:20 | |
Помогаю со студенческими работами здесь
6
Как найти два наименьших элемента в двумерном массиве? Списки. Инициализация, добавление элемента в начало и после другого элемента. Удаление элемента Определить количество элементов в массиве после второго нулевого элемента В двумерном массиве вставить после каждого 2 нечетного элемента 1 В одномерном массиве вычислить количество отрицательных элементов и сумму модулей элементов, расположенных после минимального по модулю элемента Функция, вычисляющая номер максимального элемента в массиве и количество элементов, стоящих после него Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |