Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 1 Instituto Tecnológico de Durango Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 2 Instituto Tecnológico de Durango &RQFHSWRGHiUERO &ODVLILFDFLyQGHiUEROHV 8QD HVWUXFWXUD GH iUERO HV XQD IRUPD GH UHSUHVHQWDU OD -(5$548Ë$ GH (QODWHRUtDFRPSXWDFLRQDOORViUEROHVWLHQHQGLYHUVRVXVRV FLHUWRVREMHWRVHQXQDIRUPDJUiILFD /D FODVLILFDFLyQ TXH QRV LQWHUHVD SRU DKRUD HV OD UHODWLYD DO Q~PHUR GH 6HOHOODPD iUERO SRUTXH OD JUiILFD VH DVHPHMD XQ SRFR D XQ iUERO QDWXUDO QRGRV D TXH SXHGH DSXQWDU RWUR QRGR \ DO JUDGR GH HILFLHQFLD TXH SXHGH DXQTXH D GLIHUHQFLD GH HQ OD QDWXUDOH]D HVWDV HVWUXFWXUDV MHUiUTXLFDV DSRUWDUXQiUEROSDUDODE~VTXHGDGHGDWRVDOPDFHQDGRVHQpO FUHFHQ KDFLD DEDMR HV GHFLU OD UDt] VH HQFXHQWUD DUULED \ ODV KRMDV HQ OD %DODQFHDGRV SDUWHLQIHULRU *DUDQWL]DFLHUWRJUDGRGH %LQDULRV &DGDQRGRVROR (MHPSOR HILFLHQFLDGXUDQWHVXRSHUDFLyQ SXHGHDSXQWDUD (ORUJDQLJUDPDGH RWURVQRGRV XQDHPSUHVD $UEROHV 'HVEDODQFHDGRV FRPRPi[LPR 1R%LQDULRV &DGDQRGRSXHGH DSXQWDUDFXDOTXLHU %DODQFHDGRV *DUDQWL]DFLHUWRJUDGRGH HILFLHQFLDGXUDQWHVXRSHUDFLyQ FDQWLGDGGHQRGRV 'HVEDODQFHDGRV Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 3 Instituto Tecnológico de Durango Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 4 Instituto Tecnológico de Durango &RPSDUDFLyQ • /,67$ $UEROHV%LQDULRV2SHUDFLRQHV%iVLFDV $SXQWDGRUDO1RGR3UHGHFHVRU,QPHGLDWR(OGDWR PHQRUPiVFHUFDQRGHWRGDODOLVWD (1&$'(1$'$ '2%/( • 25'(1$'$ $SXQWDGRUDO1RGR6XFHVRU,QPHGLDWR(OGDWR PD\RUPiVFHUFDQRGHWRGDODOLVWD 6LVHGHVHDORFDOL]DUFLHUWRGDWRHQXQDOLVWDOLQHDORUGHQDGD08< *5$1'(HOSURFHVRSXHGHWRPDUPXFKRWLHPSR )RUPDOyJLFDREWHQLGDGHXQDOLVWDHQFDGHQDGDRUGHQDGDGREOHVL HQWUDQORVVLJXLHQWHVGDWRV /DVHVWUXFWXUDV12/,1($/(6LQFOX\HQPiVGHXQDUXWDSDUD RUJDQL]DUORVGDWRV 3RUORWDQWRODVE~VTXHGDVVREUHHVWUXFWXUDV12/,1($/(6 05'*+$< &DEH]D GH /LVWD UHTXLHUHQPHQRVWLHPSR A /RVÈUEROHV%LQDULRVVRQHVWUXFWXUDV12/,1($/(612 6(&8(1&,$/(6 8QDDSOLFDFLyQGHORViUEROHVHVOD%~VTXHGD6LJQLILFDTXHVH D G H Último de Lista FRQVHUYDQHQORVQRGRVGHOiUEROGDWRV~QLFRV/ODYHVGH ,GHQWLILFDFLyQSDUDILQHVHQWUHRWURVGHORFDOL]DFLyQUiSLGD M R /RVQRGRVGHXQÈUERO%LQDULRGH%~VTXHGDSXHGHQDSXQWDUDRWURV GRVXQRTXHOHSUHFHGHHQODOLVWD\RWURTXHOHVXFHGH Y Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 5 Instituto Tecnológico de Durango Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 6 Instituto Tecnológico de Durango 6LORVGDWRVHQWUDQHQHO VLJXLHQWHRUGHQ³ '%)&*$(´ODIRUPDOyJLFD &DEH]D GH /LVWD UHVXOWDQWHVHUtD )RUPDOyJLFDREWHQLGDGHXQDOLVWD HQFDGHQDGDRUGHQDGDGREOHVLORVVLJXLHQWHV 5Dt] GDWRVHQWUDQHQHORUGHQLQGLFDGR )%'*&$( A D B C F B D Último de Lista E 6LORVGDWRVHQWUDUDQHQHVWH A C E G F RWURRUGHQ'%)&*$( ¢&XiOVHUiODIRUPDOyJLFD G REWHQLGD" ¢&XiQWRVQRGRVVHGHEHQYLVLWDUSDUDHQFRQWUDUHOGDWR³*´" $SXQWDGRUDO1RGR,=48,(5'2&XDOTXLHUDGHORV • $5%2/ GDWRVGHODOLVWDTXHVHD0HQRU %,1$5,2 (QXQiUERO '( $SXQWDGRUDO1RGR'(5(&+2&XDOTXLHUDGHORV • %8648('$ GDWRVGHODOLVWDTXHVHD0D\RU (QXQDOLVWDHQFDGHQDGD 6L ORV GDWRV ³ ) % ' * & $ ( ´ VH JXDUGDQ HQ XQ iUERO ELQDULR GH %8648('$ODIRUPDOyJLFDUHVXOWDQWHVHUtDFRPRODVLJXLHQWH 6LVHFRQVWUX\HXQiUERO&203/(72WRGRVORVQLYHOHVFRQHO Raíz Q~PHURPi[LPRGHQRGRVFRQGDWRV« F • &DGDQRGRDSXQWDDXQ ¢&XiQWRVQRGRVHQSURPHGLRVHYLVLWDUiQVXSRQLHQGRTXHVHKDFHQ GDWRPHQRUSRUOD E~VTXHGDVFDGDYH]XQGDWRGLVWLQWR\WRGRVH[LVWHQ" L]TXLHUGD • G B &DGDQRGRDSXQWDDXQ GDWRPD\RUSRUOD (QXQDOLVWDHQFDGHQDGD GHUHFKD • A D 6HUHTXLHUHXQ DSXQWDGRUDOSULPHU (QXQiUERO QRGRGHODOLVWD5$,= C E Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 7 Instituto Tecnológico de Durango Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 8 Instituto Tecnológico de Durango 5$,= 9RFDEXODULR%iVLFR &UHDFLyQH,QVHUFLyQHQ$UEROHV%LQDULRVGH 3RUDKRUDHOSULPHUQRGR TXHHQWUyDOiUERO %~VTXHGD 68%$5%2//RV +,-2 GHVFHQGLHQWHVGH 1RGRDSXQWDGRSRU 7RGRVORViUEROHVLQLFLDQYDFtRV XQQRGRSRUOD RWUR6LHVWiDSXQWDGR SRUODL]TXLHUGDHVKLMR L]TXLHUGRVLHVSRUOD L]TXLHUGDRSRUOD 3DUD FUHDU XQ iUERO VROR VH UHTXLHUH XQD YDULDEOH DSXQWDGRU TXH GHUHFKD VHxDOHDXQiUEROQXOR),1'(/,67$ GHUHFKDHVKLMR (V PiV VHQFLOOR DQDOL]DU HO SUREOHPD GH LQVHUFLyQ GH GDWRV GHUHFKR VXSRQLHQGR TXH HO iUERO \D WLHQH QRGRV \ FRQVLGHUDU SRVWHULRUPHQWHORVSRVLEOHVFDVRVHVSHFLDOHV &XDQGR VH TXLHUH DxDGLU QXHYRV QRGRV D XQD OLVWD KD\ TXH KDFHU 3$'5( XQDE~VTXHGD 1RGRTXH DSXQWDDXQRR /D E~VTXHGD HQ XQ $%% FRQVLVWH HQ PRYHU XQ DSXQWDGRU D OD GRVQRGRV L]TXLHUGDRDODGHUHFKDKDVWDHQFRQWUDUHOYDORUGHVHDGR (ODOJRULWPRVLJXLHQWHPXHVWUDHVHSURFHVRGHE~VTXHGD $17(3$6$'2 1RGR TXH HV SDGUH R $17(3$6$'2 GHOSDGUHGHRWURQRGR '(6&(1',(17( 1RGR TXH HV KLMR '(6&(1',(17(GHXQKLMRGHRWURQRGR R 7HPS +2-$1RGRVLQKLMRV ←5$,= 0,(175$6,1)27HPS!9$/25%86&$'2 +(50$1261RGRVFRQHO 6,9$/25!,1)27HPS PLVPRSDGUH 7HPS ←'(57HPS '(/2&2175$5,2 1,9(/'LVWDQFLDGHXQQRGRGHVGHODUDt] 1LYHOGHODUDt] 7HPS ←,=47HPS ),16, Q 1~PHURPi[LPRGHQRGRVHQHOQLYHO³Q´HV ),10,(175$6 3 (VWH DOJRULWPR GHEHUi DGHFXDUVH D ODV FDUDFWHUtVWLFDV GH FDGD 1RPHQFODWXUD (QORVDOJRULWPRVTXH HVWXGLDUHPRVVHXVDUiOD ,=43'LUHFFLyQ GHOKLMRL]TXLHUGR VLJXLHQWHQRPHQFODWXUDGH GHOQRGRGHOD ODVSDUWHVGHXQQRGR SURFHVRGHE~VTXHGDSDUWLFXODU *HQHUDOPHQWH VH UHTXLHUH XQD E~VTXHGD FXDQGR VH YD D GDU OD DOWDGHXQQXHYRGDWR 6H UHTXLHUH XQD E~VTXHGD VL TXH TXLHUH FRQRFHU DOJXQR GH ORV GDWRVGHXQQRGR GLUHFFLyQ3 ,1)23(OGDWR DOPDFHQDGRHQHOQRGR KLMRGHUHFKRGHOQRGR GHODGLUHFFLyQ3 GHODGLUHFFLyQ3 3XHGH KDEHU PXFKRV GDWRV HQ XQ QRGR FRUUHVSRQGLHQWHV D XQD SHUVRQD SRU HMHPSOR VLQ HPEDUJR HO TXH GHWHUPLQD VX '(53'LUHFFLyQGHO OXJDUHQHOiUEROVRORHVXQRGHHOORV\VHOHOODPD//$9( 6LVHTXLHUHHOLPLQDUXQQRGRSULPHURKD\TXHORFDOL]DUOR Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 9 Instituto Tecnológico de Durango Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 10 Instituto Tecnológico de Durango (QXQ$%%FDGDQXHYRQRGRVHDxDGHFRPRXQD+2-$SRUORWDQWR KD\ TXH DGHFXDU HO DOJRULWPR GH DUULED SDUD EXVFDU XQ VXEiUERO 18/2GHQWURGHOiUEROPLHQWUDVVHYLDMDSRUpO Raíz Raíz &RQVWUX\DPRVXQ$%%FRQODVOODYHV+40.$)2HQHVHRUGHQ H H (VWDGR,QLFLDO Raíz A A Q Q F M M Raíz K K Raíz H H Raíz Q H A Q Raíz Raíz F H H M K Q O Q M M 3URFHVRVDHIHFWXDUGXUDQWHDOWDVGHGDWRVDXQ$%% K &UHDUXQQRGRSDUDHOQXHYRGDWR %XVFDUHOOXJDUGRQGHLQVHUWDUOR &RORFDUHODSXQWDGRUDOQXHYRQRGR Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González 11 Página 11 Instituto Tecnológico de Durango GLUHFFLyQSDUDXQQXHYRQRGR ←),1 '(511←),1 ,1)211←9$/25 Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 12 Instituto Tecnológico de Durango (-(5&,&,2 ,=411 (VFULED XQSURJUDPD XVDQGR PDQHMR GLQiPLFR GH PHPRULD TXH JXDUGH HQ FDGD QRGR GH XQ iUERO OD &853 \ HO QRPEUH GH XQD SHUVRQD XVDQGR HO VLJXLHQWHDOJRULWPR 0RVWUDUXQPHQ~FRQODVVLJXLHQWHVRSFLRQHVXVHHODOJRULWPRGHVFULWR 311 GLUHFFLyQGHO3DGUHGHO1XHYR1RGR $OWDV D 3HGLUDOXVXDULRTXHHVFULEDOD&853GHXQDSHUVRQD 7HPS ←5$,= 311←),1 E (Q FDVR TXH H[LVWD HQ HO iUERO HVD &853 HO SURJUDPD GHEH PRVWUDU XQPHQVDMH LQGLFDQGRTXHVHQRVHSXHGHGDUGHDOWDGHQXHYR\ HO 0,(175$67HPS!),1 QRPEUHGHODSHUVRQDDODTXHFRUUHVSRQGH 311 ←7HPS F 6LQRH[LVWHHOXVXDULRSRGUiHVFULELUHOQRPEUH GH OD SHUVRQD TXH VH 6,,1)211!,1)27HPS 7HPS YDDGDUGHDOWDSULPHURORVDSHOOLGRV ←'(57HPS G <D FRQ DPERV GDWRV VH EXVFD HO OXJDU DGHFXDGR SDUD HO QXHYR QRGR '(/2&2175$5,2 7HPS HQHOiUEROGHDFXHUGRDORV DOJRULWPRVTXHDFDEDPRV GH HVWXGLDU \ ←,=47HPS ),16, VHHQOD]D &RQVXOWDV ),10,(175$6 D 3HGLUDOXVXDULRTXHHVFULEDOD&853GHXQDSHUVRQD E %XVFDUGHQWURGHOiUEROHVD&853 F (QFDVRGHTXHQRH[LVWDHQHOiUEROLQGtTXHORFRQXQPHQVDMH G (QFDVRGHTXHVHHQFXHQWUHHOSURJUDPDGHEHPRVWUDUHOQRPEUHGH ODSHUVRQDDTXHFRUUHVSRQGHOD&853\ORVVLJXLHQWHVGDWRVWpFQLFRV (OQLYHOHQHOTXHHVWiHOQRGR 6,311 ),1 5$,= /D&853GHOQRGRTXHHVVXSDGUHVLQRWLHQHGHEHLQGLFDUVH ←11 /D&853GHORVQRGRVTXH VRQVXVKLMRVLQGLFDQGRFXDOGH HOORV HV '(/2&2175$5,2 HO L]TXLHUGR \ FXDO HO GHUHFKR HQ FDVR GH TXH QR WHQJD QLQJXQR 6,,1)211!,1)2311 LQGLFDUTXHHVXQDKRMD '(5311 ←11 GHVGH OXHJRHVWRVGDWRV QR VHUtDQ GH LQWHUpV SDUD XQ XVXDULR FRP~Q GHHVWHSURJUDPD '(/2&2175$5,2 ,=4311 ←11 )LQ ),16, ),16, (VWHDOJRULWPRFRQVLGHUDUDHOFDVRHVSHFLDOGHDxDGLUXQQRGRDXQ iUEROYDFtRFRQORTXHTXHGDFRPSOHWRHOSURFHVRGHLQVHUFLyQ 2EVHUYDFLRQHV /D&853 HVHOGDWRTXHGHWHUPLQD HO RUGHQ HQ HO iUERO HO QRPEUH HV XQ GDWRDGLFLRQDO /RVGDWRVTXHVHSLGHQHQODRSFLyQGHFRQVXOWDVHUYLUiQDOSURJUDPDGRU SDUD TXH SXHGD FRPSUREDU TXH OD RUJDQL]DFLyQ OyJLFD GH ORV GDWRV FRUUHVSRQGHFRQODWHRUtDTXHVHKDHVWXGLDGR Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 13 Instituto Tecnológico de Durango Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González (OLPLQDFLyQHQ$UEROHV%LQDULRVGH%~VTXHGD Página 14 Instituto Tecnológico de Durango 6XSUHVLyQGHXQQRGR FRQXQKLMR (VHYLGHQWHTXHHVPiVFRPSOHMRHOLPLQDUXQQRGRFRQKLMRVTXH XQDKRMD 1RVHSXHGHXVDUHODOJRULWPRDQWHULRUSRUTXHVHSHUGHUtDQORV GHVFHQGLHQWHVGHOQRGRTXHVHHOLPLQD 3RUORTXHFRQYLHQHGHVJORVDUHOSUREOHPDHQFDVRV (VWDGRRULJLQDOGHFLHUWR$5%2/R68%$5%2/ (OLPLQDUXQDKRMD D (OLPLQDUXQQRGRTXHWLHQHVRORXQKLMR (OLPLQDUXQQRGRTXHWLHQHKLMRV F B 6XSUHVLyQGHXQDKRMD C • • • 3URFHGLPLHQWRPX\VLPSOH E G ¢&RPRTXHGDUiHOiUERODOHOLPLQDUOD%" +D\TXHFRORFDUHODSXQWDGRUGHVXSDGUHHQ),1'(/,67$ 'HVKDFHUVHGHOQRGR\DHOLPLQDGR D (OSDGUHGHOQRGRTXHVH HOLPLQDVHxDODUiDO~QLFR (VWDGRRULJLQDOGHFLHUWR$5%2/R68%$5%2/ KLMRGHpVWH~OWLPR F B D 1RGRTXHVH GHVHFKDUi C E G F B (OVXEiUEROFRQODUDt]&VXEHXQQLYHO $OHOLPLQDUOD)HOVXEiUEROUHVXOWDQWHVHUi D D N U L L C B F F 1RGRTXHVH E GHVHFKDUi Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 15 Instituto Tecnológico de Durango G Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 16 Instituto Tecnológico de Durango 6XSUHVLyQGHXQQRGR FRQGRVKLMRV • M • D &DVR PiV FRPSOHMR TXH HO DQWHULRU SRUTXH QR VH SXHGH KDFHU TXHXQQRGRDSXQWHDRWURVGRVSRUODL]TXLHUGDRODGHUHFKD (O PpWRGR PiV FRP~Q SDUD UHVROYHU HVWH FDVR HV VXVWLWXLU (OLPLQDU5 B LQIRUPDFLyQ • Q F P V 6H UHHPSOD]DUi HO GDWR TXH VH TXLHUH HOLPLQDU FRQ HO GDWR PiV FHUFDQR GHO VXEiUERO L]TXLHUGR HTXLYDOHQWH DO SUHGHFHVRU A E C N G Q T Z LQPHGLDWR Nodo que se elimina ¢&yPRVHHQFXHQWUDHOSUHGHFHVRULQPHGLDWR" 6HYLDMDDSDUWLUGHOQRGRDHOLPLQDUXQDYH]DODL]TXLHUGD\ M OXHJRWDQWDVYHFHVFRPRVHSXHGDKDFLDODGHUHFKD D <DHQFRQWUDGRHOGDWRVXVWLWXWRVHFRORFDHQHOOXJDUGHOQRGRD P (OLPLQDU4 HOLPLQDU\HOQRGRGHOGDWRVXVWLWXWRVHHOLPLQDVRORWHQGUiXQ B KLMRFRPRPi[LPR A M D A R F C E P G C E P G Nodo que se elimina (MHPSOR B F N V Q T Z N V T Z Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 17 Instituto Tecnológico de Durango Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 18 Instituto Tecnológico de Durango $OJRULWPRV 3 GLUHFFLyQGHOQRGRDHOLPLQDU 3$'5( GLUHFFLyQGHOSDGUHGHOQRGRDHOLPLQDU &$62 +D\TXHGHWHUPLQDUVLHOQRGRDHOLPLQDUHVKLMRL]TXLHUGRR GHUHFKRGHVXSDGUH\VLHO~QLFRKLMRTXHWLHQHHVL]TXLHUGRR GHUHFKR 352&(',0,(1726835,0(B12'23 6,,=43 ),1<'(53 352&(',0,(172&$62B33$'5( ),1 (-(&87$352&(',0,(172&$62B 6,,=43!),1 '(/2&2175$5,2 6,,=43$'5( 6,,=43!),1<'(53!),1 3 ,=43$'5(←,=43 (-(&87$352&(',0,(172&$62B '(/2&2175$5,2 '(/2&2175$5,2 '(53$'5(←,=43 (-(&87$352&(',0,(172&$62B ),16, ),16, '(/2&2175$5,2 ),16, 6,,=43$'5( 3 ,=43$'5(←'(53 '(/2&2175$5,2 8QDYH]HMHFXWDGRHODOJRULWPRDQWHULRUVHVDEUiFXDQWRVKLMRV '(53$'5(←'(53 WLHQHHOQRGRDHOLPLQDU« ),16, ),16, &$62 +D\TXHGHWHUPLQDUVLHOQRGRDHOLPLQDUHVKLMRL]TXLHUGRR GHUHFKRGHVXSDGUH 352&(',0,(172&$62B33$'5( 6,,=43$'5( 3 ,=43$'5(←),1 '(/2&2175$5,2 '(53$'5(←),1 ),16, $GHFXH HVWH DOJRULWPR SDUD YHULILFDU VL HO QRGR D HOLPLQDU HV OD $GHFXH HVWH DOJRULWPR SDUD YHULILFDU VL HO QRGR D HOLPLQDU HV OD 5$,=SRUTXHHQWDOFDVRQRKD\XQQRGR3$'5( 5$,=SRUTXHHQWDOFDVRQRKD\XQQRGR3$'5( Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 19 Instituto Tecnológico de Durango Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 20 Instituto Tecnológico de Durango 5HFRUULGRV6LVWHPiWLFRV 5HFRUUHUVLJQLILFD³YLVLWDUWRGRVORVQRGRVGHOiUERO´ &$62 3B6867 'LUHFFLyQGHOQRGRVXVWLWXWR 3$'5(B6867 'LUHFFLyQGHO3DGUHGHO1RGR6XVWLWXWR (QODVOLVWDVOLQHDOHVVRORKD\XQFDPLQR(QORVÈUEROHV%LQDULRVQR (VWDQGRHQXQQRGR¢KDFLDGRQGHLU"«¢L]TXLHUGDGHUHFKD" 6XSRQJDPRV TXH VH TXLHUH LPSULPLU ORV GDWRV GH XQ $UERO %LQDULR GH %~VTXHGDRUGHQDGRVGHPHQRUDPD\RU imprimir en SEGUNDO lugar 352&(',0,(172&$62B3 3$'5(B6867←3 M 3B6867←,=43 0,(175$6'(53B6867!),1 D 3$'5(B6867←3B6867 R 3B6867←'(53B6867 ),10,(175$6 B ,1)23←,1)23B6867 6,3$'5(B6867 3 A ,=43$'5(B6867←,=43B6867 '(/2&2175$5,2 F C E P G N Q T Z imprimir en TERCER lugar imprimir en PRIMER lugar '(53$'5(B6867←,=43B6867 V ),16, 3DUDLPSULPLUFDGDVXEiUEROVHUHSHWLUiHOPLVPRSURFHVR (VWH UHFRUULGR TXH HQ HVWH FDVR VH VXJLHUH VX XVR SDUD LPSUHVLyQ VH FRQRFH FRPR ,125'(1 ,1 HQWUH HV GHFLU OD UDt] HQWUH DPERV VXEiUEROHV /DGHILQLFLyQUHFXUVLYDGHODLPSUHVLyQ HQ,QRUGHQGH XQiUERO FRQUDt]HQHO QRGR3VHUtDODVLJXLHQWH ,PSULPH HQ ,QRUGHQ ORV GDWRV GHO VXEiUERO FRQ UDt] HQ HO KLMR L]TXLHUGR GH3OXHJRLPSULPHHOGDWRGHOQRGR3\ILQDOPHQWH HQ,QRUGHQORVGDWRV GHOVXEiUEROFRQUDt]HQHOKLMRGHUHFKRGH3 Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 21 Instituto Tecnológico de Durango Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González /D WDEOD GH DEDMR PXHVWUD XQD IRUPD GH FRQRFHU HO UHVXOWDGR GH OD Página 22 Instituto Tecnológico de Durango 3URJUDPD5HFXUVLYR LPSUHVLyQ5HFXUVLYDHQ,QRUGHQ 352&(',0,(172,125'(13 /RV UHFXDGURV YDFtRV PXHVWUDQ OXJDUHV UHVHUYDGRV SDUD GDWRV TXH VH VDEH HVWDUiQDOOtSHURQRVHFRQRFHD~QHORUGHQ 6,3!),1 imprimir en SEGUNDO lugar (-(&87$5,125'(1,=43 ,035,0,5,1)23 M (-(&87$5,125'(1'(53 ),16, D R B F /ODPDGD,QLFLDO,125'(15$,= P 3URJUDPD,WHUDWLYR V 3 ←5$,= A E C N G T Q Z +$67$3 ),1<3,/$9$&,$ 0,(175$63!),1 imprimir en TERCER lugar imprimir en PRIMER lugar 386+3 3 ←,=43 ),10,(175$6 6,123,/$9$&,$ 0 3 ←323 ' 0 % ' 0 $ % ' 0 $ % & ' 0 $ % & ' $ % & ' $ % & $ % & ) 0 ( ) 0 ' ( ) * 0 ' ( ) * 0 ,035,0(,1)23 3 ←'(53 ),16, ),1+$67$ 352&(',0,(17235(25'(13 6,3!),1 ,035,0,5,1)23 (-(&87$535(25'(1,=43 (-(&87$535(25'(1'(53 ),16, 5 /ODPDGD,QLFLDO35(25'(15$,= Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 23 Instituto Tecnológico de Durango Apuntes de Estructura de Datos Autor: Ing. Felipe Alanís González Página 24 Instituto Tecnológico de Durango M 352&(',0,(172326725'(13 D 6,3!),1 R (-(&87$5326725'(1,=43 (-(&87$5326725'(1'(53 B ,035,0,5,1)23 F P V ),16, A /ODPDGD,QLFLDO326725'(15$,= (MHPSOR¢&XiOVHUiODLPSUHVLyQREWHQLGDSDUDFDGDXQRGH C E G N T Q Z 326725'(13ULPHURORVVXEiUEROHV\DOILQDOODUDt] ORVUHFRUULGRVEiVLFRVSDUDHOiUEROVLJXLHQWH" 0 ' 0 % ' 0 % ' 0 M D R $ B F P V & A C E G N Q T Z $ ,125'(1$%&'()*0134579= 35(25'(10'%$&)(*531497= & % ( * ) ' 1 4 3 7 = 9 5 0