26.06.2012, 20:19
|
|
CacheVar
|
|
Регистрация: 19.08.2010
Сообщений: 14,228
|
|
Сообщение от lammeR
|
а нельзя ли это сделать без помощи одномерного, всю сортировку произвести с двумерным?
|
- Тебя сразу убить? Или желаешь помучаться?
- Оно конечно лучше помучаться...
(с) к/ф Белое солнце пустыни
|
|
26.06.2012, 20:24
|
Профессор
|
|
Регистрация: 07.06.2011
Сообщений: 315
|
|
мне казалось, что в других языках это что-то большее, чем просто «массив массивов». так-то да, чем не многомерный)
|
|
26.06.2012, 20:27
|
|
CacheVar
|
|
Регистрация: 19.08.2010
Сообщений: 14,228
|
|
Сообщение от tadjik1
|
в других языках это что-то большее
|
Например на COS вообще всё массивы... Т.е. ничего даже обявлять не нужно...
Просто пишешь
set a(1,2,3,4,"Вася")="Пример"
|
|
26.06.2012, 20:56
|
|
junior
|
|
Регистрация: 29.11.2011
Сообщений: 3,924
|
|
Сообщение от tadjik1
|
мне казалось, что в других языках это что-то большее, чем просто «массив массивов». так-то да, чем не многомерный)
|
мне тоже ) Походу дела мы с тобой ламеры
Здесь написано обратное:
Цитата:
|
Под размерностью массивов понимается число измерений в пространственном представлении массивов, а под размером — число строк и столбцов (mxn) в каждой размерности массива.
|
Кто нибудь внесите ясность, двумерный массив - это тот, который содержит два измерения? А то, что по этой ссылке Многомерные массивы называется массив массивов.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Последний раз редактировалось nerv_, 26.06.2012 в 21:02.
|
|
26.06.2012, 21:12
|
без статуса
|
|
Регистрация: 25.05.2012
Сообщений: 8,219
|
|
nerv_,
Мну имхо думает, что слова все лишь попытка отражения чего то...
К примеру для построения объемной модели куска поверхности тела нужон трехмерный массив, координаты на плоскости и высота данной точки над оной
как они обзовутся в конкретном приложении - не суть, главное - удобное оперирование, не затемняющее смысла задачи
|
|
27.06.2012, 13:14
|
|
CacheVar
|
|
Регистрация: 19.08.2010
Сообщений: 14,228
|
|
Сообщение от nerv_
|
Под размерностью массивов понимается число измерений в пространственном представлении массивов, а под размером — число строк и столбцов (mxn) в каждой размерности массива.
|
Я бы перешел от строк и столбцов просто к количеству индексов... Поскольку это точно всречается во всех эпостасях массивов, применительно к языкам программирования.
Пример на JS
// элемент одномерного массива
a[5]
// элемент двухмерного массива
a[2][6]
// элемент четырехмерного массива
a[1][2][3][4]
Т.е. определим размерность массива как "максимально возможное" количество его индексов, которое можно использовать для получения значений, хранящихся в оном массиве...
|
|
27.06.2012, 22:20
|
|
junior
|
|
Регистрация: 29.11.2011
Сообщений: 3,924
|
|
Deff, спасибо за мнение.
ksa, и Вас благодарю.
Сообщение от ksa
|
Я бы перешел от строк и столбцов просто к количеству индексов... Поскольку это точно всречается во всех эпостасях массивов, применительно к языкам программирования.
|
Тут в другом затык - что мы понимаем под двумерным массивом?
Вы говорите, что это двумерный массив это
// элемент двухмерного массива
a[2][6]
я, что двумерный массив
// элемент двухмерного массива
a[2, 6]
а то, что привели Вы это массив массивов. Кто прав? )
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Последний раз редактировалось nerv_, 27.06.2012 в 22:22.
|
|
28.06.2012, 09:11
|
|
CacheVar
|
|
Регистрация: 19.08.2010
Сообщений: 14,228
|
|
Сообщение от nerv_
|
Вы говорите, что это двумерный массив это
// элемент двухмерного массива
a[2][6]
я, что двумерный массив
// элемент двухмерного массива
a[2, 6]
|
Это всего лишь синтаксис некоего языка программирования...
Сообщение от nerv_
|
а то, что привели Вы это массив массивов. Кто прав? )
|
Вспомнился старый анекдот...
Спорят двое... Прийти к соглашению никак не получается... Третий предложил обратиться к мудрецу:
- Скажи, мудрейший, кто из тех двух прав?
Мудрец выслушал первого... И сказал?
- Да, ты прав.
Выслушал второго... И сказал:
- Да, ты прав.
Но тут возмутился третий!
- Ну как же так! Не могут же оба быть правы!!!
- И ты прав...
|
|
29.06.2012, 13:58
|
|
junior
|
|
Регистрация: 29.11.2011
Сообщений: 3,924
|
|
ksa, я бы успокоился на
Сообщение от Deff
|
как они обзовутся в конкретном приложении - не суть, главное - удобное оперирование, не затемняющее смысла задачи
|
Загвоздка в том, что в языке программирования (не js), встречаются оба типа записи
a[2][6]
a[2, 6]
и значат они совершенно разное. Как мне передать человеку свою мысль, если мы одним и тем же термином называем разные вещи? Мы просто будем путать друг друга. Не? )
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
|
|
|
|