|
Сортировка двумерного массива методом пузырька
Привет всем! Помогите с сортировкой двумерного массива. Сортирует неправильно.
var arr=new Array(); for(var i=0;i<10;i++){ arr[i]=[]; for(var j=0; j<10;j++){ arr[i][j]=Math.floor(Math.random()*100)+1; } } var len=arr.length*arr.length; for(var c=0;c<len;c++){ for(var i=0; i<arr.length; i++){ for(var j=0;j<arr.length-1;j++) { if(arr[i][j]>arr[i][j+1]) { var p=arr[i][j]; arr[i][j]=arr[i][j+1]; arr[i][j+1]=p; } } } } |
Цитата:
|
ksa,
Пузырьковой сортировкой, я в названии темы указал |
а чем вам .sort() не нравится? замечательно ведь сортирует, правда методом «быстрой сортировки»
|
lammeR, вспомнился стариный анекдот...
- Бойцы! На танке поломалась рация... Кто может починить? - А рация на лампах или транзисторах? - Для особо тупых повторяю... Рация на ТАНКЕ!!! |
Цитата:
|
tadjik1, ну я хотел бы сам алгоритм написать, но не осилил.)
|
Цитата:
|
tadjik1, ДВУМЕРНЫЙ массив
|
lammeR, в js все массивы имеют одно измерение - параллельное :D
|
Часовой пояс GMT +3, время: 00:25. |
|