LISP. Какой метод сортировки лежит в основе vl-sort?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > LISP. Какой метод сортировки лежит в основе vl-sort?

LISP. Какой метод сортировки лежит в основе vl-sort?

Ответ
Поиск в этой теме
Непрочитано 18.10.2014, 22:13 #1
LISP. Какой метод сортировки лежит в основе vl-sort?
WhiteShark
 
Регистрация: 30.03.2012
Сообщений: 101

Какой метод сортировки лежит в основе vl-sort? Знает кто-нибудь?
Просмотров: 2414
 
Непрочитано 19.10.2014, 00:01
#2
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Вот некоторая информация о сортировке.
Сергей812 вне форума  
 
Непрочитано 19.10.2014, 05:35
#3
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Вряд ли кто-нибудь знает метод, реализованный именно в vl-sort. Но когда этой функции в "штате" не было, многие делали свои функции быстрые и не очень. Иногда потрясающие по красоте.
Потом смысл в этом конкретно для AutoCAD пропал - разве что для обучения и тренировок.
ShaggyDoc вне форума  
 
Непрочитано 19.10.2014, 13:33
#4
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,680


Цитата:
Сообщение от WhiteShark Посмотреть сообщение
Какой метод сортировки лежит в основе vl-sort?
Думаю, что ответ может крыться в том вопросе, который возник перед этим. То есть, возможно, если понять, что за движение мысли породило вопрос темы, то можно будет порассуждать о принципах, действующих в этой функции, исходя из опыта отдельно взятых форумчан. Нужен контекст. А так могу сказать только то, что, по моему мнению, метод сортировки напрямую зависит от тест-функции, применяемой в качестве аргумента.
skkkk вне форума  
 
Автор темы   Непрочитано 19.10.2014, 15:07
#5
WhiteShark


 
Регистрация: 30.03.2012
Сообщений: 101


Спасибо всем!
По ссылке действительно есть полезная информация.
Вопрос возник из за того, что стал разрабатывать на AutoLISP прогу по сортировке подсчётом (т.к. у этого алгоритма хорошая скорость) и подумал, а вдруг vl-sort на нём и работает. Судя по сайту vl-sort использует сортировку слиянием. Поэтому когда допишу, будет интересно сравнить скорость работы моей функции и встроенной.
WhiteShark вне форума  
 
Непрочитано 19.10.2014, 16:27
#6
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Функций сортировки на LISP уже написано множество. Может быть проще их разыскать (мгновенно находится 13 тыс. ссылок)?
ShaggyDoc вне форума  
 
Непрочитано 19.10.2014, 18:20
#7
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Не помню уже где взял , но есть подборка сортировок с бенчмарком
Вложения
Тип файла: lsp Сортировка ur_sort.lsp (33.1 Кб, 113 просмотров)
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 20.10.2014, 11:07
#8
WhiteShark


 
Регистрация: 30.03.2012
Сообщений: 101


Конечно, много написано и можно найти. Но я для себя хочу сам реализовать. Тем более, что даже в выложенном Владимиром файле этого метода нет.
WhiteShark вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > LISP. Какой метод сортировки лежит в основе vl-sort?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разработка ПОС, искусство проектирования Tyhig Технология и организация строительства 117 25.11.2021 17:38
Какой метод расчета применить для данной схемы? каштан713 Прочее. Архитектура и строительство 17 15.02.2012 20:24
Оцинковка метал.конструкций - какой метод лучше at10 Металлические конструкции 1 21.12.2010 14:34
Недостатки базисно-индексного метода расчета смет (например МДС-81.35.2004) ? drill_man Прочее. Отраслевые разделы 31 22.07.2010 14:52