Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2021, 11:25   #11
Антон Облёзин
Пользователь
 
Регистрация: 02.02.2021
Сообщений: 13
По умолчанию Усовершенствованная версия 3

Здесь я усовершенствовал версию 3, сделав её более помехоустойчивой. Дело в том, что при перемещении сравнений между символами, может появиться случайное совпадение символов, которое приведёт к переходу между символами в наименовании файла, а за тем, листая по наименованию папки, случайные символы пролистают наименование файла. Особенно это относится к длинным наименованиям, и случаям, где совпадающие символы находятся в начале наименования папки и в конце наименования файла.
В версии 3.1, я добавил условие, при при котором, при совпадении символов менее трёх подряд, происходит возвращение к исходному символу наименования, что был до начала совпадения, и к тому - же символу папки, но на один вперёд (чтобы избежать рекурсии).
Вложения
Тип файла: doc Ver.3.1.doc (7.8 Кб, 0 просмотров)
Антон Облёзин вне форума Ответить с цитированием
Старый 26.04.2021, 11:37   #12
Антон Облёзин
Пользователь
 
Регистрация: 02.02.2021
Сообщений: 13
По умолчанию Пятая версия сортировщика

Это - многоуровневый вариант сортировщика 4 версии. Теперь, считаю свою цель в написании сортировщиков достигнутой. Всего я написал 12 работоспособных вариантов. Из них 5 доведены до ума (все выложены здесь). Я - же пользуюсь двумя (крайними, выложенными этим днём). Если у кого-нибудь возникнет желание развивать данную тему, или найдутся ошибки, излагайте не стесняясь.
Вложения
Тип файла: doc Ver.5.doc (22.0 Кб, 0 просмотров)

Последний раз редактировалось Антон Облёзин; 26.04.2021 в 11:51.
Антон Облёзин вне форума Ответить с цитированием
Старый 05.04.2023, 08:44   #13
Антон Облёзин
Пользователь
 
Регистрация: 02.02.2021
Сообщений: 13
По умолчанию

Вот, ещё доработал код. Здесь именованные файлы и папки, имеющие разделители ("-" и ".") в наименовании, сравниваются между собой по подстрокам между разделителями. Имена файлов, не имеющие разделителей, сравниваются посимвольно.
Вложения
Тип файла: doc Ver.5.1.doc (22.3 Кб, 2 просмотров)
Антон Облёзин вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пузырьковый сортировщик массива fiver29 Python 3 04.06.2019 23:02
Deiphi 7 ,сортировщик Karfi Помощь студентам 1 01.04.2016 13:20
многопоточный сортировщик метод слияние gagarin614 Помощь студентам 1 21.09.2012 09:23
ПЕРЕСТАЕТ РАБОТАТЬ СОРТИРОВЩИК Cone Microsoft Office Excel 5 10.08.2010 16:36
Сортировщик медиа-файлов нужен. dim3740 Фриланс 3 30.03.2010 17:29