Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 26.06.2012, 20:19
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от lammeR
а нельзя ли это сделать без помощи одномерного, всю сортировку произвести с двумерным?
- Тебя сразу убить? Или желаешь помучаться?
- Оно конечно лучше помучаться...
(с) к/ф Белое солнце пустыни
Ответить с цитированием
  #22 (permalink)  
Старый 26.06.2012, 20:21
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от tadjik1
в javascript вообще нет поняти «многомерный массив» =)
Эва!
http://learn.javascript.ru/array#многомерные-массивы
Ответить с цитированием
  #23 (permalink)  
Старый 26.06.2012, 20:24
Профессор
Отправить личное сообщение для tadjik1 Посмотреть профиль Найти все сообщения от tadjik1
 
Регистрация: 07.06.2011
Сообщений: 315

мне казалось, что в других языках это что-то большее, чем просто «массив массивов». так-то да, чем не многомерный)
Ответить с цитированием
  #24 (permalink)  
Старый 26.06.2012, 20:27
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от tadjik1
в других языках это что-то большее
Например на COS вообще всё массивы... Т.е. ничего даже обявлять не нужно...
Просто пишешь

set a(1,2,3,4,"Вася")="Пример"

Ответить с цитированием
  #25 (permalink)  
Старый 26.06.2012, 20:56
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от tadjik1
мне казалось, что в других языках это что-то большее, чем просто «массив массивов». так-то да, чем не многомерный)
мне тоже ) Походу дела мы с тобой ламеры
Здесь написано обратное:
Цитата:
Под размерностью массивов понимается число измерений в пространственном представлении массивов, а под размером — число строк и столбцов (mxn) в каждой размерности массива.
Кто нибудь внесите ясность, двумерный массив - это тот, который содержит два измерения? А то, что по этой ссылке Многомерные массивы называется массив массивов.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 26.06.2012 в 21:02.
Ответить с цитированием
  #26 (permalink)  
Старый 26.06.2012, 21:12
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

nerv_,
Мну имхо думает, что слова все лишь попытка отражения чего то...

К примеру для построения объемной модели куска поверхности тела нужон трехмерный массив, координаты на плоскости и высота данной точки над оной
как они обзовутся в конкретном приложении - не суть, главное - удобное оперирование, не затемняющее смысла задачи
Ответить с цитированием
  #27 (permalink)  
Старый 27.06.2012, 13:14
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от nerv_
Под размерностью массивов понимается число измерений в пространственном представлении массивов, а под размером — число строк и столбцов (mxn) в каждой размерности массива.
Я бы перешел от строк и столбцов просто к количеству индексов... Поскольку это точно всречается во всех эпостасях массивов, применительно к языкам программирования.
Пример на JS
// элемент одномерного массива
a[5]
// элемент двухмерного массива
a[2][6]
// элемент четырехмерного массива
a[1][2][3][4]

Т.е. определим размерность массива как "максимально возможное" количество его индексов, которое можно использовать для получения значений, хранящихся в оном массиве...
Ответить с цитированием
  #28 (permalink)  
Старый 27.06.2012, 22:20
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Deff, спасибо за мнение.

ksa, и Вас благодарю.
Сообщение от ksa
Я бы перешел от строк и столбцов просто к количеству индексов... Поскольку это точно всречается во всех эпостасях массивов, применительно к языкам программирования.
Тут в другом затык - что мы понимаем под двумерным массивом?

Вы говорите, что это двумерный массив это
// элемент двухмерного массива
a[2][6]

я, что двумерный массив
// элемент двухмерного массива
a[2, 6]

а то, что привели Вы это массив массивов. Кто прав? )
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук

Последний раз редактировалось nerv_, 27.06.2012 в 22:22.
Ответить с цитированием
  #29 (permalink)  
Старый 28.06.2012, 09:11
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от nerv_ Посмотреть сообщение
Вы говорите, что это двумерный массив это
// элемент двухмерного массива
a[2][6]

я, что двумерный массив
// элемент двухмерного массива
a[2, 6]
Это всего лишь синтаксис некоего языка программирования...

Сообщение от nerv_ Посмотреть сообщение
а то, что привели Вы это массив массивов. Кто прав? )
Вспомнился старый анекдот...
Спорят двое... Прийти к соглашению никак не получается... Третий предложил обратиться к мудрецу:
- Скажи, мудрейший, кто из тех двух прав?
Мудрец выслушал первого... И сказал?
- Да, ты прав.
Выслушал второго... И сказал:
- Да, ты прав.
Но тут возмутился третий!
- Ну как же так! Не могут же оба быть правы!!!
- И ты прав...
Ответить с цитированием
  #30 (permalink)  
Старый 29.06.2012, 13:58
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

ksa, я бы успокоился на
Сообщение от Deff
как они обзовутся в конкретном приложении - не суть, главное - удобное оперирование, не затемняющее смысла задачи
Загвоздка в том, что в языке программирования (не js), встречаются оба типа записи
a[2][6]
a[2, 6]

и значат они совершенно разное. Как мне передать человеку свою мысль, если мы одним и тем же термином называем разные вещи? Мы просто будем путать друг друга. Не? )
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Среднее арифметическое двумерного массива Тип_1 Общие вопросы Javascript 23 25.06.2012 00:33
Сортировка массива в JS методом пузырька mikhabor2372 Javascript под браузер 3 07.02.2012 21:51
Помогите удалить элемент двумерного массива Dorsaj Общие вопросы Javascript 5 18.10.2010 18:49
сортировка массива с сохранением ассоциации индексов HelpeR Элементы интерфейса 1 24.02.2010 11:00