Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/39: Рейтинг темы: голосов - 39, средняя оценка - 4.62
3 / 3 / 0
Регистрация: 25.01.2012
Сообщений: 61

Пузырьковая сортировка двумерного массива

30.09.2012, 14:48. Показов 7653. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задан 2-й массив. Требуется отсортировать каждую строку по убыванию.Сортировка пузырьковая должна быть сделана отдельным методом.
Ребята подскажите как сделать...понял как с одномерным сделать, а вот с двумерным никак.(
Мой пример с одномерным массивом:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class Puzurek
{
 public static void main(String[]ars)
{int B[]={1,3,2,6,9,5};
     SortB(B);
    }
static void SortB(int[]X){
for(int z=X.length-1;z>0;z--){
for(int i=0;i<z;i++){
if(X[i]<X[i+1]){int t=X[i];
X[i]=X[i+1];X[i+1]=t;}
    }
    }
    for(int j=0;j<X.length;j++){
        System.out.print(X[j]+" ");
    }
}
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.09.2012, 14:48
Ответы с готовыми решениями:

Пузырьковая сортировка двумерного массива
Как-то подзабыл сортировку двумерного массива. Попросили нарисовать в примитивном виде. Посмотрел видео, где такой массив сортируется в...

Сортировка вставками или пузырьковая сортировка?
Здравствуйте! Подскажите пожалуйста, правильно ли что это код сортировки вставками или же это пузырьковая сортировка? for(int...

Сортировка двумерного массива
Всем привет! Помогите решить проблему, пожалуйста, у меня есть двумерный массив массивов, состоящих из двух double чисел: {{123.32452,...

2
Эксперт функциональных языков программированияЭксперт по математике/физике
4313 / 2105 / 431
Регистрация: 19.07.2009
Сообщений: 3,204
Записей в блоге: 24
30.09.2012, 15:47
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package Bubble;
 
public class Bubble {
 
    public static void main(String[]ars)
    {
        int B[][] = {{1,3,2,6,9,5},{1,3,2,5,6},{2,6,3,1,4},{1,2,3,4,5}};
        SortLine(B);
    }
 
    public static void SortB(int[] X)
    {
        for(int z=X.length-1;z>0;z--){
            for(int i=0;i<z;i++){
                if(X[i]<X[i+1]){
                    int t=X[i];
                    X[i]=X[i+1];X[i+1]=t;
                }
            }
        }
 
        for(int j=0;j<X.length;j++){
            System.out.print(X[j]+" ");
        }
        System.out.println();
    }
 
    public static void SortLine(int[][] X)
    {
        for(int Line[] : X)
            SortB(Line);
    }
 
}

Это, наверное, не очень тактично говорить, но так писать не надо. Всё-таки есть устоявшиеся принципы письма, которых стоит придерживаться.
1. Используй один стиль расставления логических скобок
2. Используй однотипное по регистру именование (Сравни: X и z=X.length)
3. Выделяй отступами уровни вложенности языковых конструкций, которые используешь.
4. Одна строка — одна конструкция. Сравни: if(X[i]<X[i+1]){int t=X[i];
0
3 / 3 / 0
Регистрация: 25.01.2012
Сообщений: 61
30.09.2012, 21:53  [ТС]
Спасибо большое, учту)не судите строго это совсем сырой код
За программу отдельное спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
30.09.2012, 21:53
Помогаю со студенческими работами здесь

Сортировка двумерного массива
ребят, вот я создал двумерный массив, мне надо сортировать его либо выбором либо вставкой, не получается что то. кто нибудь помогите. ...

Сортировка двумерного массива
import java.util.Arrays; public class Three { public static void main(String args) { int num = { {5, 4, 45, 12},...

Сортировка двумерного массива (новичок)
Здравствуйте! У меня есть квадратный двумерный массив, который надо отсортировать. Проблема в том что у меня нет расширения...

Сортировка Пузырьком (строки двумерного массива)
Дана вещественная матрица размером n строк, m столбцов. Для каждой строки найти наибольший элемент и упорядочить строки матрицы по...

Сортировка двумерного массива по одному столбцу
здравствуйте. подскажите как можно отсортировать двумерный массив по одному из столбцов так, чтобы строки тоже менялись в соответствии со...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru