0 / 0 / 0
Регистрация: 16.04.2015
Сообщений: 10
1

Два списка объединить в один, упорядоченный по возрастанию

16.04.2015, 09:23. Показов 2352. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
два списка объединить в один упорядоченный по возрастанию.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.04.2015, 09:23
Ответы с готовыми решениями:

Объединить два упорядоченных по возрастанию массива в один, упорядоченный по убыванию
Здравствуйте, форумчане. Помогите пожалуйста сделать реализацию программы, задача: У меня...

Объединить два упорядоченных по возрастанию массива в один, также упорядоченный массив
Написать программу, которая объединяет два упорядоченных по возрастанию массива в один, также...

Объединить два упорядоченных по неубыванию списка М1 и М2 в один упорядоченный
Написать программу, содержащую процедуру, которая объединяет два упорядоченных по неубыванию списка...

Объединить два упорядоченных списка в один, тоже упорядоченный
Program spisoc1; Type spis=^spisoc; spisoc=record inf:integer; link:spis; end;...

5
Модератор
Эксперт функциональных языков программированияЭксперт Python
37326 / 20758 / 4275
Регистрация: 12.02.2012
Сообщений: 34,161
Записей в блоге: 14
16.04.2015, 12:35 2
Haskell
1
2
3
4
5
6
merge :: (Ord a) => [a] -> [a] -> [a]
merge [] y = y
merge x [] = x
merge ix@(x:xs) iy@(y:ys) | (x == y)  = x : y : merge xs ys
                          | (x > y)   = y : merge ix ys
                          | otherwise = x : merge xs iy
1
0 / 0 / 0
Регистрация: 16.04.2015
Сообщений: 10
23.04.2015, 07:45  [ТС] 3
Не могу разобраться в коде и что означает знак @?
0
202 / 200 / 65
Регистрация: 06.10.2013
Сообщений: 552
23.04.2015, 07:52 4
Представление элемента. В коде Catstail ix означает список, который также представлен как (x:xs). Т.е. в самой функции всесто ix можно писать (x:xs), это одно и то же.
0
1195 / 588 / 88
Регистрация: 20.09.2012
Сообщений: 1,881
23.04.2015, 08:33 5
а исходные списки то, хоть отсортированы?
1
Модератор
Эксперт функциональных языков программированияЭксперт Python
37326 / 20758 / 4275
Регистрация: 12.02.2012
Сообщений: 34,161
Записей в блоге: 14
23.04.2015, 09:59 6
Цитата Сообщение от pycture Посмотреть сообщение
а исходные списки то, хоть отсортированы?
- в таких задачах это предполагается. Иначе теряется смысл - проще тупо объединить и отсортировать результат
0
23.04.2015, 09:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2015, 09:59
Помогаю со студенческими работами здесь

Объединить два массива одного размера в один массив размером 2N, упорядоченный по возрастанию
Требуется объединить два массива A и B одного размера N (N- заданное натуральное число) в один...

Объединить два упорядоченных по неубыванию списка в один упорядоченный по неубыванию
Помогите описать процедуру, которая объединяет два упорядоченных по неубыванию списка X1 и X2 в...

Списки. Два упорядоченных по возрастанию списка целых чисел объединить в один
Доброго времени суток, ребята. Нужна помощь в написание программы. Два списка упорядоченных по...

Создать два файла. Объединить их в упорядоченный по возрастанию файл
Здравствуйте! Помогите пожалуйста с задачей. Создать два файла. Первый по закону xn = 1/n,...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru