Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Java Создать массив из четных и нечетных элементов двух других массивов Имеется 2 массива из первого массива взять все четные индексы из второго все нечетные индексы и тем самым создать 3 массив на вывод. (Java) https://www.cyberforum.ru/ java-beginners/ thread2586968.html Java Проверка вводимых данных
Народ, приветствую. Метод по запросу числа от 1 до 10... Вернуть нужно в любом случае, поэтому делаю проверку. Пробую 2 способами: private static int enterNumber(){ int enteringNumber; Scanner inputStream = new Scanner(System.in); boolean flag=true;
Java Не работает программа для шифрования сообщений Решил я взяться за изучение ЯП JAVA. Сел и доучился до модулей (прошел массивы, типы данных, логические операторы, циклы, условные операторы, операторы сравнения). И как то услышал о такой штуке как XOR, после этого в голову пришла идея написать небольшой тренировочный проект под названием Day Coder. Day Coder - это консольная программа для шифрования и расшифровки сообщений. Принцип работы:... https://www.cyberforum.ru/ java-beginners/ thread2586910.html Java Удалить все символы, отличные от букв и пробелов Дан файл с текстом. требуется удалить все символы, отличные от букв и пробелов, и сохранить результат в том же файле. нужен код, пожалуйстаааа!!! https://www.cyberforum.ru/ java-beginners/ thread2586886.html
Калькулятор пересчета единиц длины из системы СИ в американскую, и наоборот Java
Помогите решить данную задачу, пожалуйста :)
Java Вложенные циклы. Простые алгоритмы Помогите, пожалуйста!!! Напечатать в консоле следующие фигуры. Для печати реализовать отдельную функцию с параметрами. Для различных вариантов могут быть заданы следующие параметры:  h – высота фигуры  w – ширина фигуры  s – размер фигуры Для каждого варианта указаны допустимые значения данных параметров, а также в скобках приведены значения параметров для приведенного примера.... https://www.cyberforum.ru/ java-beginners/ thread2586804.html
Java Дан двумерный массив размерностью n × m https://www.cyberforum.ru/ java-beginners/ thread2586707.html
Дан двумерный массив размерностью n × m, заполненный слу-чайными числами. Определить, существует ли в этом массиве столбец, в котором содержатся минимальный и максимальный элементы всего массива одновременно.
Java Дан файл с текстом - удалить все символы, отличные от букв и пробелов
Дан файл с текстом. Требуется удалить все символы, отличные от букв и пробелов, и сохранить результат в том же файле.
Java Дана строка с текстом, заканчивающимся точкой Дана строка с текстом, заканчивающимся точкой. Требуется: – определить количество слов, первый и последний символы ко-торых полностью совпадают; – определить количество слов, содержащих символ 'а'; – заменить во всех словах символы 'а' на символы 'о'. https://www.cyberforum.ru/ java-beginners/ thread2586702.html Java Нарисовать 5 квадратов друг в друге https://www.cyberforum.ru/ java-beginners/ thread2586683.html
Нарисовать 5 квадратов друг в друге по принципу "матрешки". Размер стороны каждого последующего квадрата в 2 раза больше предыдущего, при этом пользователь вводит значение стороны самого маленького квадрата.
Java Прокомментировать непонятные моменты
System.out.println("Задание b:"); int m = 30; int source = new int; int evens = 0, odds = 0; System.out.println("Source: "); for (int i = 0; i < m; i++) { source = (int) (1 + Math.random() * 100 ); // Random System.out.print(source * source + " ");
Java Работа над текстом https://www.cyberforum.ru/ java-beginners/ thread2586653.html
здравствуйте. Даны две строки: S1 и S2. Определить количество вхождений строки S2 в строку S1. помогите пожалуйста.
Завсегдатай
 Аватар для Kukstyler
1259 / 868 / 268
Регистрация: 02.04.2009
Сообщений: 3,300
21.02.2020, 01:45 0

Сортировка столбцов массива - Java - Ответ 14270927

21.02.2020, 01:45. Показов 3269. Ответов 12
Метки (Все метки)

Ответ

yaprog,

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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
import java.util.concurrent.ThreadLocalRandom;
 
public class Start {
    static int rows = 5;
    static int cols = 7;        
    static int[][] array = new int[cols][rows];
    static int[] max = new int[cols];
    
    public static void main(final String[] args) {      
        int rMin = 10;
        int rMax = 200;
        
        for (int i = 0; i < cols; i++) {            
            for (int j = 0; j < rows; j++) {
                array[i][j] = ThreadLocalRandom.current().nextInt(rMin, rMax);              
                
                if (array[i][j] > max[i]) {
                    max[i] = array[i][j];
                }               
            }           
        }
        
        printArray();
        
        System.out.println(">----------------------------------------------< Max Values");
        
        for (int i : max) {
            System.out.printf("%3d  ", i);
        }
        
        System.out.println();
        
        boolean toSort = true;
        
        while (toSort) {
            toSort = false;
            
            for (int i = 1; i < max.length; i++) {
                if (max[i - 1] > max[i]) {
                    toSort = true;
                    
                    int tmp = max[i - 1];
                    max[i - 1] = max[i];
                    max[i] = tmp;
                    
                    int[] tmpCol = array[i - 1];
                    array[i - 1] = array[i];
                    array[i] = tmpCol;
                }
            }
        }   
        
        System.out.println("----------------------------------------------<  Sort Max");
        
        for (int i : max) {
            System.out.printf("%3d  ", i);
        }
        
        System.out.println("\n----------------------------------------------<  Sort Array");
        
        printArray();
    }
    
    private static void printArray(){
        for (int i = 0; i < rows; i++) {
            for (int j = 0; j < cols; j++) {
                String tag = " ";
                
                if (array[j][i] == max[j]) {
                    tag = "*";
                }               
                
                System.out.printf("%3d%s ", array[j][i], tag);                  
            }       
            System.out.println();
        }
    }
}


Вернуться к обсуждению:
Сортировка столбцов массива Java
1
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.02.2020, 01:45
Готовые ответы и решения:

Сортировка массива. Ошибка вывода отсортированного массива
Задание: В произвольной матрице отсортировать по убыванию элементы последовательности,...

Вычислить номер первого из столбцов массива, не содержащего отрицательных элементов
Для целочисленного ДВУХМЕРНОГО массива размерности NxM вычислить номер первого из столбцов, не...

Сортировка столбцов массива по убыванию элементов столбцов
Заполнить двумерный числовой массив A целыми числами. Вычислить сумму элементов каждого столбца...

Сортировка столбцов массива float
Всем привет! Помогите пожалуйста с заданием. У меня есть двухмерный массив float, нужно сделать...

12
21.02.2020, 01:45
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.02.2020, 01:45
Помогаю со студенческими работами здесь

Сортировка строк и столбцов массива
Люди добрые, кто чем может) Нужно написать не свап строк, а сортировку строк по первым элементам....

Сортировка элементов столбцов двумерного массива
у меня сортировка элементов строка двумерного массива получается, но сортировка элементов столбцов...

Сортировка по элементам столбцов двумерного массива
Помогите решить задачу : Даны три матрицы целого типа произвольной размерности (размерность...

Сортировка выбором столбцов двумерного массива
Здравствуйте! Перечитал на форуме все что только смог найти связанное с сортировкой выбором....

0
Новые блоги и статьи
Проектирование и моделирование
hw_wired 28.01.2025
Введение в моделирование Моделирование представляет собой один из фундаментальных методов научного познания, который позволяет изучать объекты и явления через создание их упрощенных аналогов. В. . .
Алгоритмы и исполнители
hw_wired 28.01.2025
Введение в алгоритмы В современном мире информационных технологий алгоритмы играют основополагающую роль в решении различных задач и автоматизации процессов. Алгоритм представляет собой точную. . .
Хранение информации
hw_wired 28.01.2025
Введение: Роль систем хранения информации в современном мире В современную эпоху цифровых технологий эффективное хранение информации становится одним из ключевых факторов успешного развития любой. . .
Обработка числовой информации
hw_wired 28.01.2025
Введение в обработку числовой информации В современном мире обработка числовой информации стала неотъемлемой частью как профессиональной деятельности, так и повседневной жизни. Электронные таблицы. . .
Мультимедиа
hw_wired 28.01.2025
Введение в мультимедийные технологии В современном мире мультимедийные технологии стали неотъемлемой частью нашей жизни, проникнув во все сферы человеческой деятельности. Термин "мультимедиа". . .
Обработка текстовой информации
hw_wired 28.01.2025
Введение в обработку текстовой информации В современном мире обработка текстовой информации играет фундаментальную роль в различных сферах человеческой деятельности. Текстовые редакторы стали. . .
Обработка графической информации
hw_wired 28.01.2025
Введение в компьютерную графику Компьютерная графика стала неотъемлемой частью современного цифрового мира, пройдя впечатляющий путь развития от простейших черно-белых изображений до сложных. . .
Python в Алгоритмике: Решение задач
hw_wired 28.01.2025
Введение в Python и Алгоритмику В современном мире программирование стало неотъемлемой частью образования и профессионального развития. Python зарекомендовал себя как один из самых популярных и. . .
Компьютер как универсальное устройство для работы с информацией
hw_wired 28.01.2025
Введение в устройство компьютера Компьютер представляет собой универсальное электронное устройство, предназначенное для автоматической обработки информации. В современном мире компьютер стал. . .
Информация и информационные процессы
hw_wired 28.01.2025
Понятие информации и ее виды В современном мире информация является одним из фундаментальных понятий, пронизывающих все сферы человеческой деятельности. Под информацией понимают любые сведения об. . .
Алгоритмика
hw_wired 28.01.2025
Введение: Основы алгоритмики и её роль в информатике В современном мире программирование и алгоритмическое мышление стали неотъемлемой частью образования и профессиональной деятельности. . . .
Информационное моделирование
hw_wired 28.01.2025
Введение в информационное моделирование В современном мире информационное моделирование стало неотъемлемой частью научной, образовательной и профессиональной деятельности. Это мощный инструмент. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru