Показать сообщение отдельно
  #26 (permalink)  
Старый 13.02.2014, 20:00
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от dima*** Посмотреть сообщение
Разница в чём,опять не понятно?
Многомерный массив - это удобная абстракция, т.е. внутри реализации это всё тот же одномерный один массив, а массив массивов - это такой массив, элементами которого являются другие массивы.

Массивы массивов более гибкие, т.к. не накладывают ограничений на длину вложенных массивов:

[
  [1, 2] // вложенный массив с 2-мя элементами,
  [1] // вложенный массив с 1-м элементом
]


При реализации многомерного массива мы сразу декларируем, что размер вложенных масcивов должен быть равен n, где n некоторое целое число, т.е. получается меньше гибкости, но зато работает быстрее.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 13.02.2014 в 20:47.
Ответить с цитированием