Algoritma Dan Pemrograman Komputer Dengan Python

Algoritma Dan Pemrograman Komputer Dengan Python

Inilah Cara Kerja Bubble Sort

Proses pengurutan Bubble Sort dapat dijelaskan dalam beberapa langkah berikut:

Mari kita lihat contoh pengurutan array menggunakan Bubble Sort. Misalkan kita memiliki array berikut:

5,2,9,1,5,65, 2, 9, 1, 5, 65,2,9,1,5,6

Berikut adalah langkah-langkah penerapan Bubble Sort pada array ini:

Pada titik ini, array sudah terurut: 1,2,5,5,6,91, 2, 5, 5, 6, 91,2,5,5,6,9.

You are now being redirected to atozpdfbooks.com shortly.....

%PDF-1.7 %µµµµ 1 0 obj <>/OutputIntents[<>] /Metadata 1360 0 R/ViewerPreferences 1361 0 R>> endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/XObject<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/MediaBox[ 0 0 419.64 595.32] /Contents 4 0 R/Group<>/StructParents 0>> endobj 4 0 obj <> stream xœÍ\Ûr7}W•þ�Ã-Ü�$•ª�åd½‰RÎÚ©}píÃØ¢(šºE¢Êå¿ß0CR$š¦ÅÆzõ0âe†ç Ñ}Ð `†=sÛ]³~x~úâÕ kŸÿÖ]OY3;¿:ýø#ûéäûëø¨åmü³Ò(Ö2-·š™`¸’ìnr|ô￱ë㣟Þ=ÿY0!ÙÛóã#§¶L0§{ÇŒ�\höö Núå�cÓ{ø]6Mï|ÿî—ã£wÍéhìUsGÝœ�ÆÎ4ðºm.áµkØhd#Fÿaoÿy|ô ÿ8>:˜¢WÜéuŠ‰YOˆ=c/O_0öØp¢Šá2+<—2±‚ãk¹ÒÒ[öé«YJ–’ Ã}L´•\*¦}¤¶e¾×£±ñÍd4¶ª¹†£l¦pôMǶÿd‘Ž]úüŽb³9,=\!1–{˜OU2Ÿ0š[Á´±»7‰ý=œß¸ÞpÆöfšÁÑ%ó…æŠÜdR‚*ŒYG�§o†GïRyP&´©¤G8VÁá,7ƒ»‡¼nv;g6Ïú>‹E[©q–dYíî˜4H¾_fÝ"15‰©)¥KÇ¥Ã8>£‡),ËpTÀs%vù ŒG�$­¶-äm‹‡hmr"JŽòøø]!Eg—xØ<Ìׇ‰ÿ�� «0ÞïÝ©#Jê÷e&‹ÈÂ6‹.ý›æD˜š�åQƒÃàt .ðÖ`pç—7ÑØŸÀ?äa;ë…jôZ渪Ôî"\àmw Üœ"Æ€Q)ÖEýe~ù(¹ê‹£þ z½ ±„Eh“�º2ˆ”S•áòØ’Ú}yL6H²@®Ï›ú@DÎKjAjþP©æo³Ö)]ÊßL>¤¼0 ÉÑõ¤î3ª‹å�sù"�¢²Ã.@ãuƒjµžäœô²û¸B˜¥³d>«4ß ßõó Ïz2¹ Íbp?»‡~ÿÔUÍj¤Ä±Â¤Ým¤³Y”s))ÐdkmFâ¡V\†ÿŽLï1¸}VÒ(Ö wtCë·5€ÁoÃÙÞ5‚\{ ¯4Á­0>�·…R"òNw\x4…Ýä<_Ö„{Èú ¨R:f4—#D_õÏmÀà.ãÌJJú¾T5ãaXZ>Ÿ�~E"È”/–9¿1ŠÕä"1Ã…£¬kº¸ÚH¸`k Z©�¬¥6EÜzjƒÀÕU4¥��oëœ�,æ9w•`®ÃÒÛ~%›p³Ã Æêæ£~ž&]z»Ì{�ø9ht�hî'1›|O?[¢¸1Ôn†ÙŒbxGŒæ Y,FUµ-áVŒÑ2\å-ƒ~£Œ@(ŒÐ-=\ˆƒw—×úú© \³]eI"Ÿ®h¹�ù2)¹¹=¤ìõ*&-�tIÏ=J‘^º”ˆyqôaÒE³-•.bÞ‰I—®&]%ÜŠÒU†«,]eÐ}¤+l.5of›9J,æ—ô3‡7£õD#jÆ|9U˜Vg&÷Ý]••`Œ˜ÈSÏ�Ààî–»#zÉôeÅÜ*OtýÖ1„á|�ä¯ÒÔ`œîB;ªœªŽDÜ¢¸Ût²¥ch=—£H®ñÊ ÐGj™BzURìýÞ¡ñÆÆ E˜Æ›j_­¨ñe¸Ê_­�ž—ÓrzZ&t˜Ø"«w1=-ÃÅuºu­Uyùîêj’ ¾ òi!P )[Í­ÁhÒ§†­ç­ ö|L6*Ïfa1¦‡ƒÐv¨�±gœ0èò‡å6Ňa?zò—Ï«5¡éÒ‰’O�UºWÜ î-u€ òØÀ…Ö 'n¯õÜX& ë§oª¶T³Ïoå–(ó¹)>ÞNAÒh¶ïâ9ÝjêahAs�£mö�òêžZÛÐë$Ó­‰w|G2L¶±V[qIFðüÅêì þüÕU7�ÇNnX'ô8éÚOƒ¶ö‘É6Ä5üóšÁ�)¯‡w—ÇGo ?§×6Ó:Å=x xN¼Q7p &—~ËŒq=;uÑãœÊ¤G9Ægû=ï°^ã!žÄÂÄoЀS•Çh¼�ƒk^¦ãï£1äÕÍIü'ããl¡Í?à+Õüߨæ·ø/ÄwA'üþ¥†H¢†Èxªù{þÀÍ8 endstream endobj 5 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> endobj 8 0 obj <> endobj 9 0 obj <> endobj 10 0 obj <> endobj 11 0 obj <> endobj 12 0 obj <> endobj 13 0 obj <> endobj 14 0 obj <> endobj 15 0 obj <> endobj 16 0 obj <> endobj 17 0 obj <> stream ÿØÿà JFIF Ü Ü ÿÛ C ÿÀ > W ÿÄ ÿÄ µ } !1AQa"q2�‘¡#B±ÁRÑð$3br‚ %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzƒ„…†‡ˆ‰Š’“”•–—˜™š¢£¤¥¦§¨©ª²³´µ¶·¸¹ºÂÃÄÅÆÇÈÉÊÒÓÔÕÖ×ØÙÚáâãäåæçèéêñòóôõö÷øùúÿÚ ? ÷Á<ÿ eÿ ü:Ô|cà cÅVv«x¶¾Önî..b$Ы]*É…%°$´€~iÿ „wöAÿ £aøÕÿ €7Ÿü›PÞi?±Î›g=Ý÷ì×ñ’ÆÎif¹¸³¼HâE³³Þ I'°5­2þÀúUü¾ø³ã_†€�ášïÂRkÍs>\�5¬¿(d�|àcÒô?øBòý´Ï†ß·f½eiåý¢[]kY¶Ô¦.Vu•Ú,&݃f'<קx[Eý­­lF¯á¯Œþ*ÙÜ…WXÓÞÚ<]$² ³‚6•cŽO|U‹ÏÚ3ö¡ð<ƒþoÙ²~ÆÖO³Ýj^ñ3ý­†TMols2Æì7q•V¹¨¯?nωm�ÅÕÇì±ñ`�YƒµTdœûØUÿ ÁAüwâË9.ô¯Ù{âÕºHbg· $a£¡»ÕøjïÚ+ÅW“Â)û+ê±Ú[Æžqñ.¿o¦È]‹}Á(Pë…w8Ï8ÈÌ~*µý­ï´åÔ¼KñGáO >Ý€I4»9.–àÉÑ'’ó*¬›F<¿½½³œ-|wû2þÑÞ1ý€üA¡h>3½4øâ¨þ×£ëÚL�=´*ïóOnw)VÝæÚ°W–ÆOÏúAñoÅß¼E¡xSYýŸ¤ðˆt�Bg¼¾ñ4ב‘·kv·p Ë»9è˜ï^cý±ûq³Èà�ýüÔÿ /õ•$l/©msà瀾!‹�õ)á6˜Ö¤gq”Þ–Þ#:mlõâ>5mNÓ͇ÄØKãÿ Mx2ÚÎö$ ½Õš.!ó�Oq^5çì;/ˆ?´/ü;ñàž¨¨&ÓucmdÐÏ]²ÚˆšlJŒÊû™1�3é^«áïè¾!{>~Þ:Ü×Öâí¬üSm«ß*�fxd„mÚL™6yÈ®†ÞÏö�Ó`KH?j�†—pÂ<´¸¼±¶3H£€Îq÷ˆëÉïÖ´5-ö¤Ñš¿ý¤þX4ñ,ð­Î—#oºê ò§‘ÇË^øSÑ£Ó-þ)~ÝòZi·±æêÏCº²Ò®duPH‚óÍfP²ÉòþeÈÀÝÇ‘ß꿱}®¯õ/‰ß´_‰Ud…᾿¸Š%ªÈ]`V@_å(žF~"øñ[HðÞ«áˆZž!øy®”ƒVÓû°‘yw–ŒxŽâ"ÍÔa”º×ßðO?‰Íðwân±û:x‹WmsÁþ,·:Ç‚õÀZ5¸·š�‡&:Ëbr$‹Ë>kgâ×Àÿ ØÓöyñ Ð|IãÏø#Æ0Cý¥Å•ö¥,öŒI1\G$pºV]Ã' ¨âªxn?�ÿ ,õX|=ûu|QÓ/íáù'ñ‹¦°…dpÁ-ÌPyÀÊ£ƒŒr¹½+@Ñ~5\X>¯à_Û7Á?1)µ–-KJ±[8øÄIo,§Ì §ÊGG'Ó;קí£á/,jøgñRÆÎá�¬íc{y2ïXŒŒ‘DB“ó2ñ·8sÁò¿_x^e»Ñ>"~ÀÅ•ûºÜ < ¥A¨¤ŠyÞÙǶì cï×ç:•ïìK«èæÒóàŸ�¼5¨6ß9-´ûÑqo"�Z=Ær¹

We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!

Algoritma Dan Pemrograman

Algoritma Dan Pemrograman

Buku ini disusun untuk dapat digunakan dengan mudah oleh mahasiswa informatika sebagai panduan dalam memahami Mata Kuliah Algoritma dan Pemrograman, meliputi konsep dasar algoritma dan pemrograman, flowchart dan Pseudo code, tipe data, variable, konstanta, pemberian nilai, runtunan(sequential), pemilihan (selection), pengulangan(repetition), array, prosedur(procedure) dan fungsi(function).

Algoritma Dan Pemrograman

Berikut ini adalah gambaran dari algoritma bubble sort:

Baca Juga: Jurusan Desain Interior

%PDF-1.7 %µµµµ 1 0 obj <>/Metadata 6467 0 R/ViewerPreferences 6468 0 R>> endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/XObject<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/MediaBox[ 0 0 453.6 680.4] /Contents 4 0 R/Group<>/Tabs/S/StructParents 0>> endobj 4 0 obj <> stream xœµÖÛn›@ Ðw$þa¡ ã½_¤(1”º¶ƒ‰ª(êƒÛ¦4R±Û´ýÿ.¸‰“8Ž\�@¬`w³0æ?K8>äÃQdp¶XVÜ|‰FIxr§É~úAÒlJK„ä¨@‚n¯}ïÃXúÞié{ƒ·¸B« üê{ÔÝK€c µi4w¥v÷es Õ/70TmËüke¾w@øÊ÷¾—ºÏ}Ò|ðJ{… Ž†µÐÖ·?‹õÉÖ¢=DÅ;«0ñˆD9CªA(†Do™â³lF,(FeCOž »Í­,2%@¸¨H¹5÷, #äE(‚iVÄyò`cçA>»(ÓâU1ÜR$ff�Å=,Ó(�£´tË”¤“Ì­Èì²|7�¼j(\Û5í¡��CÁÁîøx¸–(x«Z_¹­îΊ}}ªOŸâÈl7ŸîÓ'Ý{.»ùLŸ>nÐÐn>Û§¯Iº›�v/Ï/ ©@ñÿ<Ûèèa *ŸŠ(3ÈÌÞ‡ìa"[ý¾iªË'—Ùÿ¸ý;\„‘ êE}M–Ÿ‡‘°©ãUÓ®ñr,›.Ø!ß='åL"=0tl:F„«òÒ P®ª´u¿=n8ëv3úúlÓÃ=ÃçæïjT/ªkÊ!YÁÝtJVý¾ endstream endobj 5 0 obj <> endobj 6 0 obj <> endobj 7 0 obj <> endobj 8 0 obj <> endobj 9 0 obj <> endobj 10 0 obj <> endobj 11 0 obj <> endobj 12 0 obj <> endobj 13 0 obj <> stream xœí�y\ùÇ¿Ýw:P3ßùÎ|«o÷•.‰B%É]®Rî”è¢Z²J’ÜìÚe¹W*)±"9rT+–]ZgÉ|�ßg¾ó•"šo¾ßù~óÛy¼þØý¦o3Ÿç¼¯Ïgæóf0„vÈH3LXR�^²I¡r›âö-UüýGÅœT¥ïF‡W(þºHqåL…érΖÒÊ Â»o;ädL)?™¤PùüÕŠý®Ò|ZíÿG/N¨–mQZ?OaÂ`Y;ciUE1 7_k™Í± W~RnÈûÿÿÏõú¤jÕå#+ƒ}dååhB /Ë°2�:ž¦ÔtJµõɼ+V{]¨öo¾ú?ÇÕ«÷ªŸÊÔØ¿\sg’Öωߋjí]ª™Ÿ®qmG·¿~Wž§þª@­éÔ§Pê©yɪ*‹°3éM± ÏÛšÀ?ÇÕŠ³46ÆjÍÝÝÇ¥§…�.Kú¾eˆêöë¥3yH�•³´�þ¨ñg¶:¸[äM¡jAºÒh5à�•fÄ�“»›­ÒÚQ_©íé cm¤‹Áâ±ÈDO×ÍF'bt÷²mÝšZáx–«²k±¢®–”)èÁR‡S”ZþDã)µû –†ßÿÍO]úˆî´a=nììö²à#Ž{”ûÙJþ퇫•ô™õ#b´=zëˆýÂ%S¦zPüÄî G‹úÃ*#ådd¾‰B@_™ÇG?F„ŠÝ|]z â¿^IðÒv¦:»—h¶ŽóUÖDÊwš…�“Lí~åšÚñ4 G‹ÿ�ªôhÉí'ÇÔ[nãÔpùN„ï½e@nL~HÕÒfkƒ¨$ö«ëZÒgB!¾=@NÅÆ\ÕE!òQ°æH?:Â÷H H™©­ÿŸ;ê¬@J_›Ý­%³�âGµäë©!ul•RS1�A�9W‹ÍüÏ:/TšäÓãñÑv‘§âÕÔd+¦ËƒšüÊÛ"µ 1ZzLñ_KW A}z€„“dQ¼N êÞw[é–àrv£¨ÔÄ~ß�‚»ƒ{›Û¥a_�6£l+?@ƒp?ĵ§ØOþ{’•‘nNªf3æVhíR Ÿ†��{U JhP³‹ýÌ¿"c}=—^¦þž–ãý­'�´ a4ÄÜÏÃÄÅ–c¬‡a0SìgØ®®ö�™ïîDrkÂñªixU~ç‹ ð WüŠ#~¹7^nÝ\f~ç°Ñ¾•ìù!ˆ�+Ì–€™I¶nÙV ò†ß½DA¹ír’¬4ãön~t8·YØ-æm¢�ÅÏô¼˜ùôJÜ»šîÝxîŸó¸5ƒÀ/Yà—Lð2ƒ·%ìú\ìÌVtò0¦Kœ—îðø‰Ý_ò�Âi3=ëã$Ë_ß9­6}xq�$ý- 燺w!�½ŸÌ½—Ä­Müvï/°I½;Ï.Û�ŽófZp qY½›­Nõ^~*»j–BksØ6_‘ü¼j�º!*s°2f'Çø]/ŒÇëÒ¹u©\Ñ€ Õtž}r=:u8S,Î Ü ¿.Òl™›UWáÒCª%k]1]['¦úÙß:“Øto5·~ ·^ä H½8Í>¾–eo.CÝtZê5_'~Èv·‘\ˆä6_ÍÓžîÚÁÁŠ“¶pØ«êU܇k¹õt‚ u3žŠæÀŒ¢zjM¤iÁ>²oyùRùönv&´ú¥€�¶çŽÌÁë3¹3ÅèY!¶&±àÀt^ûúh-Da†’ªbåLyò“ì4飽-n­ä>\Ç“8A 5—²÷­Dé\yôêAûÕʼÜéÐ Eòy˜Õ‘Zô$&z¬%Qƒšdp®—¤òÖ±œ­i²W�rÈum'bºãÒv"RƒÌ6fMÓé‹ü^T¥ñ(H ‚ hK:XØ›éVò–¶A5áË×õ‡x‘ú„Z°¯È+6g,ö"ÆÿÑzÉR)&ÿ­uÿØ Á[nP3€ ñ²@…\ÞO´)e&ÏØt?“ûhƒð@ŒÀoÅoxã× ÐÎdÔÜ@´ ÌôusWóç:Âüde¤üçdrÕ}œE"lLïg7ä>Úø� š+ot Ãñǹ–q¡Æã£&rN3\k˜“iZ{Ü /·Ã/÷ú�çØ+Â}QÚ…1[÷p ¿¬!«(÷Äqõ�}D¢ƒ×5+¹�6uDÓí9O/N)úeð¬ ãgS-á¥3X×÷rN›6—wÐÓ“˜?#ÚÿDäh9EùV E­—Áµ“ó¸�7wDsM|é�À¤'w{L ?ÊaAc1·.Âêsõ:¨b7ÚËôû¡�À[R†¿¯ßØ ÷ÏÍžÔËÆít^ JfW[x÷¬¦s�a±g‹-E?ˆ /ó·wÓ¸�·âÅ­%9Ûí-Ù¹˜PÔ8æýc˜  þ)Ä&øÂh×akŠüy6ö3 >PÈj�ÂêûÄLsÇ„]]ú¸Â'×£ïÎÆ"'ƒ­«ƒØ–âã ˆ†›É>ý,1X$�ÒÎÊÏb ø4kº4ˆÁnÆ÷Ê–po¥¯K¿v2ε—‘(´ÈÚ>½}W* ‹k{0¡� 2—øòb4UÕ%‹†zÚ‰”)`EQ�ìböX!m 0j¸¹˜ûxEïî¯>Øž ¤@¼x�#@ì>» 5fwIë“\y(�x]“6?܇6 ¤âƒê9íã|lø a†-z@Ø™Â/ï$ó(t¯_»wÓ4#=Áêµo(1ö® ¸›KÙ«"‘."r‚9ΧÐ1ˆ§×WúôëE3R}¬àºãTÔå]¨ z@d$ºsÿ¢¯_—º(…h]¦l‘>eÄP-º›ÎcöB;O@°ah_ÖHî_Û©€¨>ÿƒ±¾pÊçÎi`øIU£Ø”ÈêB ,9Щ}Ó¨€h~°.f–¿)�Êþ‘j¤xZ€ ëå)@¸Ø¢7Š¢©€xr=}p?úRÖ/i ÜH9}òvNAAˆA®œ‡å©€¸V´ÄÉÎ\ì Pµ6Eñ!ÂÉ�h 1ÌÓüUõr* ŽïŠ610; ù!H3µI�KXB™�¤Äx¼nu‡ ðúõ›R§IÈK%¾®ðß')…ì“P3}!äN4€˜3É�û(‹ ˆ¤è1bG@j}€Ö&Xn*�/y,€xØéóÞó¥Ä›[ÑT@TœÎÝÆ(4móøZVáFô�m(0Šó?ñíูýóÁ¸©Ç€EÁ„Œ7g±Í ,¡,7Hˆ·wb>£°…GaŸï创ç2ôaÖª-B!(lsï Öïé¬\ÀbzjÓG¿,ní'ì¸)À‚´‹gE¨¸ÍôEŽ€6MÕ±T@Ô”­5d뉂Âx_x÷rÖ¾Ö¡T‚°‹¼u,Àø(À¢ìôò.>‹;ˆ�QŸKàX�´~/IÔÞ‰Í5qT@Ô]]knd,Ü«•Wà`xûbÖ®dÖo?°€Q�,Ž­aåeòíà(ý™Ïâ20`immÁßÎŒEz›umøÝT@<»½ÖÖÂR¸W7Ò“ ’Pÿ”ÄúeéGGÒ¤]œÙÊc±ƒ`Q±½ºMm“©Žö"^òlþ:–è2X@pk¨€x{w­c/¡=òʆ!ÿ~ð�‘HFnfÀbëBÖŽ%<)¬ì•¬#«ù,Nn@OóR©;Oµh Òú™1?wÄñ–TöDËB4y¬¨Aè1!î½ÏjjDóƒu®NB¹(ðGýúÂKg ËÑUsëâ�õñÈ–D>2HÀGåd°Nd,€ić´™ÍêÕ¦²+aƒ_7A5�7rï'QQ·Îp?¡\”—Œ ËZXDv‘X €Å¯Ë‹´–�Á Óf6oÄ æüv¦žÞ–°¦ wQƒ !�{ ïëÖ%ÅNä ßôZðHýíá¹ã™1“˜‰¡ÈÂ0‚ų X¬�A²â‘͉,à¦~å…ŒìÖÁU¬Ãi¬9A§_7&(.¾2~ÝL¨3á¢am;P Á}˜õèêêèðÀN?c†A�{/8,€9{,“dÌ\8…o+f# "X 75Ÿ¤]€„jÆ(fë—‡õcÞØÛÁ¬øË3ì ó!¾q,j½Ì îƒÏŸ·l÷áºg·3¢fŒï\‰íd MögNÎE4`1o!‚Å»X>5ÚÚXÂM��A„ï$VðÐ6›[ug>È¡´BâÅö$–°ö¹EÃ_‰úðö\Ç ¸3ŸV®¡‡ðp/¨¶ìÍ¡1ቾL0°Sc™‘�‹¸`&È…’¦!É3 Ó v‘>�ÀL#lÜÚ#y»ÀW÷¶øN¡lRJCú:{œÙãòXê ¸×Ö^Z5mR õ?akB¤I#ÀcÂAƒáI~‹é#™ÀçDñY,˜Ì\<•`±"I‰@VE!cÁ­£s€|3[0 oK°ð1L¡n@ ºPä8}üþÔA =¿“4œÊ÷[¯ùø¸Â p ,€y,€�"XòÝÔü‹YŽàÖ^e°3\+àÖ�%X�·Ðöå íõÞˆ@½Ç—¢¹�6SÁ­_S{qeH ÏWâI�•õë {ØÀp,ÃúÁÃûã<&`2ô‹ "|GO`Ƈ0Ã�‘žpëªm |y—`žœÀæŒæSXtî<0s¬é_å1ÔAàukªÎ%�òÿâ“ÉàäA2àl ¹ØY+a.ð�¾p Ÿ<Ξü�ð!sx8 ¯ÖÎØQÕ!má¬L¸�м)ÊÌÑìÆê…#: A¨nõ“ë)C|n DZp ;¨·ä`¹Úðí° v|À1ΛI¦R$og¸õ<ªgøöÁ(¼<ƒ…þ ýû5Meðà|$oü)�àÖ­¼V”8rˆ{ë/N Ü�ÆlÈÜ€`ÑËr° vA°ðt„9Á¾n Ñ^p�7ᣠð£Ö¶ þYùNÁ¶àø§‹™(’½ÜénÈ©#�ž]�GÄû{˯Î÷rwi‡FØ…¥!Áž°¨¯<À�`ìÂϽ%dÀ®¶mÖüú2«œ#�òDDÛ†‹eO? °áhõhbð)€ JÂ{K«Ï&öpjí£HàLØ|À.úXBn<ÀG ­Ñv¶iã‘ÀO¯îÌž±g�á3Òâ:Üð^I8A�¼vQÉáÙ^}Û¼ÿX€ŠÌ…Lôø,@È Y G2"G‹6@¢+¨Gzq†7I$øIàiCü ^ßœG÷Þ¢÷.¸x,ÂÑζ ÞW dXB6Æ|ÀGYµi•2ØEàèr¤™£™¢î *F¤&ø"�/Îæ­ :Á­]À½{îðt÷>6ŸäQ$` ² ƒX8Z¯Ÿ´¦ *ŽK¿ FáY!6ovŸ®«b<àŠLy,ŒÛNSûº1+vëãeúÙ(Æéi—& 0 ôÆÞWGQÁýsîûªˆ3ÙaV¦¦Ÿ³ >\Ô'žd€#rë !~ш:ˆÆlÚúZ¤IR£¼�û%ÓˆÁ§ ‚[�WÏø}[P[³vɶþß¾½�²�Æø%3ê ž¶@g.É4ÁÏ°îÜTê ÞVNÍ^?Ò”cø•ïÒ­<`�—[R

Sorting adalah proses pengurutan data baik dari nilai tertinggi maupun dari nilai terendah. Ada banyak algoritma popular untuk mengurutkan data seperti Bubble Sort, Selection Sort, Quick Sort, Insertion Sort, Merge Sort. Berikut adalah penjelasan dari algoritma Bubble Sort.

Bubble Sort adalah metode pengurutan algoritma dengan cara melakukan penukaran data secara terus menerus sampai bisa dipastikan dalam suatu iterasi tertentu tidak ada lagi perubahan/penukaran. Algoritma ini menggunakan perbandingan dalam operasi antar elemennya.

Berikut ini contoh implementasi algoritma Bubble Sort dalam Bahasa pemrograman Python :

def a(x): for i in range(len(x)-1,0,-1): for j in range(i): if x[j]>x[j+1]: temp = x[j] x[j]=x[j+1] x[j+1]=temp angka = [47,10,98,1001,8,79,100,55,78,18] a(angka) print(angka)

Ketika Coding tersebut dirun, maka akan muncul hasil seperti dibawah ini :

[8, 10, 18, 47, 55, 78, 79, 98, 100, 1001]

Algoritma Bubble Sort adalah salah satu algoritma pengurutan yang paling sederhana dan paling mudah dipahami dalam pemrograman. Algoritma ini bekerja dengan cara membandingkan dan menukar pasangan elemen yang berdekatan dalam sebuah array, dan mengulanginya hingga seluruh array tersusun dalam urutan yang diinginkan. Disini kita akan mempelajari mengenai cara kerja Algoritma Bubble Sort