Notación Big O | Explicacion y Análisis de la complejidad de un Algoritmo

  Рет қаралды 50,427

El Taller De TD

El Taller De TD

Күн бұрын

Пікірлер: 65
@ElTallerDeTD
@ElTallerDeTD 3 жыл бұрын
No olviden suscribirse y comentar sus dudas para que entre todos podamos resolverlas! Un saludo!
@karim8443
@karim8443 7 ай бұрын
Tremenda explicación me sirvió muchísimo, gracias
@juanignaciosampedro1930
@juanignaciosampedro1930 3 жыл бұрын
Uhh me sirve, justo estoy viendo esto en la facultad 😎
@ElTallerDeTD
@ElTallerDeTD 3 жыл бұрын
Jajajaj que aparato Juani Con esto se aprueba si o si jajajaj
@horaciocanete2940
@horaciocanete2940 2 жыл бұрын
@@ElTallerDeTD JAJAJA que buena onda este
@layou32
@layou32 2 жыл бұрын
Excelente video amigo, justo estoy aprendiendo esto ya que me rechazaron de una entrevista por no tener conocimiento sobre calcular la complejidad de los algoritmos hace unos dias, hay que seguir aprendiendo cosas todos los días.
@martinddMarco
@martinddMarco Жыл бұрын
Una pregunta. Para que puesto y que Seniority era la entrevista ?
@layou32
@layou32 Жыл бұрын
@@martinddMarco middle y era para una empresa de USA que ofrece dashboards interactivos para farmacéuticas el puesto era de backend
Жыл бұрын
Al fin un video donde esta sencillo y bien explicado 👏🏻
@ElTallerDeTD
@ElTallerDeTD Жыл бұрын
Muchas gracias Julio Cesar!
@JotaCeTowers
@JotaCeTowers Жыл бұрын
Explicación clara y sencilla, muchas gracias
@ElTallerDeTD
@ElTallerDeTD Жыл бұрын
Muchas gracias por tu comentario Juan Carlos!
@GRUNT001
@GRUNT001 Жыл бұрын
Muy buen video, estoy cursando algoritmos 2 y sos más claro que el jtp
@JoshJD
@JoshJD Жыл бұрын
A mí si me gustaría que hicieras un video con respecto al analisis de algoritmos recursivos... Buen video, me ayudó muchísimo.
@enero4160
@enero4160 Жыл бұрын
Sencillo y al pie, explicación espectacular
@ElTallerDeTD
@ElTallerDeTD Жыл бұрын
Muchas gracias!
@EduardoRodriguez-nm6sk
@EduardoRodriguez-nm6sk 3 жыл бұрын
Estaría genial que hicieras de esto una serie de Estructura de Datos y Algoritmia
@ElTallerDeTD
@ElTallerDeTD 3 жыл бұрын
Muchas gracias por comentar Eduardo! Lo tendre en cuenta, saludos!
@elchiapameco
@elchiapameco 4 ай бұрын
no chavon me salvaste, gracias. ya me suscribí sólo por este video.
@nikklauss
@nikklauss Жыл бұрын
Estuve serio durante todo el video hasta que llegó el final y dijiste BiG Theta jajaja ¡Gran video!
@JVG19
@JVG19 Жыл бұрын
Buen video maquina, exitos.
@ElTallerDeTD
@ElTallerDeTD Жыл бұрын
Muchas gracias!
@starklosch
@starklosch 3 жыл бұрын
Hace poco estaba buscando videos sobre esto y ahora subis uno. Qué casualidad.
@ElTallerDeTD
@ElTallerDeTD 3 жыл бұрын
Me alegro mucho poder haber ayudado! Un saludo!
@fhs9441
@fhs9441 2 жыл бұрын
Mil gracias por el video! estaba un poco trabado con este tema
@ElTallerDeTD
@ElTallerDeTD 2 жыл бұрын
Gracias a vos por ver el video!
@sebissss5282
@sebissss5282 3 жыл бұрын
Si amigo, nos gustaria que hiciera los otros metodos para evaluar la eficiencia de un codigo!
@ElTallerDeTD
@ElTallerDeTD 3 жыл бұрын
Lo tendre en cuenta para un futuro video, un saludo!
@maricieloanchahuaflores4990
@maricieloanchahuaflores4990 2 жыл бұрын
Muchas gracias 🎀
@MrCobayo
@MrCobayo 5 ай бұрын
Buenisimo el video
@alexloquendero1000
@alexloquendero1000 3 жыл бұрын
Yo apenas aprendiendo de JavaScript y te entendí xD. Nice video uwU
@ElTallerDeTD
@ElTallerDeTD 3 жыл бұрын
Muchas gracias! Un saludo!
@pinocodex
@pinocodex Жыл бұрын
Minuto 5:38 en el loop en rojo, tu dices que es O(n^2) eso sería verdad en caso que k = n, de lo contrario esta mal, ya que sería O(nk), recuerda que se analiza el comportamiento en función de la entrada o entradas. Leete el libro Cracking the code interview page 42 Multi-Part Algoritms: Add vs Multiply. Ahí y en la página 39 pone un ejemplo de la complejidad de pintar una pared lo que requiere O(wh) donde w es el width de la misma y h el hight de la misma. Y si quieres aplicar p layers de pintura pues se convierte en O(whp) y no podemos reducirlos ni menos tratarlos como uno solo. Matemáticamente eso esta correcto, porque si quieres sacar el area de un cuadrado pues seria lado^2 en caso que los lados todos iguales (un cuadrado), pero qué pasa si es un rectángulo? sería siempre lado*lado? no! ya sería base*altura, por eso decir que el for en rojo es O(n^2) esta incorrecto.
@gggg-wl6bh
@gggg-wl6bh 4 ай бұрын
Buenas, una duda, en el algoritmo que muestras en el minuto 4:39 le asignamos al bucle interior una complejidad de O(n), pero sin embargo la K no sabemos de donde sale, quiero decir, si esa K estuviese declarada arriba como k = 8, entonces ese bucle for() tendría una complejidad de O(1), ya que es un recorrido constante, para que fuese O(n) como usted dice el bucle deberia estar declarado como: for(int j=0, j< n, j++) o si lo dejamos como está, la K deberia estar arriba de forma: k = n. Si me equivoco, por favor expliquenme el porqué. Un saludo y gracias de antemano.
@Vashyt62
@Vashyt62 2 жыл бұрын
excelente
@ElTallerDeTD
@ElTallerDeTD 2 жыл бұрын
Muchas gracias!
@francovedia5584
@francovedia5584 Жыл бұрын
Gracias
@v4ldevrr4m47
@v4ldevrr4m47 2 жыл бұрын
claro que se necesitan los otros videos :)
@Stark-cx5ub
@Stark-cx5ub 3 жыл бұрын
Vídeo para algoritmos recursivos, y las cotas theta y omega
@ElTallerDeTD
@ElTallerDeTD 3 жыл бұрын
Lo tendre en cuenta! Saludos Stark!
@sebastianayalaalberca4004
@sebastianayalaalberca4004 6 ай бұрын
Hola, tengo una consulta, en el min. 4:45 , en la complejidad cuadrática; esta no sería afectada al recorrer dimensiones diferentea , ya que primero se recorre hasta n, y luego hasta j; entonces esto no afectaría a la complejidad?
2 жыл бұрын
Me gustó
@ElTallerDeTD
@ElTallerDeTD 2 жыл бұрын
Muchas gracias!
@Pablo-hl2ii
@Pablo-hl2ii Жыл бұрын
Entonces es deseable la simplicidad y evitable la complejidad?
@AntonioSanchez-bi3nu
@AntonioSanchez-bi3nu 2 жыл бұрын
Continua con el curso.
@ElTallerDeTD
@ElTallerDeTD 2 жыл бұрын
Hola Antonio! Lo tendre en cuenta! No te olvides de suscribirte al canal si te gusto :)
@angelgabrielaraizaverdugo2438
@angelgabrielaraizaverdugo2438 Жыл бұрын
Estoy en clase viendo esta clase
@rodrigotesone7791
@rodrigotesone7791 3 жыл бұрын
4:30 Una pregunta: Mirando otro videos vi que la complejidad de un bucle for con parametros distintos (en este caso n y k) deberia ser. O(n*k) ¿Estoy equivocado?
@ceci1290
@ceci1290 10 ай бұрын
lo resolviste?
@aledddy6438
@aledddy6438 6 ай бұрын
Exacto, un pequeño error en el vídeo.
@cartulinito
@cartulinito Жыл бұрын
Intento unirme al server de Discord pero me dice que la invitación no es válida o ha expirado. ¡Buen video!
@emersontavera9362
@emersontavera9362 Жыл бұрын
Hola, para el último ejemplo planteas que: if(x==true){ O(n) }else{ O(n logn) } Sin embargo, no veo que el tiempo de ejecución varie con el tamaño del input n, básicamente, no hay otros factores que hagan que el tiempo de ejecución incremente, por lo tanto, es una operación de tiempo constante O(1) para ambos casos tanto en el if o el else. O(1) + O(1) = O(1)
@guillermo_vazquez
@guillermo_vazquez Жыл бұрын
Hola, no los ves debido a que lo que el plantea no es el análisis de el if y else, ya que dentro de estos mismo puede decirse que ya esta hecho el análisis de estos mismos, solo esta aplicando la regla de la suma.
@diegol.e1890
@diegol.e1890 3 жыл бұрын
broth acabo de terminar un proyecto y me estan pidiendo la complejidad algoritmica, pero no la entiendo muy bien, me podrias ayudar?
@ElTallerDeTD
@ElTallerDeTD 3 жыл бұрын
Hola Diego! Seguramente debas analizar el programa en el cual trabajaste para deducir su complejidad temporal, puedes comenzar con lo que explico en este video, y para ir mas alla te recomiendo el libro Introduction To Algorithms
@stivenshuadpaca4014
@stivenshuadpaca4014 9 ай бұрын
Y cuando es Big O (2 elevado a la n) ? me ayudan porfavor
@CristoferRobles-nx5vh
@CristoferRobles-nx5vh 4 ай бұрын
dale, hace el otro che
@rodolfonieves2902
@rodolfonieves2902 6 ай бұрын
R.S.A está en: P La Suma de Subconjunto está en: P Tengo... La Demostración...!!!
@j.villasmil9575
@j.villasmil9575 Жыл бұрын
Porque if (x == true) es O(n) ?
@josefierro6553
@josefierro6553 Жыл бұрын
lo que esta dentro del if es O(n)
@vestigesproject
@vestigesproject 2 жыл бұрын
logaritmica´
@sergiogr2781
@sergiogr2781 Жыл бұрын
Por qué else es n log n
@coffeedude
@coffeedude Жыл бұрын
No es el else lo que tiene complejidad n log n. Es el pedazo de código que está adentro. Lo mismo con el if. El ejemplo está puesto para mostrar que aunque puede que el código dentro del else no se ejecute nunca igual se considera su complejidad al momento analizar la del código completo.
@tarikabaraka2251
@tarikabaraka2251 Жыл бұрын
Algoritmo de Data Analytics son los algoritmos que mediante una serie de datos identifican distintas etiquetas. Podemos hacer dos grupos y diferenciar clientes que están cercanos a la compra en una página web, de clientes que no lo están.
@juanestrella6975
@juanestrella6975 Жыл бұрын
Gracias
Notación Big O | Análisis de algoritmos de forma sencilla
12:33
Notación Big O Explicado con Código
17:15
hdeleon.net
Рет қаралды 16 М.
😜 #aminkavitaminka #aminokka #аминкавитаминка
00:14
Аминка Витаминка
Рет қаралды 2,5 МЛН
Cool Parenting Gadget Against Mosquitos! 🦟👶 #gen
00:21
TheSoul Music Family
Рет қаралды 34 МЛН
ПРЯМОЙ ЭФИР. Золотой мяч France Football 2024
4:41:06
El Mayor Problema de la Computación SIN RESOLVER
13:14
Mates Mike
Рет қаралды 507 М.
Entendiendo la complejidad algorítmica
14:25
Pildoras de programación
Рет қаралды 3,1 М.
This Single Rule Underpins All Of Physics
32:44
Veritasium
Рет қаралды 3,8 МЛН
Big-O notation in 5 minutes
5:13
Michael Sambol
Рет қаралды 1,1 МЛН
Big O para algoritmos Recursivos | Análisis de Algoritmos
16:56
Big-O Notation - For Coding Interviews
20:38
NeetCode
Рет қаралды 503 М.
😜 #aminkavitaminka #aminokka #аминкавитаминка
00:14
Аминка Витаминка
Рет қаралды 2,5 МЛН