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
এই অনুলিপি AI (স্বয়ংক্ৰিয় কথোপকথন স্বীকৃতি) দ্বাৰা সৃষ্টি কৰা হৈছে। ইয়াৰ অন্তৰ্গত ত্ৰুটি থাকিব পাৰে - গুৰুত্বপূৰ্ণ ব্যৱহাৰৰ বাবে মূল অডিঅ'ৰ সৈতে পৰীক্ষা কৰক। AI নীতি
সাৰাংশ
এই ট্ৰান্সক্ৰিপ্টৰ AI সাৰাংশ সৃষ্টি কৰিবলৈ সাৰাংশ ক্লিক কৰক।
সাৰাংশ...
এই অনুলিপিৰ বিষয়ে AI ক প্ৰশ্ন কৰক
এই অনুবাদৰ বিষয়ে যিকোনো প্ৰশ্ন কৰক — AI-এ প্ৰযোজ্য অংশসমূহ বিচাৰি পাব আৰু উত্তৰ দিব।