Cómo ANALIZAR tus ALGORITMOS (en Ingeniería Informática) 👨💻📈
Vložit
- čas přidán 2. 05. 2020
- 👾 Redes sociales 👾
► Twitter: / bettatech
► Instagram: / betta_tech
► Canal Secundario: / @forkdebettatech
► Slack: bit.ly/33gaDDM
👨🏼🏫 MIS CURSOS 👨🏼🏫
👽 Curso de iniciación a la programación con JavaScript:
► bit.ly/3kr4bTc
👕 MERCHANDISING DEL CANAL:
► Tienda CZcams: / bettatech
► Tienda Teespring: teespring.com/stores/bettatec...
⭐️ AFILIADOS ⭐️
🎁 7% Descuento en HOSTINGER (Código BETTATECH)
► www.hostg.xyz/aff_c?offer_id=...
🧠 Autocompletado con IA (Kite)
► www.kite.com/get-kite/?...
🐾 MacPaw (CleanMyMacX):
► macpaw.audw.net/c/2523912/941...
🎵 TODA la música es de EpidemicSound:
► www.epidemicsound.com/referra...
✉️ CONTACTO PROFESIONAL:
► Respuesta no garantizada:
bettatechyt@gmail.com
📚 LIBROS 📚
Design Patterns
► amzn.to/39XuQlq
Head First Design Patterns
► amzn.to/2uq6XUq
Refactoring
► amzn.to/2SQnf2c
Clean Architecture
► amzn.to/3bZVonJ
Clean Code
► amzn.to/32WVKq3
Introduction to Algorithms
► amzn.to/34SyVFP
Cracking the Coding Interview
► amzn.to/2QkdwC6 - Zábava
When mañana tienes examen de estructuras de datos, en concreto Árboles y Conjuntos .. Y BettaTech justo sube un video de Algoritmos.
Suerte en el examen!!
@@BettaTech muchas gracias!!! Buen vídeo. ¿Nunca te has planteado el camino de la docencia?
como te fue?
Cómo te fue
@@braian.perruchoud aprobado jejeje, podría haber salido mejor, pero bajo éstas circunstancias no me puedo quejar. Gracias por preguntar
Al final solo aprendí que no se analizar mis algoritmos ;_;
X2
Confirmo, soy el algoritmo
x3 :'v
x4
X5
05:52 ... ahí me perdiste para siempre
xdd
Aunque este estudiando una carrera alejada de los números y la programación; tengo que decir que la explicación que da en el vídeo, produce una fascinación por la programación y un interés por aprenderlo por hobby. Actualmente estoy comenzando con javascript.
Revisando los apuntes del profesor de estructura de datos y algoritmos, y encuentro este enlace! Que agradable encontrarse con alguien a quien sigues en los anexos de tu profesor!!
Claro, conciso y al punto! Muchísimas gracias. Desde ya estoy esperando el próximo video con el ejemplo practico!!
Aclarar que cuando te refieres al tiempo de una estructura de datos, te refieres a la notación asintótica de las operaciones asociadas a esa estructura por como como se accede, elimina o se modifican. Muy buen video, te has pasado el juego en la explicación de la notación asintótica!
Excelente explicación de la notación asintotica! También quedo a la espera de los próximos videos. Aunque tengo pocas nociones, seria muy interesante profundizar sobre complejidad temporal y espacial de algoritmos, y como las estructuras de datos que usamos mejoran o empeoran dichas complejidades. Por ejemplo, no es lo mismo hacer una busqueda en un TreeMap que en HashMap. Quedo atento, y reitero, excelente explicación!
Excelente video. Resume muy bien los puntos más importantes. Me hizo recordar en 15 minutos lo visto en los ramos de Estructuras de Datos y Análisis de Algoritmos.
Saludos desde Chile.
Muy buen vídeo, sin duda un concepto fundamental que todo Ingeniero Informático debe dominar
Mejor explicado en 15 min que en horas en la universidad, ¡Bueniiisimo!
A ustedes se lo explican en la universidad? XD
@@danielfeliz1288 Sep en el tercer semestre xd
hahaha muy cierto brunvelop ...saludos!
@@danielfeliz1288 saludos De donde eres daniel ?
@@greizelsension9731 De República Dominicana, jejej. Comenté eso porque el profesor con el que tomé Estructuras de datos y algoritmos pues... o no era muy bueno, o simplemente no estaba haciendo su mejor esfuerzo. Hubo cosas que si enseñó, pero otras que ni siquiera mencionó.
Bueno, para no alargar el comentario, la primera vez que escuché sobre ''Big O'' fue durante mi pasantía cuando un compañero de trabajo lo mencionó y yo pues ni idea😅.
A partir de ahí pues me lo estudié por mi cuenta... Dolió bastante saber que algo tan fundamental no lo escuché en la universidad, pero al final uno es responsable de su propio aprendizaje. Gracias a canales como este por dar tan buenas explicaciones :)
Me encanta lo cuido del video. Y como, de fondo, ibas cambiando la iluminación en conjunto con el tema que hablas. Saludos
El inicio de una saga esperada, que buen video! y ansioso por mas.
Ya tengo un nuevo tema que explorar! Muchas gracias por tu video.
Gran vídeo, justamente el ultimo ejemplo que das me paso exactamente eso, me tuve que poner a estudiar como optimizar el código y hacer diferentes estudios, ya que no es lo mismo pruebas de 2k de datos que que 5000k+ de datos
ufff, excelente explicacion... La eficiencia en los algoritmos es super importante y por lo general cuando calculo los mios uso limites o por lo menos la mayor parte del tiempo establezco barreras para mis algoritmos, haciendo que me esfuerce por no cruzar tal limite
Estaria muy bueno que en videos de este tipo mencione una bibliografia o referencias para poder profundisar mas
Hola, solo quería agradecer el trabajo realizado. Incluso un completo lerdo como yo entiende la mayoría del tema.
Sos el mejor canal de esto, haces sonar eso que es re complicado , entendible, sos un capo!
Me encantó
Gracias!! 😃😃😃
Excelente tu explicación, corto y directo al tema, se entiende perfectamente, segui con estos tipos de videos. Saludos desde Paraguay.
Muchas gracias por darte el tiempo de compartir conocimiento.
Wao excelente explicación, espero con ansias esta serie. 100% apoyo! éxito.
Muchas gracias ahora estoy con la asignatura de algoritmica y usamos notación asintótica.
Muchas gracias por la información, ahora veo que si es correcto documentar el comportamiento de los algoritmos y su representación en funciones, en la Doc. de cada proyecto.
Saludos desde Bolivia!
Excelente canal as dado una lectura que es digna de de universidad. Abrazaos este es un canal fresco y creo que no tiene comparacion
Es un vídeo útil y excelente, esperamos el resto, muchas gracias
Excelente video; simplemente, mejor no puede ser explicado 🤩👏🤯
Muy interesante tu canal... encantado de que hagas más vídeos sobre el tema.
Gracias! Me alegra que os sea útil!
Pienso aplicarlo al trabajo. ¿Alguna herramienta de análisis estático para conocer la complejidad de un programa? Gracias por empezar esta serie!!!
Tocara verlo varias veces para entenderlo, pero te quedo genial!
Estaria muy pero muy bueno un video sobra análisis algoritmico de funciones recursivas. Gran video por cierto👍👍
Justo es lo que necesitaba! Gracias
Tremendo vídeo. Muchas gracias!!
Justo en el clavo a lo que estaba buscando, muchas gracias por hacer el video 😁
Muy bueno. Muchas gracias.
Hola, porfavor has mas videos sobre este tema muy interesante :)
Por favor más videos sobre algorítmica y complejidad. Me vienen bien para julio XD
Habrá Habrá, quedan cositas: Como analizar un ejemplo práctico y Teoremas Maestros por ejemplo :D Pero este video es la base para poder entender todo eso!
excelente vídeo, se me quedó grabada la info, muy buena explicación.
Estimado sr, con ese video se ganó un nuevo subscriptor, ya espero lo que viene
Buena explicación. Sólo un matiz, en el 6:11 dices "acaban siendo siempre inferiores o iguales a una función que sea lineal", pero c*g(x) sólo sera lineal cuando g(x) = n o g(x) = k, si por ejemplo g(x)=n^2, c*g(x) no será lineal.
Excelente información. Éxitos
Yo toda mi vida he deseado hacer jueguecillos de esos de mi época de los 90 en 2D y siempre he buscado el gran problema de todo programador de juegos sencillos, retro,... el tiempo que se ejecuta en cada ordenador, dependiendo del procesador y por mucho algoritmo y optimización que intentes describir y que se puede aprovechar para conseguir el máximo rendimiento, lo que cuenta es el hardware de la máquina, al final te tienes que meter con DirectX, OpenGL... en mi caso XNA (motor sencillito) y que cada 60fps realiza una serie de tareas y sea un ordenador intel core2 con Windows XP como mi ordenador más nuevo i5 de novena generación con Windows 10, va siempre a la misma velocidad. Salu2
Buen tema de análisis, me encantan los algoritmos
Me salvaste el pellejo de lo malo que explica mi profesor sobre cómo analizar funciones algorítmicas.
De veras, muchas gracias. Te mereces mi Like y mi sub.
Genial el vídeo muchas gracias :D sigue adelante
Gracias!!!
Excelente gracias!!!
Muy bueno. Felicidades.
Buenazo, gracias por la info.
Genialisimo 👍🤯
Sos un capo man, aprendo mucho con tus videos
Buen video, gracias
Gracias por el gran trabajo y presentar una informática con pantalones largos
Excelente canal!
Necesito más vídeos de Análisis de algoritmos.. Y en temas, backtracking.
graciasss
¿Podrías hacer algún vídeo analizando diferentes algoritmos?
alfin esas clases de calculo dado por matematicos me sirvieron de algo 😂
Que sepas que este video sigue ayudando a estudiantes incluso a día de hoy
Ni siquiera estaba buscando esto exactamente. Estaba buscando otra cosa y me he quedado escuchando hasta el final sin percatarme
Muchísimas gracias por el comentario, de verdad :)
Mouy buen video gracias crack
Saludos amigo, me puedes decir con que programa haces las animaciones de las graficas
Hola BettaTech, te escribo para preguntarte si ves posible cursar la ingeniería informática de una persona que no ha realizado el bachillerato, vengo de grado medio y superior y quiero entrar este año a la ingeniería informática de tecnologías informáticas. He preguntado a un amigo y me ha dicho que tenía que saber derivar e integrar y actualmente me encuentro haciendo problemas para aprender. Ya que el primer año es casi todo matemáticas te quería preguntar si con esfuerzo es posible aprobar o si me faltan demasiados conocimientos como para cursar la carrera. Gracias de antemano
Porfin 😍
Que libro me recomiendas para arrancar me gustaría poder solucionar problemas con eso.
Podrías hacer un video sobre la verificación de los algoritmos?
Oro en video.
¿Recomiendas algún libro al respecto?
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.
Este man explica mucho mejor que mí profesor de algoritmos y complejidad.
en algo de esto se utilizan las ecuaciones diferenciales ordinarias?
Muy buen video
Wooow excelente video ... 👍👍
Gracias!!
Hola BettaTech muy buen video, cómo haces esas animaciones con el código?
Videaso me falta mucho que aprender, apenas estoy aprendiendo Estructuras de Datos con C# y quiero meterme en el mundo del Back end, Buen video Saludos desde Nicaragua ♥
Hola amigo y como te fue con la estructura de datos?
@@luisinga4927 Muy bien la verdad, todo es la dedicacion y el tiempo que le inviertas, a un que si tu be mis pegones, con los Arboles y Grafos pero no es algo que te detenga para siempre. todo esta en la practica Saludos
Súper interesante el vídeo. Deseando ver los siguientes! :)
Pero por favor, no pongas la bombilla cambiando de color. Ya lo he visto en varios vídeos de CZcams y hace que cambie el balance de blancos de la escena y despista muchísimo. Por lo menos a mí.
Por lo demás un contenido de 10 👌
Lo tendré en cuenta! Gracias por el feedback!
@@BettaTech Gracias a ti por los vídeos. Me parece de lo mejor que he visto en español sobre desarrollo de software.
¡Sigue así!
Me encantaría saber cómo animar gráficas así, es con After Effects ??
Buen video
Es increíble. Yo estudiando matemáticas y encontré esto y mi hermano que estudio sistemas. Experto en Netflix.
Excelente vídeo, algún libro que hable en profundidad de la notación asintótica?
El de Introduction to Algorithms la explica bastante!
Sigo sin entender el análisis de algoritmos! D:
Hola, espero que estés bien, la verdad tengo muchas dudas con el algoritmo de complejidad O(√n), tampoco distingo muy bien la diferencia entre la complejidad O(n log n) y O(log n). Agradezco tu ayuda
Se puede encontrar material en español?
tengo un problema y lo dejaron como actividad el profe no sabe mucho de programación pero el dijo que en el mismo código se encuentre cuanto tiempo tarde el algoritmo en ejecución en java mirándolo como se hace eso y mi otra pregunto como hago que ese nuevo linea de código no como mas tiempo de ejecución que ya lo tiene ?
Algún libro de algortimos, como analizarlos, etc. que recomiendes para este tema?
x2
Introduction to algortihms de Thomas cormen
En la descripción vienen muchas recomendaciones.
Algorithms four edition de Robert Sedgewick, muy bueno!
El cormen
k buen bideo tio
Buen video, entendí con suerte casi la mitad, pero buen video al fin y al cabo
Soy programado afosionado, y tengo una pregunta.
Pese a la explicación del video crees que seria buena idea comparar dos algoritmos entre si -->en un mismo pc
saludos tengo una pregunta.... en agosto voy a entrar a la universidad para estudiar sistemas de informacion..... yo quiero crear instrumentos financieros... indicdores financieros esa es mi meta.... tu como programador profecional que me puedes aconejar estoy perdido...... nose que tipo de programacion es la que necesito aprender.... en la universidad me van a ensenar todos los leguajes pero aun asi estoy perdido
10:02 lado a lado, cada uno en su cuadrado
A pero me quedé con ganas de más, está muy bien explicado el que es, pero como se usa y aplica a la construcción de algoritmos?
Sabiendo lo que es, ahora podremos realizar un análisis de ejemplo 😏😏
@@BettaTech ¿hay video de este análisis de ejemplo? o algún otro tutorial que recomiendes
Lo tengo que volver a ver para entender. Sé lo que quieres decir, lo que aun no entiendo es cómo llegastes a esas conclusiones, que datos usaste para analizar esto y cómo puedo aplicar esto en mi algoritmo jajaja que bueno que es sólo una introducción al tema.
Muy bien vídeo. Pero, en el bucle del minuto 2:48, no debería ser de orden n², siendo n la longitud, puesto que en la condición de salida del bucle se llama a la función .length(), la cual debe iterar el vector, haciéndolo en orden n para cada una de las n ejecuciones?
Si la funcion length (o size, depende del lenguaje) tiene que iterar, significa que alguien tomo una muy mala decision en su implementacion xd
Lo normal es que la estructura de datos guarde, a parte del vector, su tamaño como atributo para poder consultaro en O(1)
Te amo
Llegue temprano :v
Joder, justo ayer tuve examen de algoritmia y programación xD
Primer comentario...
@Alen Fernandez xD
Al final beta creo el vídeo que menciono en el que iba a analizar algoritmos como los bfs? :'
Uff. Llegué a este video porque acababa de hacer un programa que estaba algo complejo, utilizando listas enlazadas, entonces quería saber qué tan eficiente podía ser la solución que plante; pero al ver esta explicación se me quitaron las ganas de analizar el algoritmo, ja, ja. Tocó seguir estudiando.
Para el min 6:00 aproximadamente, el termino es funcion lipschitziana
Me mareé, y no porque expliques mal, he visto otros vídeos que explican y son super entendibles. Sólo que soy muy novato y ya aquí hay muchos conceptos matemáticos que no entiendo. Volveré cuando esté listo y sea digno de tu sabiduría.
When te queda ADA para convocatoria extraordinaria y bettatech sube video de ADA
Ánimo con ella jajajaja
El uso de analisis de algoritmos es muy anterior a la informatica, lo uso Reimman en los 1850 para definir su famosa conjetura sobre números primos.