Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio
Jul 13, 2026 19:15
· 2:42:24
· Spanish
· Whisper Turbo
· 3 Звуци
Овој препис истекува во 3 -Дневните денови.
Надоградба за трајно складирање →
Прикажувам само
0:02
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Ahí está.
0:03
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Bien,
0:04
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
entonces dijimos que en toda lista ordenada
0:09
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
yo voy a tener dos generics.
0:11
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Uno que va a ser el tipo de dato que almacena y
0:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
otro va a ser el tipo de dato de la clave de ordenamiento,
0:19
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
o sea, del atributo por el cual yo voy a ordenar.
0:23
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Acá arriba tenemos representados
0:27
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
esos dos generics.
0:28
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
El primero,
0:30
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el K, ¿de dónde viene la K?
0:32
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
La K viene de...
0:34
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Key, que sería clave.
0:37
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces el primer generic que le vamos
0:41
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
a pasar a la lista ordenada va a ser el tipo de datos de la clave.
0:45
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Si yo quiero ordenar una lista como esta por importe,
0:50
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
entonces el primer generic va a ser un float.
0:53
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Y el segundo generic que le voy a pasar,
0:57
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
vamos a cambiar de color porque no se ve mucho esto.
1:01
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el segundo generic,
1:02
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el T,
1:03
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
es igual que en la pila y la cola,
1:06
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
ese va a ser el tipo de
1:10
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
dato de la colección.
1:12
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Para nuestro ejemplo sería,
1:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por ejemplo,
1:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
float y factura.
1:20
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
El segundo
1:24
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
generic que pongo es qué es lo que yo estoy coleccionando en esta lista ordenada.
1:28
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
La clase que tienen en taller es lista ordenada
1:32
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
nodos.
1:36
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
tiene el constructor sobrecargado está la misma historia que en la pila
1:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y en la cola ya sabemos cómo es esto si yo la instancio
1:44
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
sin parámetro entonces es una lista sin
1:48
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
fin y si yo la instancio con un parámetro esa lista tiene un tope
1:52
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
después tiene el método add
1:57
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
para agregar
1:59
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
fíjense que todos los métodos son muy similares al array list el
2:03
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
método add me va a permitir agregar elementos después
2:08
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el método get es
2:12
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el que va a permitir traerme un elemento
2:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
sin sacarlo de la lista el get trae
2:22
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
sin sacar el
2:27
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
remove si el remove saca de la lista
2:34
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
O sea, trae y saca.
2:35
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Fíjense que ambos,
2:37
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el GET como el REMOVE,
2:38
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
están devolviendo un tipo T.
2:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
O sea,
2:42
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
este tipo.
2:42
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Si nosotros hacemos una lista de facturas,
2:45
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿qué me devuelve?
2:46
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Una factura.
2:46
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Lo mismo que el método ADD.
2:51
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Qué le pasó al método ADD?
2:52
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Un tipo T.
2:53
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Qué será para mí un tipo T?
2:55
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Una factura.
2:58
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el método exist recibe como parámetro un tipo k
3:02
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
o sea un float para mi ejemplo si yo
3:07
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
le paso un float que puede ser por ejemplo este 222
3:11
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y qué es lo que me devuelve el método exist un boolean
3:15
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
verdadero o falso verdadero
3:20
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
o falso que me dice si ese dato existe o no
3:24
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
en la lista
3:28
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y fíjense que abajo hay otro método search que también recibe
3:33
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
un k o sea un float yo le podría mandar
3:37
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
también el 222 al método search pero
3:41
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
fíjense la diferencia entre el search y el exist que es lo
3:45
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que devuelve el search un tipo te devuelve
3:49
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
o sea me devuelve una factura mientras que
3:53
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el exist me devolvía un verdadero o falso
3:57
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
El T me devuelve una factura.
3:59
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
4:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si yo tengo esta lista y mando a buscar este,
4:03
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el 222,
4:05
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿qué es lo que me va a devolver?
4:06
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Todo el renglón,
4:08
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿sí?
4:09
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Todo el objeto que contiene esta factura que está acá,
4:13
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
este número de factura,
4:15
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
con este cliente,
4:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
con este documento,
4:17
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
este consumidor final y el importe y todo esto también.
4:20
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Bueno,
4:23
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
esta tiene size.
4:25
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si la lista nada tiene 6 bueno me hubo un entero con el tamaño
4:30
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
me dice si está vacía si está llena este
4:34
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
is full siempre acuérdense que está atado a este constructor
4:38
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
estamos si yo instancié con este
4:42
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
constructor el is full nunca me va a volver otra cosa que falso
4:50
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
se puede iterar esta lista fíjense que implementa iterator
4:55
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
o sea que la podemos recorrer con un while y un iterator
5:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
de recorrerla con un FOREACH y después esta
5:04
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
lista tiene dos métodos COMPARE
5:10
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y COMPARE BY KEY mi
5:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
pronunciación no es muy buena así que espero
5:20
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que se entiende igual ahí está ojo
5:26
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
en estos dos métodos fíjense cómo están acá en la clase y
5:30
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
COMPARE y COMPARE BY KEY son
5:35
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
dos métodos abstractos
5:43
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si lo ven tan inclinados estos dos
5:49
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
métodos abstractos justamente no van a tener código si
5:54
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
acá en la clase está listo ordenada nodos que fíjense
5:58
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que además también es una clase abstracta
6:03
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si obviamente porque si tiene métodos abstractos tienes una clase abstracta
6:08
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
ojo que ahí no voy a poder hacer un nuevo de listo ordenada nodos directamente entonces
6:13
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
estos dos métodos que no tienen código
6:18
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Son dos métodos que cada vez que yo quiera
6:22
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
utilizar una lista ordenada,
6:23
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
cada vez que la quiero utilizar,
6:26
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
los voy a tener que implementar.
6:29
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Son
6:33
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
dos métodos que yo voy a tener que implementar cada vez
6:37
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que utilice una lista ordenada de nodos.
6:39
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Ahora vamos a ver cómo los implementamos,
6:42
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
son dos métodos muy sencillos.
6:49
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
bueno acá me aclara de nuevo que es una lista que es una clase abstracta que
6:54
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
para poder utilizarla vamos a tener que crear una clase que herede de ella y
6:59
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
en esta clase vamos a tener que implementar estos dos métodos el compare y el compare by key y
7:03
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
al extender también vamos a definir los dos
7:08
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
tipos generics esto igual que como lo veníamos haciendo en
7:12
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
la en la pila y la cola si esto quiere
7:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
decir que en el uml cuando nosotros hacemos
7:20
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
nuestra clase lista,
7:27
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
lo que sea,
7:28
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
ahí vamos a tener que poner los dos
7:32
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
generics, por ejemplo float y factura,
7:36
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y
7:41
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
esta vamos a decir que hereda de lista
7:48
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
ordenada nodos,
7:49
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
ahora vamos a hacer un ejemplito para que vean,
7:53
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
vamos
7:57
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
a los dos métodos que tenemos que implementar
8:03
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Bueno,
8:04
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
acá está en lo que sería en Java,
8:06
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
cuando hacemos el extend y definimos los dos tipos
8:10
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
de datos.
8:11
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Acá tenemos,
8:13
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por ejemplo, una lista ordenada de libros.
8:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
8:18
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
estos libros,
8:20
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
esto es una clase libro,
8:22
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y supongamos que hay un atributo que es una string
8:26
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por el cual vamos a ordenar,
8:29
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que sería el título,
8:30
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por ejemplo.
8:35
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
para qué sirve el método compare y compare by key que yo voy a tener
8:39
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que implementar son dos métodos que se van a encargar
8:43
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
de hacer las comparaciones de datos porque
8:48
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
son abstractos y no están implementados
8:52
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por lo siguiente vamos un cachito acá a esta lista si
8:58
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
yo tengo esta lista ordenada estamos que
9:02
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
esto es una lista ordenada
9:04
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
acá en excel bueno me alcanza con ordenar por un por
9:09
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
un campo sí por una columna digamos pero
9:13
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
qué pasa ahora una vez que yo tengo ordenado supongo que
9:17
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
defino la clave de ordenamiento cliente si digo
9:22
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
bueno voy a ordenar por cliente el método
9:28
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
search al que
9:32
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
yo voy a mandar por ejemplo este cliente
9:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Digo, buscame Luciano
9:45
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Vicentín.
9:47
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Yo llamo al método search de la lista así.
9:51
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Le mando Luciano Vicentín.
9:52
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
9:54
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
estoy llamando acá a este método search.
9:58
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Ven que le mando un tipo de datos.
10:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
datos de tipo K.
10:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Si mi lista está ordenada por cliente,
10:04
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el tipo K va a ser una string.
10:06
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
El tipo de la clave va a ser una string.
10:08
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces yo le mando una string.
10:09
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
El algoritmo dentro de search,
10:13
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
o sea, el método search,
10:15
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿qué es lo que va a tener que hacer?
10:17
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Va a tener que tomar este dato que yo le paso como parámetro,
10:21
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Luciano Vicentín,
10:22
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y compararlo
10:24
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
con todos los clientes o sea tiene que hacer un recorrido
10:29
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por esta lista comparando este texto contra el
10:33
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
atributo cliente de cada uno de estos objetos o
10:39
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
sea tiene que comparar con el atributo cliente
10:41
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si si la lista en lugar de estar ordenada
10:45
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por esta columna hubiese estado ordenada por documento entonces
10:50
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el mismo método search tendría que hacer ese
10:54
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
mismo recorrido por la lista pero comparando con
10:58
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el atributo documento se
11:02
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
entiende entonces depende cuál fue la
11:06
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
columna que yo elegí para ordenar el método search va
11:11
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
a tener que hacer un if
11:12
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
con un atributo u otro.
11:14
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
11:17
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por ese motivo,
11:19
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
esa comparación
11:23
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
no puede estar definida acá dentro de la clase.
11:26
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
O sea,
11:27
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
esa comparación que la voy a utilizar,
11:28
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el search,
11:30
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el exist,
11:31
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
la voy a utilizar el add,
11:33
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
la voy a utilizar el get,
11:34
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el remove.
11:35
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Todos estos métodos van a hacer esa comparación.
11:39
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Si yo quiero agregar un elemento y el elemento tiene estado ordenado,
11:43
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿qué es lo que tiene que hacer?
11:44
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Empezar a comparar,
11:45
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por ejemplo,
11:46
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si yo tengo ordenado por nombre y quiero agregar un cliente ordenado por
11:50
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
nombre, ¿qué es lo que tiene que hacer el método add?
11:52
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Empezar a comparar el cliente nuevo en qué lugar lo tengo que poner.
11:57
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Empieza a comparar el cliente nuevo contra todos los nombres.
12:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
12:02
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
tanto el add,
12:03
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
como el get, como el remove,
12:04
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
como el exist y el search,
12:06
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
esos cinco métodos.
12:09
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
van a tener que hacer la comparación.
12:11
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
12:13
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
como yo no puedo hacer la comparación directamente
12:17
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
dentro del método,
12:18
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
porque no sé por cuál campo voy a querer comparar,
12:21
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
entonces,
12:22
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿qué es lo que resolvieron al momento de hacer esta lista ordenada?
12:25
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Dice,
12:26
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
bueno, hacemos dos métodos.
12:28
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Uno que compare objetos y otro que compare por clave.
12:31
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Que esos dos métodos sean abstractos y
12:36
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que cada usuario de la lista
12:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Defina ahí,
12:41
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
en esos métodos,
12:42
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por qué dato quiere comparar.
12:46
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Por ejemplo,
12:48
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si quiere comparar por título,
12:50
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que en el método Compear haga un GetTit.
12:53
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Si quiere comparar por
12:57
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
precio,
12:59
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que acá haga un GetPrecio.
13:02
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Si quiere comparar por,
13:05
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
no sé, por peso,
13:07
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que acá haga un GetPeso.
13:08
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
13:11
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Este GET que hacemos acá es lo
13:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que va a definir por qué campo vamos a estar ordenando nosotros.
13:20
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Lo mismo en el COMPARE BY KEY.
13:23
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Fíjense que acá tenemos otra vez el GET
13:27
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
TIT. Entonces,
13:36
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
estos dos métodos que vamos a tener que desarrollar van a ser dos métodos donde
13:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
vamos a hacer nosotros la comparación y fíjense
13:46
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
lo importante que dice acá.
13:51
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
estos tres estas tres posibilidades digamos si
13:55
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
te vuelve estas tres posibilidades o sea
14:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
en realidad siempre va a estar devolviendo un entero pero con
14:04
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
estas tres alternativas que tenemos acá dice
14:08
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si los dos que si
14:12
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
las dos cosas que yo estoy comparando ya sean dos string 2 inter
14:17
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
2 lo que sea que yo esté comparando son iguales
14:21
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el método compare en este entero va
14:25
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
a devolver un 0.
14:27
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Fíjense
14:31
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que es justamente lo que hace el método compareTo de la clase string.
14:35
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
O sea,
14:37
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
cuando tengo que comparar strings voy a usar el compareTo porque justamente
14:41
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
hace eso.
14:42
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Cuando yo comparo dos strings con el compareTo,
14:44
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si son iguales me devuelve 0.
14:47
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Si el primer
14:51
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
valor que yo tengo acá en la comparación
14:55
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Este es el primer valor y este es el segundo.
15:01
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Si el primer valor que yo estoy comparando es mayor
15:05
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que el segundo valor,
15:07
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el método devuelve un número positivo.
15:10
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Si puedo ver 3,
15:13
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
4, 5,
15:14
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
6, lo que sea.
15:15
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Ahora,
15:17
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si el primero es menor que el segundo,
15:20
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
entonces devuelve un número negativo.
15:24
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Menos 1,
15:26
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
menos 2, menos 3,
15:26
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
menos 4, menos 5.
15:28
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Se entiende entonces?
15:32
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Si yo comparo,
15:34
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por ejemplo,
15:34
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si yo digo Ana,
15:37
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿sí?
15:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Y la comparo con,
15:42
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
no sé,
15:44
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Lucas,
15:45
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿sí?
15:47
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Qué es lo que va a hacer?
15:49
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Dice,
15:50
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿son iguales estos dos strings?
15:52
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
No.
15:52
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
15:53
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
un cero no va a devolver.
15:55
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿El string 1 es
15:59
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
mayor que el string 2?
16:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Cómo hace cuando compara string?
16:02
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Toma las letras,
16:04
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿sí?
16:06
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Y compara por su posición en lo que se
16:10
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
llama tabla ASCII.
16:10
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
La tabla ASCII es una tabla en donde cada carácter
16:15
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
tiene un equivalente numérico.
16:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Por ejemplo,
16:18
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
la A mayúscula es el 65.
16:21
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
La B mayúscula es el 66.
16:25
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Y así sucesivamente.
16:27
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
16:29
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿qué dice?
16:29
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿La A en esa tabla tiene un número
16:33
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
mayor que la L?
16:35
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Y no, porque como la L está después en el abecedario,
16:38
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
la L va a ser mayor que la A.
16:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
16:41
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si yo comparo Ana con Lucas,
16:44
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el compare to me devuelve un número negativo.
16:49
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
En
16:53
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
este caso, un menos 11.
16:55
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Sí?
16:57
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Me devuelve un número negativo.
17:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
No importa el número.
17:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
En realidad,
17:02
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el número es la diferencia que hay entre la A y la L.
17:04
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Cuántas letras hay entre A y L?
17:07
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Pero ¿se entiende?
17:11
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Yo hago...
17:13
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
yo comparo un título que se llama Ana con otro título que se llama Lucas,
17:18
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
este compare2 me devuelve menos 11,
17:20
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si fuese al revés me
17:24
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
devuelve un número positivo,
17:25
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si ahora comparación real me devuelve un 11,
17:28
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y si comparo dos strings
17:33
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que son iguales me devuelve un 0,
17:34
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
entonces ese número,
17:38
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
este número que devuelve acá a nosotros
17:42
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
no nos importa,
17:43
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
no nos importa que sea
17:46
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el número que sea,
17:47
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
ya al devolverlo,
17:50
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
todos los otros métodos que les decía antes,
17:53
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el add,
17:54
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el get, el remove,
17:55
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el exist, el search y el size,
17:57
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el not sign no,
17:58
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y el search,
18:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
van a usar ese número para saber si encontraron
18:04
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el dato o no,
18:05
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por ejemplo, si yo le devuelvo el cero,
18:09
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el search ya sabe que encontró,
18:12
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Si le devuelvo un número negativo,
18:14
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
sabe que tiene que ir a buscar para atrás.
18:15
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Y si le devuelvo un número positivo,
18:17
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
sabe que tiene que ir a buscar para adelante.
18:19
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Pero toda esa lógica ya va a estar acá adentro.
18:21
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Nuestro Compear o Compear
18:25
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
By Key lo único que tiene que hacer es devolver el número.
18:27
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Y la única diferencia entre los
18:31
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
dos métodos, entre el Compear y Compear By Key,
18:33
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
es que el Compear recibe dos objetos,
18:37
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
directamente dos objetos,
18:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y el Compear By Key
18:44
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
recibe,
18:45
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
un objeto con el que comparar y directamente una
18:49
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
clave.
18:50
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Es como que en este ejemplo que
18:54
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
teníamos del Excel,
18:55
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
yo digo,
18:59
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
bueno, para comparar,
19:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
comparo esta factura contra esta factura,
19:04
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿sí?
19:05
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
19:06
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿qué tengo que hacer?
19:06
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
De esta factura tengo que sacar el cliente y de esta factura tengo que sacar el
19:11
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
cliente y los comparo.
19:12
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Mientras que el Comparvike va a comparar,
19:15
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por ejemplo, esta factura,
19:19
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
contra un string directamente,
19:21
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
como se utiliza
19:26
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
en el search,
19:26
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
no va a buscar objeto contra objeto
19:30
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y le tiene que hacer el GET a los dos,
19:32
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
sino que tiene un string contra un objeto,
19:34
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
entonces le tiene que hacer el GET a uno solo,
19:36
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
a esta factura,
19:38
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
a la que está en este renglón,
19:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
le hace el GET cliente y lo compara contra el string que recibió,
19:43
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que es lo que está haciendo acá,
19:45
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
es string clave,
19:46
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
compara la clave contra
19:49
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el Gettit,
19:51
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Gettit,
19:53
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Gettnom,
19:53
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
cliente,
19:56
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
lo que sea,
19:57
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que ustedes quieran comparar.
20:01
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
entonces esto es
20:07
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
lo que van a hacer los métodos compare y compare by key y
20:12
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
siempre que usemos listas ordenadas estos dos van a tener que estar en el ns
20:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
plus así explotados si
20:20
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
explicados sería bien
20:27
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
bueno cuando creamos la lista vamos
20:32
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
a tener que indicarle otra vez el tipo de la clave y
20:37
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el tipo de la colección
20:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
así simplemente y para
20:47
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
agregar elementos vamos a utilizar directamente el método add fíjense
20:52
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
yo acá instancio una lista llamada listalib este va
20:57
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
a ser el objeto lista que yo voy a tener es como
21:01
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si hubiese creado una arraylist acá digo bueno listalib
21:05
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
.add de acá se comporta igual que la arraylist no
21:09
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
tiene diferencia
21:13
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
yo no tengo que preocuparme acá faltó cerrar un paréntesis yo
21:17
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
no tengo que preocuparme porque este libro vaya a estar ubicado
21:21
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
al principio en el medio en el final eso olvídense ya el método
21:25
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
add adentro tiene la lógica para que ese libro que estoy agregando
21:29
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
esta lista de libros quede ordenado y acá
21:39
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
un ejemplo de cómo usaríamos una lista fíjense
21:45
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
un pequeño enunciado dice
21:50
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Un comercio cuenta con los siguientes datos de sus empleados.
21:53
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
DNI,
21:54
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
nombre, apellido y teléfono.
21:55
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Perfecto.
21:57
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces tengo clase empleado con sus atributos.
22:00
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Acá está.
22:01
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Quiere poder mantener esos
22:05
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
datos ordenados por DNI,
22:07
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
ya
22:14
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que frecuentemente los consulta por ese campo,
22:16
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por ese atributo,
22:17
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
digamos. Entonces,
22:21
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si tenemos que modelar este pequeño enunciado que tenemos acá,
22:27
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Sería correcto modelarlo así?
22:28
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
O sea,
22:32
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
yo podría decir,
22:33
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
bueno, ¿lo guardo a los empleados en una array list?
22:36
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Estaría bien o no?
22:40
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Más o menos.
22:41
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
El
23:01
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
tema es que en ese gráfico faltaría el ordenamiento,
23:04
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿no? Heredar de la lista ordenada.
23:07
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Exactamente,
23:09
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Matías.
23:09
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Acá el anunciado me está pidiendo algo,
23:12
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿sí?
23:14
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Qué es esto?
23:14
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Ordenados por DNI.
23:18
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que yo al hacer un ArrayList no lo estoy cumpliendo.
23:22
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Porque el ArrayList no me garantiza
23:27
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que esté ordenado.
23:27
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Puede venir alguien a ordenarlo.
23:30
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Y bueno, pero tiene que venir alguien a ordenarlo.
23:32
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Puedo haber algún método que lo ordene?
23:35
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Ok.
23:35
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Y todo el tiempo se tiene que estar ejecutando ese método
23:39
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que lo ordene.
23:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
23:41
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si yo lo resuelvo así,
23:43
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
no sería suficiente.
23:47
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
¿Cuál sería la solución correcta para esto?
23:50
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
La solución correcta es utilizar una
23:55
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
lista ordenada.
23:56
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces,
24:00
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
en este caso yo digo que
24:04
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
el comercio ya no tiene un ArrayList.
24:06
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Fíjense que tiene un objeto
24:12
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
de estos.
24:12
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Un objeto de lista de empleados por DNI.
24:25
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Cuando nosotros utilizamos una lista ordenada,
24:28
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
acuérdense que dijimos que la lista ordenada nodos es
24:32
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
una clase abstracta,
24:33
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
de hecho tiene los métodos abstractos,
24:37
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
y yo voy a tener que crearme
24:41
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
una clase que herede de esta clase para
24:46
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
poder utilizarla.
24:47
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Para poder hacer un new en mi programa,
24:51
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
yo voy a poder hacer un new de esto,
24:53
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
que está acá abajo.
24:56
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
Entonces voy a tener que hacer así.
25:01
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
en esta lista que yo en esta clase perdón que hereda lista
25:05
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
ordenada nodos ahí fíjense que yo estoy implementando
25:09
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
estos dos métodos estos
25:15
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
métodos que después voy a tener que hacer en el lc plus sí y
25:19
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
acá esto va de una relación de uso contra empleado que
25:24
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
es la colección si esto ya dijimos ya explicamos
25:28
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
por qué era una relación de uso
25:30
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
porque dijimos que acá ya existen tiene que
25:34
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
viene desde la lista ordenada de nodos hasta empleado bien
25:40
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
ahora esto es
25:44
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
lo que deberíamos hacer para que esté completo el diagrama sí pero
25:49
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
para facilitar un poquito la escritura de los diagramas de clases que
25:54
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
es lo que le pedimos a nosotros ustedes que esta parte de acá arriba esta
25:58
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
parte de acá no hace falta hacerla
26:02
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
si ya sabemos que siempre va a ser igual ya no hace falta que
26:06
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
hagamos entonces para este ejemplo que vimos recién alcanza
26:11
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
con que pongamos
26:16
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
así y lo que sí me faltó acá que
26:21
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
ya lo voy a completar lo que sí me faltó acá igual que
26:25
S…
Speaker 1 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
hacemos en las pilas y colas es poner acá los
26:29
S…
Speaker 2 (Clase 10 - 26-05-2026 - LIstas Ordenadas y Ejercicio)
genelics vamos a poner string
Овој препис беше создаден од МА (автоматско препознавање на говорот). Може да содржи грешки — потврда против оригиналниот аудио за критична употреба. Политика на ВИ
Кратка резиме
Кликнете на Summarize за да генерирате AI резиме на овој транскрипт.
Сумирам...
Прашај го ВИ за овој текст
Прашај било што за овој препис — АИ ќе најде релевантни делови и одговор.