Счисление мадьяр
Нашла в лентеленте: алгоритм пузырьковой сортировки посредством чардаша, очень впечатляет. Думаю, не поучиться ли программированию.
Кто понимает, о чём это вообще: в финальной части, когда они все уже выстроились по ранжиру и повернулись спиной - сортировка окончена, теперь дискотека? или дальнейшие пляски тоже имеют какой-то математический смысл? расскажите, мне понравилось.
Кто понимает, о чём это вообще: в финальной части, когда они все уже выстроились по ранжиру и повернулись спиной - сортировка окончена, теперь дискотека? или дальнейшие пляски тоже имеют какой-то математический смысл? расскажите, мне понравилось.
no subject
это прекрасно.
no subject
no subject
no subject
no subject
no subject
no subject
вот еще развлечение, кстати
no subject
Если цикл был пройден без перестановок, то алгоритм закончен.
no subject
no subject
Here on every comparison of two numbers (elements) I play (mixing) sin waves with frequencies modulated by values of these numbers.
Добавлю:
Ну, то есть, он привязывает как-то число к высоте звука, потом, при сравнении двух чисел, миксует их и воспроизводит.
Это, конечно же, гиковские забавы. Малополезные в сущности.
no subject
no subject
неправильныймодифицированный алгоритм.Классический "пузырёк" предполагает своё завершение либо после прохода, при котором не было сделано ни одной перестановки, либо может тупо крутиться (n-1)*(n-1-1) раз.
А у них, похоже, в процессе фиксируется начало отсортированной последовательности, которая простирается до конца.
Могли бы фиксировать отсортированность и от начала прохода.
P.S. А после того, как все повернулись спинами - просто танцы.
Upd: Кстати, это не пузырьковая сортировка, а шейкерная (https://secure.wikimedia.org/wikipedia/ru/wiki/Шейкерная_сортировка).
Да, число проходов (n-1), это число измерений будет (n-1)*(n-1 - 1)*...
Чего-то я глюкнул.
no subject
Забавно, можно разными танцами сортировать, это же распространенная фигура, когда меняются местами, наверно, даже какие-то игры на эту тему есть, типа ручейка.
Я тоже в последнее время думаю, не заняться ли мне программированием, почему-то раньше совсем не привлекала такая деятельность, а теперь кажется просто идеал. На прошлой работе немного приходилось, просто отдыхала душой.
no subject
Будет охота - посмотрите дальше по ссылкам, там ещё много такого добра, оказывается. Я сломалась на цыганочке с выходом, принцип сортировки так и не поняла, там все со всеми по очереди. А легенеш и безо всяких гитик хорош, но тут он особенно как-то осмысленно выглядит.
Игры типа ручейка представляют собой именно алгоритм, в том вся их и прелесть. Вообще любые правила игры.
no subject
no subject
написали неправильно. Другие не виноваты, а идея всё равно красивая. ;)