Упражнения на Java: объединение двух отсортированных (по возрастанию) связанных списков в порядке возрастания

Java Basic: упражнение 207 с решением

Напишите программу на Java для объединения двух отсортированных (по возрастанию) связанных списков в порядке возрастания.

Пример решения:

Код Java:

  import java.util.  *; class Main {public static void main (String [] args) {//Создаем первый связанный список и принимаем данные по выбору пользователя. LinkedList list1 = new LinkedList ();  Вход сканера = новый сканер (System.in);  System.out.print («Сколько элементов вы хотите добавить в первый связанный список ?:»);  int число = input.nextInt ();  System.out.print ("Ввести номера 1-го связанного списка в порядке возрастания:");  для (int я = 0; я   list1_1 = новый ArrayList  (список1); //Преобразуем arrayylist в массив с помощью метода toArray Object [] list1_1_1 = list1_1.toArray (); //Копируем элементы из массива объектов в массив целых чисел int [] list1_1_1_1 = new int [list1_1_1.length];  for (int i = 0; i  

Вывод:

 Сколько элементов вы хотите добавить в 1-й связанный список ?: 3 Введите числа 1-го  связанный список в порядке возрастания: 1 2 3 Сколько элементов вы хотите добавить во 2-й связанный список ?: 3 Введите номера 2-го связанного списка в порядке возрастания: 3 4 5 Объединенный список: 1 2 3 3 4 5 

Блок-схема:


Предыдущий: Напишите программу на Java, чтобы найти все уникальные комбинации из набора номеров кандидатов. Сумма чисел будет равна заданному целевому числу.
Далее: Упражнения по типам данных Java

Оцените статью
nanomode.ru
Добавить комментарий