Обсуждение:Сортировка пузырьком

message: код на питоне уже не работает в версии 3,01 ввиду отсутствия функции xrange http://ru.wikibooks.org/wiki/%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_Python_3.1   типа исправьте, я пока не умею
79.164.65.164 05:58, 21 марта 2009 (UTC)програмист с раёна
Для чего здесь пример на PHP? Это же не Hello World. Мне кажется, что примера на C вполне достаточно. — NZeemin 08:19, 3 августа 2006 (UTC)
replies: text: Ну, есть программисты, в народе называемые "быдлокодерами", которые не знают языка C, и пример на C им будет непонятен. Им гораздо проще понять пример на языке со знакомым синтаксисом. Кстати. к таким людям и я отношусь. Жалко вам, что ли? :) Alexander Markov 14:14, 25 ноября 2007 (UTC)
А что за язык такой? "Глагол"?

text: Читайте статью, там всё довольно ясно описано. Сый 08:01, 13 февраля 2007 (UTC)
А кто-нибудь может сортировку пузырьком на Ruby написать, а то очень нужно, а здесь нет!

text: В теме не разбираюсь, но вот это не оно? Alexander Markov 12:13, 16 декабря 2007 (UTC)
Не надо удалять код PHP, он не хуже C#, но многим куда более понятен, чем ваш python, который с историями версий запутался. dcc0

message: > t := истина
 > цикл пока t:
Может, цикл пока t = истина? 2.93.25.217 08:11, 26 января 2012 (UTC)anonymous
replies: text: Это одно и то же. — Monedula 11:03, 26 января 2012 (UTC)
replies: text: : По моему, "пока t = истина" проще для понимания. 2.93.25.217 11:19, 26 января 2012 (UTC)anonymous
replies: text: :: Надо просто осознать, что результат вычисления логического выражения тоже может храниться в переменной, и эту переменную можно потом непосредственно использовать во всяких if, while и проч. — Monedula 12:26, 26 января 2012 (UTC)
replies: text: ::: Да, я знаю, что логические выражения могут быть правдой и ложью. Но, по моему, человеку, который только начал осваивать программирование, логическое выражение "пока t истинно" будет воспринято проще, чем "пока t". 2.93.25.217 13:10, 26 января 2012 (UTC)anonymous
replies: text: :::: Может, и проще, но это будет прививать неправильный взгляд на логику программирования. — Monedula 04:15, 27 января 2012 (UTC)
thread_title:  Алгоритм 

message: Короче статья полностью не в тему. Ту разбирается дробинка с часовым, а никакой не пузырёк. Пузырёк - это когда найденый неупорядоченый элемент "всплывает", а дробинка - когда на каждом последующем проходе "тонет" самый тяжёлый неупорядоченный до этого. Принципиальное отличие от пузырька не в том, что там тонет а там всплывает а в том, что в пузырьке есть цикл перебора и цикл всплыва, а в дробинке - цикл итерации и цикл погружения. Более того, написан не самый оптимальный код дробинки с часовым, т.к. на втором проходе уже не обязательно сверять последний и предпоследный элементы, т.к. на последней позиции уже находиться самый тяжёлый. Пузырёк оптимальнее дробинки, если не ошибаюсь - на всех массивах. Я даже помню на первом курсе ещё когда изучали сортировки была большая проблема найти нормальный пузырёк, т.к. везде были статьи с именно этим заблуждением.
А вот теперь ответте мне - что за "сортировка простыми обменами"? это пузырьёк, дробинка или что-то ещё? делаю брату лабы - поставило в тупик
thread_title:  Ошибочная статья [[Special:Contributions/178.172.186.156|178.172.186.156]] 22:13, 18 апреля 2011 (UTC)Ancorio 

message: Так вот простейший алгоритм (на 1С =))
  Массив =  новый Массив();
  Массив.Добавить(0);
  Массив.Добавить(1);
  Массив.Добавить(2);
  Массив.Добавить(3);
  Массив.Добавить(4);
  Массив.Добавить(5);
  Массив.Добавить(6);
  
  trash = 0;
  col = 7;
  i=0;
  j=0;
  
  Пока i <= col цикл
    Пока j<=col-i цикл  	
  		
      Если массив[j]>массив[j+1] тогда
        trash     = массив[j]; 
        массив[j] = массив[j+1];
        массив[j+1] = trash;
      КонецЕсли;  
    i=i+1;
    КонецЦикла;
  j=j+1;
  КонецЦикла;
,
93.175.12.178 08:41, 9 декабря 2013 (UTC) gh
,
93.175.12.178 08:42, 9 декабря 2013 (UTC) pr
thread_title:  Поддерживаю ошибочность статьи,предлагаю удалить её или глобально переписать  [[User:MegasXIII|Vyachesla Babichev]]