U<- /*+,+*- / - / ,+-+;/* colección de datos *-<;- / - =*>- +/ tengan asociados un conjunto de operaciones :-*- :/* >-<;:+-*.
C> / :+// <-* /;/ +<- :/*-,;?< N P/*>;;- /<>;<-- C)/(/)+N*%)&$)/ +/ < /;/*- /-* :*//</ /< / TAD /; +/ < / ,+/<- ,< //>/< +/ < :/*>;-< */-;-* /:/*-,;?<. Recuerda en todo momento que sólo deben incluirse las operaciones que puedan trabajar con los elementos que contiene el TAD.
1.6. CLASIFICACIÓN DE LAS ESTRUCTURAS DE DATOS L- /*+,+*- / - // / :+< / H;- / -;<-,;?< / >/>*;- / ,-;,-< /<
public class Array { public static void main (Strin ar !"# { int los$alores !"% los$alores = new int !&0"% los$alores !0" = &00% System'out'println (los$alores !0"#%
E" e"eral, "( es &"a *r-ctica c(rrie"te #e/i"ir estr&ct&ras #e"tr( #e estr&ct&ras, ya '&e res<a" te"er &" -m)it( l(cal, y *ara acce#er a ellas se "ecesita %acer re/ere"cia a la estr&ct&ra m-s e+ter"a.
b ccccccc b b b b b b b ccccccc b ccccccc b b b b b b b ccccccc b ccccccc b b b b b b b ccccccc b ccccccc b b b b b b b ccccccc b ccccccc b ccccccc b b ccccccc b b ccccccc b ZZZZZZ ZZ b 10 d 1# b 20 2# b 30 d 3# b 40 d 4# b 50 d 5# b 60 6# b 70 d 7# b
“Si Java dispusiera de un mecanismo real de recolección de basura, la mayoría de los programas deberían autoeliminarse al ser ejecutados.” — Robert Sewell
2.1. INTRODUCCIÓN La *ila es &"a lista #e eleme"t(s caracteria#a *(r'&e las (*eraci("es #e i"serci" y elimi"aci" se realia" s(lame"te e" &" e+trem( #e la estr&ct&ra. El e+trem( #("#e se realia" estas (*eraci("es se #e"(mi"a %a)it&alme"te FcimaF ( t(*e t(* e" "(me"clat&ra i"lesaH. Da#a &"a *ila P a, ), c, ... H, se #ice '&e a, es el eleme"t( m-s i"accesi)le #e la *ila, est- e" el $ondo #e la *ila )(tt(mH y '&e , *(r el c("trari(, el m-s accesi)le, est- e" el Tope. Las restricci("es #e/i"i#as *ara la *ila im*lica" '&e si &"a serie #e eleme"t(s A, B, C, D, E se aJa#e", e" este (r#e" a &"a *ila, e"t("ces el *rimer eleme"t( '&e se )(rre #e la estr&ct&ra #e)er- ser el E. P(r ta"t(, res<a '&e el ltim( eleme"t( '&e se i"serta e" &"a *ila es el *rimer( '&e se )(rra. P(r esta ra", se #ice '&e &"a *ila es &"a lista LI$O Last I"*&t $irst O&t*&t, es #ecir, el ltim( '&e e"tra es el *rimer( '&e saleH. U" e0em*l( t!*ic( #e *ila l( c("stit&ye &" m("t" #e *lat(s, c&a"#( se '&iere i"tr(#&cir &" "&e3( *lat(, éste se *("e e" la *(sici" m-s accesi)le, e"cima #el ltim( *lat(. C&a"#( se c(e &" "&e3( *lat(, éste se e+trae, i&alme"te, #el *&"t( m-s accesi)le, el ltim( '&e se %a i"tr(#&ci#(. E0em*l(s8 U"a *ila #e *a*eles, &"a *ir-mi#e %&ma"a