Индекс в массивах может быть:
Целочисленным и вещественным числом
Только целочисленным
Может иметь любой тип данных
Может иметь только вещественный тип
BobbyFresnel:
Обычно - только целочисленным. Хотя есть некоторые языки программирования, в которых можно указать и вещественое значение, но потом у него автоматически будет отброшена дробная часть.
Ответы
Ответ дал:
1
Ответ:
Только целочисленные.
Объяснение:
Так как индекс - это номер элемента массива, то номер не может быть вещественным, то есть дробным. Для примера стоит взять язык python :
listOne = [1, 2, 3, 4]
print(listOne[0]) # программа напечатает цифру 1, потому что индексация начинается с 0 и может быть только целым числом.
Я всегда говорил, что Питон в качестве первого языка - это выворот мышления навсегда. И потсоянно вижу этому подтверждения. То список - это массив, то еще какая-нибудь ерунда.
Нет, Вы правы, однозначно. Но для тематики 5 - 9 класса затрагивать динамическое программирование слегка трудновато. Так что я не использовал в ответе C++ в качестве примера, чтобы упростить конструкцию. Поэтому это сравнение - некая абстракция от реальности, от процессов выделения памяти для списка и так далее.
Я всего лишь хотел сказать, что нужно список называть списком))
Обязательно исправлюсь :3
И еще: динамическое программирование - это разновидность алгоритма, она не имеет прямого отношения к тем же массивам и ссискам. Есть ведь и статические массивы, к слову, память под которые распределяет компилятор. И тогда начинается головняк с подпрограммами, потому что статический массив - это вообще тупо указатель и передавать надо еще и длину массива.
Я думаю, Вы случайно сделали описку, имея в виду информационные структуры с динамическим распределением памяти.
Я имел ввиду динамическое выделение памяти
Вас можно найти где - то в социальных сетях?
Нет, меня нети ни в одной из них. Но я могу написать Вам в личку.
Собственно, уже написал)
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад
8 лет назад