0 / 0 / 0
Регистрация: 06.11.2018
Сообщений: 4
|
||||||
1 | ||||||
Как определить длину массива14.11.2020, 12:41. Показов 9170. Ответов 2
Добрый день! Вопрос от новичка.
Хочу определить длину массива
Если в цикле 1,10,2 -то #Table равно 1 Почему так?
0
|
14.11.2020, 12:41 | |
Ответы с готовыми решениями:
2
Определить длину самой длинной последовательности подряд идущих элементов массива, равных нулю Как определить длину отдельного элемента двумерного массива Определить длину массива Определить длину вектора, сформированного из элементов массива |
14.11.2020, 13:10 | 2 | |||||
Дело в том, что Луа считает массивом таблицу с индексами от 1 до N.
Только для массива работает операнд #. Все остальное Луа считает списком - и размер его приходится считать ручками перебором элементов. Добавлено через 2 минуты Например вот так:
1
|
3881 / 2479 / 418
Регистрация: 09.09.2017
Сообщений: 10,888
|
|
16.11.2020, 13:14 | 3 |
Потому что метафункция len возвращает количество последовательно идущих элементов. Скажем, она не учитывает именованные поля, а в массивах останавливается на первой же "дырке".
0
|
16.11.2020, 13:14 | |
16.11.2020, 13:14 | |
Помогаю со студенческими работами здесь
3
Определить длину самой упорядоченной части массива Определить минимальную длину последовательности ненулевых элементов массива Определить среднюю длину непрерывных участков отрицательных значений элементов массива Найти произведение элементов массива.Определить длину самого короткого слова. invalid qualifier при попытке определить длину массива внутри функции Определить длину и позицию слова, которое имеет наименьшую длину в строке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |