powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / самый эффективный алгоритм поиска одинаковых элементов списка
11 сообщений из 36, страница 2 из 2
самый эффективный алгоритм поиска одинаковых элементов списка
    #37798584
Фотография k0rvin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TVA_11Самый простой метод сортировки по наименованию.

Наименованию чего? Где ты в описании класса Foo видишь наименования?
...
Рейтинг: 0 / 0
самый эффективный алгоритм поиска одинаковых элементов списка
    #37798590
Фотография k0rvin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TVA_11имеется ввиду, что

Невозможно
Foo &x > Foo &y
Foo &x < Foo &y
Грубо говоря да. Только не "невозможно", а скорее неприменимо, бессмысленно.
...
Рейтинг: 0 / 0
самый эффективный алгоритм поиска одинаковых элементов списка
    #37798678
TVA_11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
k0rvin,

Если можно сравнить, тогда сортируй и будешь очень быстро искать одинаковые.
Главное, чтобы была возможность сравнить.
...
Рейтинг: 0 / 0
самый эффективный алгоритм поиска одинаковых элементов списка
    #37798691
TVA_11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AbstractionTVA_11Лучший алгоритм сортировки должен учитывать скорость обращения к элементу и количество элементов..
исходя из этого он

Разбивает все множество сортировки на N Групп
внутри которых идет сортировка методом пузырька.

Потом группы группируются в P больщих групп
внутри которых идет сортировка методом сортировки уже отсортированных групп
ну и так далее ).

П.С.
Ясно, что метод пузырька в одного огромной группе не эффективен.
Для определения размеров групп используются логарифмы.Хоар, Шелл и прочие прошли мимо Вас?

Это все частные случаи.
При Числе элементов стремящемся к большим числам, все равно приходится разбивать на группы.
...
Рейтинг: 0 / 0
самый эффективный алгоритм поиска одинаковых элементов списка
    #37798729
Abstraction
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TVA_11Abstractionпропущено...
Хоар, Шелл и прочие прошли мимо Вас?

Это все частные случаи.
При Числе элементов стремящемся к большим числам, все равно приходится разбивать на группы.Но не пузырьком же сортировать в больших группах, в самом-то деле? А так да, если массив настолько здоровый, что не лезет в память целиком, в ход идут немного другие алгоритмы. Но там для "определения размеров групп" опираются не на логарифмы, а на то, сколько в память влезает.
...
Рейтинг: 0 / 0
самый эффективный алгоритм поиска одинаковых элементов списка
    #37798844
TVA_11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Abstraction,

Метод является существенно улучшенным вариантом алгоритма сортировки с помощью прямого обмена (его варианты известны как


«Пузырьковая сортировка», известного, в том числе, своей низкой эффективностью.


Принципиальное отличие состоит в том, что после каждого прохода элементы делятся на две независимые группы. Любопытный факт: улучшение самого неэффективного прямого метода сортировки дало в результате эффективный улучшенный метод.
...
Рейтинг: 0 / 0
самый эффективный алгоритм поиска одинаковых элементов списка
    #37798957
TVA_11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Abstraction,

Ты не обижайся пожалуйста, я мало знаю и много шучу ),
...
Рейтинг: 0 / 0
самый эффективный алгоритм поиска одинаковых элементов списка
    #37799045
Фотография k0rvin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TVA_11Если можно сравнить, тогда сортируй и будешь очень быстро искать одинаковые.
Главное, чтобы была возможность сравнить.

Нет, спасибо, я воспользуюсь хешем и найду повторяющиеся тоже достаточно быстро.
...
Рейтинг: 0 / 0
самый эффективный алгоритм поиска одинаковых элементов списка
    #37799169
TVA_11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
k0rvinTVA_11Если можно сравнить, тогда сортируй и будешь очень быстро искать одинаковые.
Главное, чтобы была возможность сравнить.

Нет, спасибо, я воспользуюсь хешем и найду повторяющиеся тоже достаточно быстро.


Достаточно быстро - это одно.
А вот если не будет устраивать.., то

всегда есть возможность отсортировать и

в один проход найти все одинаковые элементы. Что мешает то!?
...
Рейтинг: 0 / 0
самый эффективный алгоритм поиска одинаковых элементов списка
    #37799191
Фотография k0rvin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TVA_11Достаточно быстро - это одно.
А вот если не будет устраивать.., то

всегда есть возможность отсортировать и

в один проход найти все одинаковые элементы. Что мешает то!?

хеш -- это и есть найти все повторяющиеся в один проход, а у тебя еще сортировка.
...
Рейтинг: 0 / 0
самый эффективный алгоритм поиска одинаковых элементов списка
    #37800048
Aleksandr Sharahov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TVA_11улучшение самого неэффективного прямого метода сортировки дало в результате эффективный улучшенный метод.

улучшение автомобиля привело к созданию самолета
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / самый эффективный алгоритм поиска одинаковых элементов списка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]