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

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

30.09.2012, 14:48. Показов 7656. Ответов 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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта 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-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru