Блинная сортировка

Одна операция блинной сортировки (вариант с подгоревшими блинами)

Блинная сортировка (от англ. pancake sorting) — алгоритм сортировки. Единственная операция, допустимая в алгоритме — переворот элементов последовательности до какого-либо индекса. В отличие от традиционных алгоритмов, в которых минимизируют количество сравнений, в блинной сортировке требуется сделать как можно меньше переворотов. Процесс можно визуально представить как стопку блинов, которую тасуют путём взятия нескольких блинов сверху и их переворачивания.

Алгоритм

Простейший алгоритм (вариант сортировки выбором) даёт не более переворотов, однако требует поиска наибольшего элемента[1]. В 1979 году Билл Гейтс и Христос Пападимитриу представили свой алгоритм и доказали достаточность переворотов и необходимость [2]. В 1997 году Хейдари и Судборог показали нижнюю границу в . Они представили точные значения вплоть до , для которого требуется 15 переворотов[3]. Значительно (до ) превзойти результат Гейтса и Пападимитриу получилось только в 2008 году у группы исследователей из Техасского университета в Далласе под руководством Судборога[4][5].

Задача о подгоревших блинах

Усложнённый вариант представляет собой блинную сортировку последовательности, элементы которой содержат дополнительный бинарный параметр. Эту задачу предложили Билл Гейтс и Христос Пападимитриу в 1979 году[2]. Она стала известна как «задача о подгоревших блинах» (англ. burnt pancake problem):

Каждый блин в стопке подгорел с одной стороны. Требуется отсортировать блины по возрастанию (убыванию) диаметра так, чтобы они все лежали на тарелке подгоревшей стороной вниз.

В 2007 году группа студентов создала биокомпьютер на основе генетически модифицированной кишечной палочки (E. coli), который решал задачу о подгорелых блинах. Роль блинов играли фрагменты дезоксирибонуклеиновой кислоты (3′- и 5′-концы которых обозначали разные стороны блина). Бактерия, выстроив фрагменты в нужном порядке, приобретала устойчивость к антибиотику и не погибала. Время, затраченное на поиск правильной комбинации, показывало минимально необходимое число переворотов фрагмента[6][7].

Реализация

Примечания

  1. Douglas B. West. The Pancake Problems (1975, 1979, 1973) (англ.). Дата обращения: 16 августа 2009. Архивировано 5 апреля 2012 года.
  2. 1 2 William H. Gates; Christos H. Papadimitriou. Bounds for sorting by prefix reversal (англ.) // Discrete Mathematics. — 1979. — Iss. 27. — P. 47—57. Архивировано 10 июня 2007 года.
  3. Mohammad H. Heydari; I. Hal Sudborough. On the diameter of the pancake network (англ.) // Journal of Algorithms. — Дулут: Academic Press, Inc, 1997. — Vol. 25, iss. 1. — P. 67—94.
  4. Team Bests Young Bill Gates With Improved Answer to So-Called Pancake Problem in Mathematics (англ.) (17 сентября 2008). Дата обращения: 16 августа 2009. Архивировано 5 апреля 2012 года.
  5. B. Chitturi, W. Fahle, Z. Meng, L. Morales, C. O. Shields, I. H. Sudborough, W. Voit. An (18/11)n upper bound for sorting by prefix reversals (англ.) // Theoretical Computer Science. — Эссекс: Elsevier Science Publishers Ltd., 2009. — Vol. 410, iss. 36. — P. 3372—3390.
  6. Karmella A. Haynes, Marian L. Broderick, Adam D. Brown et al. Engineering bacteria to solve the Burnt Pancake Problem (англ.) // Journal of Biological Engineering. — 2008. — Vol. 2, iss. 8. Архивировано 30 июля 2009 года.
  7. Анимационный ролик, объясняющий решение задачи биологическим компьютером (англ.). Дата обращения: 16 августа 2009. Архивировано 5 апреля 2012 года.

См. также

Ссылки

Read other articles:

2010 song by Jessy Matador For the FIFA World Cup music album, see Music of the World Cup: Allez! Ola! Ole! Allez Ola OléSingle by Jessy Matadorfrom the album Electro Soukouss Released10 May 2010 (2010-05-10)Recorded2010GenrePop, dancehall, zouk, ndomboloLength2:52LabelWagram MusicSongwriter(s)Hugues Ducamin, Jacques BallueJessy Matador singles chronology Mini Kawoulé (2009) Allez Ola Olé (2010) Dansez (2011) Music videoAllez, Ola, Olé on YouTubeEurovision Song Contest 2010...

 

Komando Distrik Militer 1410/BantaengLambang Kodim 1410/BantaengNegara IndonesiaAliansi Korem 141/ToddopuliCabang TNI Angkatan DaratTipe unitKodim Tipe BPeranSatuan TeritorialBagian dari Kodam XIV/HasanuddinMakodimJl. Dahlia, Kelurahan Pallantikang, Kecamatan Bantaeng, Kabupaten Bantaeng, Sulawesi SelatanJulukanKodim Butta ToaPelindungTentara Nasional IndonesiaBaret H I J A U MaskotPohon Lontara, Tombak Bambu, dan Tombak TrisulaSitus webwww.korem141.comwww.kodam14hasanuddin-tni...

 

Keuskupan QuilonDioecesis QuilonensisKatolik Katedral baru Quilon di TangasseriLokasiNegaraIndiaProvinsi gerejawiTrivandrumStatistikLuas1.950 km2 (750 sq mi)Populasi- Total- Katolik(per 2010)5.309.00048,501 (0,9%)Paroki42Imam129InformasiDenominasiKatolik RomaGereja sui iurisGereja LatinRitusRitus RomaPendirian9 Agustus 1329 (694 tahun)1 September 1886 (137 tahun)KatedralKatedral Bayi YesusPelindungBunda dari Gunung KarmelKepemimpinan kiniPausFransiskusUskupP...

Overview of forests of the Iberian Peninsula This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (June 2012) (Learn how and when to remove this template message) Forest of cork oaks in the south of Portugal (Algarve) Furthest extent of the Iberian woodlands. The woodlands of the Iberian Peninsula are distinct ecosystems on the Iberian Peninsula (which includes Spa...

 

Bagian dari seriIlmu Pengetahuan Formal Logika Matematika Logika matematika Statistika matematika Ilmu komputer teoretis Teori permainan Teori keputusan Ilmu aktuaria Teori informasi Teori sistem FisikalFisika Fisika klasik Fisika modern Fisika terapan Fisika komputasi Fisika atom Fisika nuklir Fisika partikel Fisika eksperimental Fisika teori Fisika benda terkondensasi Mekanika Mekanika klasik Mekanika kuantum Mekanika kontinuum Rheologi Mekanika benda padat Mekanika fluida Fisika plasma Ter...

 

Association football team in Indonesia Pelita Jaya redirects here. For the basketball club, see Pelita Jaya Basketball Club. Football clubMadura UnitedFull nameMadura United Football ClubNickname(s)Sape Kerrab(The Runner Bull) Short nameMDRFounded10 January 2016; 8 years ago (2016-01-10)GroundGelora Ratu Pamelingan StadiumCapacity13,500 (without single seat)OwnerPT Polana Bola Madura Bersatu[1]PresidentAchsanul QosasiHead CoachMaurício SouzaLeagueLiga 12022–23Liga...

Подзе́мный мир (подземное царство) — загробный мир, расположенный под землёй, в отличие от небесного и расположенного за тридевять земель. Понятие Подземного мира различно в мифологиях разных народов. Общими чертами некоторых мифов о подземном мире являются рассказ�...

 

Japanese commercial CubeSat WE WISHA collection of CubeSats at Tsukuba Space Center prior to their launch in 2012, with WE WISH visible on the far leftMission typeTechnology demonstrationAmateur radioEarth observationOperatorMeisei Amateur Radio ClubCOSPAR ID2012-038F (1998-067CS)SATCAT no.38856Mission duration158 days (achieved)100 days (planned) Spacecraft propertiesSpacecraft typeCubeSatBusCubeSatManufacturerMeisei ElectricMeisei Amateur Radio ClubLaunch mass1 kg (2.2 lb)Dimensio...

 

April 1994 international free trade agreement signed in Marrakech, Morocco For other uses, see Marrakesh Treaty (disambiguation). You can help expand this article with text translated from the corresponding article in Japanese. (July 2018) Click [show] for important translation instructions. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather ...

2020年夏季奥林匹克运动会波兰代表團波兰国旗IOC編碼POLNOC波蘭奧林匹克委員會網站olimpijski.pl(英文)(波兰文)2020年夏季奥林匹克运动会(東京)2021年7月23日至8月8日(受2019冠状病毒病疫情影响推迟,但仍保留原定名称)運動員206參賽項目24个大项旗手开幕式:帕维尔·科热尼奥夫斯基(游泳)和马娅·沃什乔夫斯卡(自行车)[1]闭幕式:卡罗利娜·纳亚(皮划艇)&#...

 

Defunct daily newspaper in Boston The Boston AdvertiserTypeDaily newspaper[1]FormatBroadsheetFounded1813[1]LanguageEnglishCeased publication1929HeadquartersBoston, MassachusettsUnited States The Boston Daily Advertiser (est. March 1813) was the first daily newspaper in Boston, and for many years the only daily paper in Boston.[2] History Daily Advertiser building, Boston, c. 1870s The Advertiser was established in early March 1813. It was published by William W. Clapp ...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) فتح تيميشوارا جزء من الحروب العثمانية في أوروبا والحروب العثمانية الهابسبورغية الحصار في منمنم عثماني م...

This article is about the American blues pianist. For the American Chicago blues pianist and singer, see Piano C Red. American blues musician Piano RedBackground informationBirth nameWillie Lee PerrymanAlso known asDr. FeelgoodBorn(1911-10-19)October 19, 1911Near Hampton, Georgia, U.S.DiedJuly 25, 1985(1985-07-25) (aged 73)Decatur, Georgia, U.S.GenresBlues, R&BInstrument(s)Piano, vocalsYears active1930s–1980sMusical artist Willie Lee Perryman (October 19, 1911 – July 25, 1985),&#...

 

  لمعانٍ أخرى، طالع إله الحرب (توضيح). إله الحرب شعار السلسلة النوع مغامرات الأكشن, الاختراق والقطع المطور(ون) إس سي إي سانتا مونيكا ستوديو (رئيسي) ريدي آت داون (بلاي ستيشن بورتبل) جافا جراوند (الهاتف النقال) بلوبوينت جيمز (نقل المجموعة إلى نظام بلاي ستايشن 3) الناشر(ون) سو�...

 

新赫布里底群島(英語:New Hebrides),又名瓦努阿图群岛(英語:Vanuatu Islands),是太平洋的一个群島,位於所羅門群島以東300公里、新喀里多尼亞東北460公里、斐濟以西960公里,属于美拉尼西亚的一部分。群岛全境都属于瓦努阿图的领土,全長700公里,由約60座島嶼組成,總土地面積11,307平方公里,1999年人口178,921。 參見 新赫布里底群島共管地 这是一篇與瓦努阿圖地理相...

Foto 1898 di Ernest Hergt alla Steinway Hall, Chicago (accanto a Guilmant è Clarence Eddy) Félix Alexandre Guilmant /alɛk'sɑ̃dʁ gil'mɑ̃/ (Boulogne-sur-Mer, 12 marzo 1837 – Meudon, 29 marzo 1911) è stato un compositore e organista francese. Indice 1 Biografia 2 Opere principali 3 Voci correlate 4 Altri progetti 5 Collegamenti esterni Biografia Apprezzato concertista d'organo, con molte tournée in Europa e in America al suo attivo, Guilmant viene nominato, nel 1871, organista della ...

 

此條目需要擴充。 (2007年9月26日)请協助改善这篇條目,更進一步的信息可能會在討論頁或扩充请求中找到。请在擴充條目後將此模板移除。 TAKESHIS'基本资料导演北野武监制森昌行吉田多喜男编剧北野武主演北野武京野琴美大杉漣寺島進配乐NAGI摄影柳島克己 (JSC)剪辑北野武制片商北野事務所萬代影視朝日電視台TOKYO FM電通片长107分鐘产地 日本语言日語上映及发行上映日期...

 

Russian cargo spacecraft Progress M-32A Progress-M spacecraftMission typeMir resupplyCOSPAR ID1996-043A SATCAT no.24071[1] Spacecraft propertiesSpacecraftProgress (No.232)Spacecraft typeProgress-M[2]ManufacturerRKK Energia Start of missionLaunch date31 July 1996, 20:00:06 UTC[1]RocketSoyuz-U[2]Launch siteBaikonur, Site 1/5 End of missionDisposalDeorbitedDecay date20 November 1996, 22:42:25 UTC[3] Orbital parametersReference systemGeocentricRegimeLo...

Street in Melville, South Africa This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: 7th Street Johannesburg – news · newspapers · books · scholar · JSTOR (December 2022) 7th Street is a street located in the Johannesburg suburb of Melville. It is lined with many restaurants and bars, which are mo...

 

Fashion accessories worn in Hanfu Hanfu accessories (Chinese: 汉服配饰; pinyin: hànfú pèishì; lit. 'hanfu accessories') refers to the various form of fashion accessories and self-adornments used and worn with hanfu throughout Chinese history. Hanfu consists of many forms of miscellaneous accessories, such as jewellry, yaopei (lit. 'waist ornaments'), ribbons, shawls, scarves, and hand-held accessories, etc. Jewellery Chinese jewellery, including Chinese carved ...