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ºuUyùîê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'°52þÀú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=ëã$Ë_ß96}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{wc/¡=òʆ!ÿ~ð�‘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