Size: a a a

CODE BLOG / Чат

2020 August 12

IM

Ivan Morgun in CODE BLOG / Чат
Просто продуктивность разная и сложность алгоритма
источник

SS

Steel Sword in CODE BLOG / Чат
Kolyvan
Ребята, кто какой алгоритм сортировки использует, и какой по-вашему мнению лучший?
.sort()
источник

WR

Willford Rockwell in CODE BLOG / Чат
Kolyvan
Ребята, кто какой алгоритм сортировки использует, и какой по-вашему мнению лучший?
Функция qsort из линукса. Работает везде, не надо реализовывать каждый раз самому.
источник

K

Kolyvan in CODE BLOG / Чат
Я вот сам использовал много раз пузырёк иногда по бинарному дереву, нас препод на c++ учил три сортировки и ещё одна была вроде по граффах
источник

IM

Ivan Morgun in CODE BLOG / Чат
Но некоторые с высокой сложностью оправданы, если не сильно перемешан список. Тогда они быстрей. Надо смотреть по задаче
источник

K

Kolyvan in CODE BLOG / Чат
По шарпе тоже использовали эти сортировки но на c++ работало заметно быстрее
источник

K

Kolyvan in CODE BLOG / Чат
Кстати на .net core пишется софт для виндовс?
источник

WR

Willford Rockwell in CODE BLOG / Чат
Ivan Morgun
Просто продуктивность разная и сложность алгоритма
А по хорошему при выборе алгоритма сортировки тебе нужно нужно понимать контекст задачи, понять что именно критично для нахождения результата, и исходя из этого выбирать алгоритм. Есть, например, гравитационная сортировка. Сортирует за константу любую длину. Но крайне неэффективна по памяти.
источник

IM

Ivan Morgun in CODE BLOG / Чат
Вооот
источник

K

Kolyvan in CODE BLOG / Чат
Willford Rockwell
А по хорошему при выборе алгоритма сортировки тебе нужно нужно понимать контекст задачи, понять что именно критично для нахождения результата, и исходя из этого выбирать алгоритм. Есть, например, гравитационная сортировка. Сортирует за константу любую длину. Но крайне неэффективна по памяти.
Стоит ли знать те сортировки что у Вадима на канале?
источник

SS

Steel Sword in CODE BLOG / Чат
Сотрировка - херня
источник

SS

Steel Sword in CODE BLOG / Чат
Если вы пишете не на С, то всё уже выбрано за вас
источник

WR

Willford Rockwell in CODE BLOG / Чат
Steel Sword
Если вы пишете не на С, то всё уже выбрано за вас
А если пишите на СИ, то используйте то, что использует ОС).
источник

SS

Steel Sword in CODE BLOG / Чат
И эрганомично приклеено к структурам данных языка
источник

WR

Willford Rockwell in CODE BLOG / Чат
А если вы пишите на МК, то какого хера вы должны что-то сортировать? Делегируйте!
источник

SS

Steel Sword in CODE BLOG / Чат
Мне кажется, телеге стоит заменить приписку "изменено" у изменённых сообщений на какой-нибудь маленький значок
источник

SS

Steel Sword in CODE BLOG / Чат
Ну и ещё
источник

WR

Willford Rockwell in CODE BLOG / Чат
Steel Sword
Мне кажется, телеге стоит заменить приписку "изменено" у изменённых сообщений на какой-нибудь маленький значок
Когда кажется, ядро компилить надо!
источник

SS

Steel Sword in CODE BLOG / Чат
Steel Sword
Ну и ещё
Если придуманный мной алгоритм сортирует одну структуру чаще чем один раз за кучу времени, я начинаю считать задумку хренью и думаю об альтернативе.
источник

M

Mnogolikiy in CODE BLOG / Чат
Блокируйте
источник