5 ALGORITMOS que DEBERÍAS (al menos) conocer

  Рет қаралды 243,162

BettaTech

BettaTech

Күн бұрын

Пікірлер: 265
@BettaTech
@BettaTech 3 жыл бұрын
🎁 CÓDIGO DE DESCUENTO "BETTATECH" 👉🏼 7% EN TODOS LOS SERVICIOS DE HOSTINGER Entra a HOSTINGER con el siguiente link y usa el cupón "BETTATECH" para obtener un 7% de descuento en todos los productos. www.hostg.xyz/SH5Fo Más vídeos que te pueden interesar! Vídeo de análisis algorítmico ► kzbin.info/www/bejne/f4vKgHh5ZbN8mNk Vídeo Búsqueda Binaria ► kzbin.info/www/bejne/hZfUo4Jonbp4kLs
@speku4614
@speku4614 3 жыл бұрын
gracias por el video
@macrofis
@macrofis 3 жыл бұрын
Los algoritmos de optimización, no sólo puede resolver con fuerza bruta (7:53) , para eso existen las heurísticas y meta-heurísticas, de hecho los algoritmos clásicos no se ocupan para problemas de alta complejidad (i.e enumeración exhaustiva, branch and bound, etc). La gracia de estos algoritmos es que de ese gran volumen de posibles soluciones, no tengas que explorarlos todos para encontrar tu mejor solución, reduciendo los costes computacionales significativamente.
@amarilloatacama4997
@amarilloatacama4997 3 жыл бұрын
01:47 Algoritmos de ordenación 🗂 02:28 Quicksort 03:18 Mergesort 04:00 Búsqueda binaria 1️⃣0️⃣ 04:35 Algoritmos de grafos 🕸 04:52 BFS y DFS 05:15 Dijkstra 06:10 Algoritmos de optimización 💸 06:33 Fuerza bruta 07:03 Poda
@danielesquivel3155
@danielesquivel3155 3 жыл бұрын
son4
@mishabytes8209
@mishabytes8209 3 жыл бұрын
Dijkstra es una mrda , recuerdo lo que sufri para aprenderlo
@Liam-McFaddem
@Liam-McFaddem 3 жыл бұрын
el youtuber no tiene un pelo de tonto
@mishabytes8209
@mishabytes8209 3 жыл бұрын
@@Liam-McFaddem sus videos están de pelos :v
@fernandogaray1681
@fernandogaray1681 3 жыл бұрын
Mi profesor de estructuras de datos me enseñó todos estos algoritmos 😳 qué buena
@diegoCB_u
@diegoCB_u 3 жыл бұрын
Sí, son los primeros que se enseñan en la carrera en el primer año, pensé que diría otros :(
@Ditmaros1
@Ditmaros1 3 жыл бұрын
Muy buena
@CrusherKingZ
@CrusherKingZ 2 жыл бұрын
Si es que en las universidades si enseñan todo esto, pero recuerden que muchos de los que pueden ver esto son autodidactas o aprenden con cursos por ahí
@diegorubalcava775
@diegorubalcava775 Жыл бұрын
Que suerte, a mí no me enseñaron muchas cosas fundamentales en la carrera y ahora dedico tiempo a aprenderlo por mi cuenta 😅
@skraadiing1294
@skraadiing1294 2 жыл бұрын
Tipos que recomiendo estudiar: Algoritmos de sorting, divide and conquer, graphs, dynamic programming, combinatorial search..
@guillermotomasini
@guillermotomasini 3 жыл бұрын
solo decir que "library" en ingles significa biblioteca, lo cual no es una librería, parece una tonteria, pero si vamos a traducir hay que hacerlo bien, si no mejor el ingles.
@agustinnolasco9332
@agustinnolasco9332 3 жыл бұрын
No olviden que el Algoritmo de Dijkstra no funciona con costos negativos :)
@ofebkouki
@ofebkouki 3 жыл бұрын
Literalmente este vídeo acaba de resumir toda una materia de la Uni jajaja PD: Eso de las podas es conocido como Backtracking.
@diegoCB_u
@diegoCB_u 3 жыл бұрын
Solo le faltó hablar de listas y ya quedaba el programa completo jaja
@ofebkouki
@ofebkouki 3 жыл бұрын
@@diegoCB_u bueno, en la mía justo daban listas y árboles en la anterior jajaja Lo comento por si alguien quiere investigar: divide and conquer (y repasan los algoritmos de ordenamiento) Después grafos y todos sus algoritmos más populares. (Árbol generador mínimo, Camino mínimo, etc) Fuerza Bruta, backtracking Algoritmos golosos Heurística (aunque técnicamente creo que no es un algoritmo) Bueno, vimos otras cosas... Pero, eso ya no sería parte del tema del vídeo.
@sonnyakakitha2580
@sonnyakakitha2580 3 жыл бұрын
En programación competitiva, los algoritmos, estructuras de datos, teoría de numeros, combinatoria y geometría, son el pan de cada día
@sonnyakakitha2580
@sonnyakakitha2580 3 жыл бұрын
Unos hermosos greedy unas dp poderosas, o un fenwik o segment tree :3
@DiegoPerez-rc9ft
@DiegoPerez-rc9ft 3 жыл бұрын
Buen video, gracias! El algoritmo de Dijkstra es usado en OSPF para encontrar el camino mas corto en ruteo dinamico.
@david_108
@david_108 3 жыл бұрын
¿Un network engineer en tierra de developers?. Somos dos.
@drnotof6124
@drnotof6124 3 жыл бұрын
Estaba buscando este comentario
@lordjavier_
@lordjavier_ 3 жыл бұрын
los 5 algoritmos que nunca habia escuchado en mi vida :(
@ignaciotodeschini133
@ignaciotodeschini133 3 жыл бұрын
Son fáciles de aprender, es más hay códigos de sobra en Internet, te recomiendo leer algún pseudocódigo e intentar implementarlas tu mismo así aprendes a reconocer la estructura que tiene cada uno. Luego busca alguna alternativa si ves que no avanzas o estudiala en conjunto al pseudocódigo y la teoría. Te sirven muchísimo! Mucha suerte!
@mikelsalvadorgarcia5034
@mikelsalvadorgarcia5034 Жыл бұрын
HAHAHA talcual
@moisesrios6863
@moisesrios6863 Жыл бұрын
Habíamos querrás decir 😢😮
@sonnyakakitha2580
@sonnyakakitha2580 3 жыл бұрын
8:11 considero que los algoritmos de RMQ son muy importantes para problemas con querys online y ofline, algoritmos como sqrt decomposition o estructuras como Binady Index Tree (BIT de cariño ) o Segment-Tree y su modificación para querys online (con actualización por rangos lazy propagation). serian muy muy importantes conocerlos y almenos dominarlos en su forma trivial. También algoritmos de divide y venceras como ya mencionaste la Binaria o Binary search también hay otras importamtes como binary exponentiation y su versión modular para big numbers Ahhh y también big numbers Y el matrix exponentiation ( famoso por dar solucion al fibonacci (n) en O( log n ) ) Buen video, me encantan ❤️😁
@dennissoliz1328
@dennissoliz1328 3 жыл бұрын
Waoo! El algoritmo de Dijkstra lo vi cuando estudiaba el protocolo de enrutamiento OSPF, en la carrera de Redes, ahora que estoy metido en la programación no creí que lo recordaría! Super!
@vemolina
@vemolina 3 жыл бұрын
Un algoritmo que siempre me llamó la atención cuando me lo explicaron en la universidad es el algoritmo voraz. Sinceramente es muy sencillo de implementar, no es lo más óptimo pero si es bastante rápido. Buen vídeo
@leotuculito
@leotuculito 3 жыл бұрын
Amo la teoría de algoritmos. Me infla el pecho todo lo relacionado a la programación, pero a la hora de buscar la solución más efectiva para un problema siento tanta adrenalina y felicidad 🤣🤣🤣💕 (sobre todo cuando descubro una solución aún mejor que la anterior♡)
@yuryeuceda8590
@yuryeuceda8590 3 жыл бұрын
Te reto entonces a encontrar un algoritmo GLR parser de orden inferior a N^3. Suerte con ello.
@leotuculito
@leotuculito 3 жыл бұрын
Uy!♡ Ya organizaré mis pocos díaa de vacaciones y googlearé eso 👀@@yuryeuceda8590 A ver qué pasa
@gatovsky
@gatovsky 2 жыл бұрын
@@leotuculito creo ya lo has de haber terminado. Pasa el repo :3
@leotuculito
@leotuculito Жыл бұрын
Ni puta idea! :D @Y no te doy otra nomas!!!! Jaja, espero haberte ayudado 😎
@unusuariomasdegoogle7552
@unusuariomasdegoogle7552 Жыл бұрын
​@@ynotedoyotranomas1687pues depende, pero en general los ingenieros gana más
@Sonuk11
@Sonuk11 3 жыл бұрын
La asignatura de diseño de algoritmos resumida en 8:30 min
@alanmunoz3755
@alanmunoz3755 3 жыл бұрын
Deberías hacer un video con ejemplos en código para continuar la serie
@sloventblake7990
@sloventblake7990 2 жыл бұрын
Si sería excelente porque de verdad me sé la teoría pero de nada vale sino hay práctica
@georgesalfaros
@georgesalfaros 3 жыл бұрын
BIBLIOTECAS. No "librerías"...
@jimmy_colombia
@jimmy_colombia 3 жыл бұрын
Excelente video, pero no es Libería ya que librería se refiere a bookstore o lugar donde se venden libros, lo correcto es decir biblioteca de library lugar donde se colsultan libros o donde hay información computacional. Buscar el término falso amigo en lingüística.
@Vicho1079
@Vicho1079 3 жыл бұрын
xd
@Exequetor
@Exequetor 3 жыл бұрын
Así es, library = biblioteca, y como bien mencionas, es un falso cognado.
@nromancarcamo
@nromancarcamo 3 жыл бұрын
Tal vez se refería a las funciones built-in de los lenguajes como vienen en JS y Dart.
@HPcarnace
@HPcarnace 3 жыл бұрын
@@nromancarcamo No, a lo que se refiere @Jimmy es que cuando estés hablando como programador o ingeniero se debería usar el término correcto en español: Biblioteca, es decir, esa es la traducción correcta de "Library". En algunos foros a mi también a veces no me toman en cuenta esa corrección porque muchos programadores usan el término "librería" (incluso aquellos que saben inglés) o no le dan importancia, pero en ese caso yo les pregunto: ¿si deciden algún día escribir un artículo o libro en español van a escribir mal?
@newemc2
@newemc2 3 жыл бұрын
Entré a YB y vi este video entre las sugerencias. Me asalta la duda ¿Porqué se le sigue dando popularidad a QuickSort cuando desde el 2002 que tenemos TimSort, el cual es mejor? Reconozco que hace falta más literatura y es un algoritmo medio fresco todavía, pero si Python y Java ya lo traen por defecto es porque merece más que la pena estudiarlo ¿O no?. Si me lo permites, hay algunas cosas que se han dicho en el video que a mi parecer quedaron sueltas y sería mejor aclararlas y darles el nombre que se le merece. Lo que denominaste como poda se llama Poda Alfa-Beta, y se apoya justamente en el algoritmo MiniMax (lo mencionaste y sin decirle el nombre). Y también en que esto es aplicable mientras exista una heurística que te permita dar ese "puntaje". Y ya que tocamos heurística, y el pathfinding tenemos al algoritmo A* el cual es lectura obligada y lo obviaste. Me parece que por intentar ser breve y directo en el video, se han dejado algunas cosas que le aportarían más riqueza. O quizá el video va dirigido a personas que recién se están introduciendo en el ambiente... y no a un público que ya tiene cierta formación. Espero no quedar como un troll, es sólo una simple crítica que espero sea constructiva
@sergiobuitragomerchan5038
@sergiobuitragomerchan5038 3 жыл бұрын
Recientemente entro a una posición de senior en una empresa del extranjero y me muero de miedo. Pero gracias me das rutas de aprendizaje para mejorar poco a poco!!
@andresmtz98
@andresmtz98 2 жыл бұрын
Y cómo te fué bro, a cuál entraste? xd
@sergiobuitragomerchan5038
@sergiobuitragomerchan5038 2 жыл бұрын
@@andresmtz98 Bro a Kin + Carta y ha sido la mejor empresa a la que he entrado. He hecho de todo! :D
@gustavodedios1851
@gustavodedios1851 3 жыл бұрын
No entendí nada , tan ignorante soy ???
@huancaancajima
@huancaancajima 4 ай бұрын
Yo lo entendí por mi carrera en informática, en especial los cursos de introducción a los algoritmos y algoritmia y métodos de acceso. PD: no son conceptos básicos los que se menciona en el vídeo, diría que son técnicos más que dificultosos te aprendes el conceptos y listo luego los básicas ya implementados en librerías y ves el que mejor se adapte a tu desarrollo.
@calendari8823
@calendari8823 3 жыл бұрын
Hola! Primero te quiero dar las gracias por el gran contenido que aportas en este canal y el trabajo y tiempo que le dedicas, gracias! Lo segundo es si podrias hacer un video por favor una guia de como/cual escoger el primer trabajo como informatico y como "prepararse" para ese puesto de trabajo y intentar no fracasar en el primer trabajo por falta de conocimientos no cursados. GRACIAS!
@dtormo
@dtormo 3 жыл бұрын
Me gustó el vídeo. Lo compartiré con mis alumnos !! Muchas gracias.
@javiergarciafillol4454
@javiergarciafillol4454 3 жыл бұрын
Ahora entiendo como funciona el pathfinder de la librería de mineflayer!
@lais6611
@lais6611 3 жыл бұрын
Preciosas trazas a mano de quicksort en los examenes de algoritmia y tener que aprender el código java que hace paralelo al mergesort
@HackMaxy
@HackMaxy 3 жыл бұрын
Wtf cómo te vas a copiar en la universidad man
@Faradars1
@Faradars1 3 жыл бұрын
ok
@ileosebastian
@ileosebastian 3 жыл бұрын
Ese libro de la intro es buenisimoooo ahahah.
@gustavoaiglesias
@gustavoaiglesias Жыл бұрын
Corrección: Algorítmica no es una parte de las matemática, es lo relativo a la algoritmia. Es la algoritmia la parte de las matemáticas que estudia los algoritmos. Un algoritmo es un conjunto ordenado y finito de operaciones que permite hallar la solución de un problema y, su nombre procede de "Abu Yāffar Algorithmi", conocido como como al-Juarismi matemático, astrónomo y geógrafo persa. Haber si hablamos con propiedad.
@AcademiaCS1
@AcademiaCS1 28 күн бұрын
Muy interesante contenido. Muchas gracias @BettaTech. Uno de los más interesantes son los de grafos y las búsquedas binarias en ellos.
@Stefan-Novikov-RB
@Stefan-Novikov-RB 3 жыл бұрын
Este video es la diferencia entre los "autodidactas" y los que van a una universidad
@otpkatarina3493
@otpkatarina3493 3 жыл бұрын
O también "coders" vs ingenieros en software como esa gente que para todo busca librerías
@kevinquinones.8267
@kevinquinones.8267 3 жыл бұрын
Que hace VisualPolitik hablando de algoritmos XD
@pedrosuarezcastillo6946
@pedrosuarezcastillo6946 3 жыл бұрын
Buen video, podrias hacer uno sobre la automatizacion de redes?
@draale7396
@draale7396 3 жыл бұрын
Me inspiras mucho! Quisiera algun dia saber tanto como tú!!
@grillingo
@grillingo 3 жыл бұрын
Faltaron los arboles, Arboles-B, Arboles-B+, me gustaría ver una implementación del B+ !!!
@leninpatriciod.212
@leninpatriciod.212 3 жыл бұрын
Muchas veces estuve a punto de dejar la carrera :") desde que encontré este canal estado más motivado y aprendiendo :") ✨ gracias @bettaTech
@BettaTech
@BettaTech 3 жыл бұрын
Vaya, mucho ánimo!! Me alegra haberte podido ayudar. Espero que sigas adelante! :)
@nelsonfdomz
@nelsonfdomz 3 жыл бұрын
¿Qué estudias?
@alfonsovivochaneton2863
@alfonsovivochaneton2863 Жыл бұрын
Es posible que un algoritmo pueda seleccionar usuarios de redes menores de 18 a;os en orden de seguidores y por Pais . Si alguien sabe , cuanto cuesta > ? agradezco y si se puede les cuento la intención , que es noble, altruista y muy optimista.
@carlosalbertomunozgiron6089
@carlosalbertomunozgiron6089 2 жыл бұрын
Los algoritmos son la base de la programación , con ellos puedes analizar y resolver cualquier problema que te dé la gana!! Es como las tablas de las integrales , de que te sirve tenerlas si no sabes cómo utilizarlas??
@kcireorenom8430
@kcireorenom8430 3 жыл бұрын
Muy bueno.. ? Más importante sería saber cómo los americanos miden la eficiencia de cada algoritmo con big O o en español cuota superior asintótica .. con eso ya se sabe que algoritmo es eficiente o no en el tiempo. :)
@psicodelico6
@psicodelico6 3 жыл бұрын
5:20: EN juegos suelen usar mas el A*. No exacto pero es mucho más rapido que Djisktra.
@Ditmaros1
@Ditmaros1 3 жыл бұрын
A* es una variación de dijkstra basado en heuristica
@NeumaPerúAntamina
@NeumaPerúAntamina 5 ай бұрын
Considero que saber como funcionan los algoritmos fundamentales te da un mayor panorama al momento de resolver un problema informático
@xVinoz
@xVinoz 2 жыл бұрын
Despues de tres meses estudiando e implementando el Libro de Thomas Cormen puedo decir que ya me puedo morir en paz jajaja.
@maitoro3994
@maitoro3994 3 жыл бұрын
*Siempre tuve dificultades con la algoritmica para resolver el porcentaje de ganancias de Bitcoin con la casa inversora, solo ver simbolos, rayas y puntos por todos lados me pierdo.*
@jaredM_2710
@jaredM_2710 2 жыл бұрын
Algoritmos de estructuras de datos. Aún recuerdo cuando los vi en la Universidad
@franrg1356
@franrg1356 3 жыл бұрын
Buen video, no conozco nada de algoritmia, estudio FP grado medio con proyeccion a DAW,DAM y en un futuro la uni, estaria bien mas videos de estos introductorios, gracias crack!
@israel31294
@israel31294 3 жыл бұрын
Afortunadamente conozco y he implementado todos los algoritmos mencionados, saludos desde México!!
@WalterNieto
@WalterNieto 3 жыл бұрын
Creo que faltó el "método de la burbuja" que me enseñaron en el instituto terciario. Excelente video! Me parece muy buena la iluminación del ambiente. Saludos desde Argentina.
@diegoCB_u
@diegoCB_u 3 жыл бұрын
El tema es que el método burbuja no es muy eficiente. Su complejidad es cuadrática mientras otras son logarítmicas Existe el burbuja bidimensional que es una forma más eficiente, pero aún menor a otros.
@newemc2
@newemc2 3 жыл бұрын
BubbleSort hoy en día tiene más valor académico e introductorio al mundo de la algoritmia que un uso práctico. Para vectores y listas de poco tamaño quizá podría pensarse alguna utilidad. No es nada eficiente comparado a otros.
@10Darkar
@10Darkar 4 ай бұрын
Fácil son aprenderlos/implementarlos, dolor de webos demostrarlos ☠
@joeperu
@joeperu Жыл бұрын
Puedes compartir un par de PDF de algoritmos.
@oscarlopez9119
@oscarlopez9119 2 жыл бұрын
Me acabo de enterar que existen algoritmos de grafos y esto hubiera ayudado a un code challengue que reaolvi a fuerza bruta y no pasaron todos los test.. el test iba de encontrar la cantidad de pasos que se necesitan dar de una esquina del array hasta la otra (hay obstaculos)
@comiemdopandevida
@comiemdopandevida 2 жыл бұрын
Hola explica el algoritmo de rappi y el algoritmo de youtube
@Tec_07
@Tec_07 2 жыл бұрын
Nose , yo estudio marketing no tengo ni la menor idea y justo hace dos meses estoy aprendiendo a python
@peski13z
@peski13z 3 жыл бұрын
Buen video, pero se dice algoritmia, no algoritmica
@inmedessoft-mix5517
@inmedessoft-mix5517 Жыл бұрын
Chavos, el vídeo empieza en el minuto 1:40 De nada
@nicolasfernandez5256
@nicolasfernandez5256 3 жыл бұрын
Recursividad también muy usado
@stivenfx546
@stivenfx546 3 жыл бұрын
si fueses mas ilustrativo, te ganarías el novel...
@mogabriela23
@mogabriela23 3 жыл бұрын
Solamente había escuchado el de la poda en mate discreta I
@marvicdigital
@marvicdigital 3 жыл бұрын
Gracias por tu video. Tengo una pregunta y me disculpas la ignorancia en este tema; que papel podría jugar la inteligencia artificial en el mundo de los algoritmos? estos dejarían de ser poco productivos o por el contrario se usarían mucho mas para ir mejorando el nivel de la IA y podria llegar el dia en que ya no se use mas algoritmos por que ya esta muy desarrollada la IA? gracias de antemano por tu aclaración. Saludos
@BettaTech
@BettaTech 3 жыл бұрын
Si existe un algoritmo que lo puede solucionar de forma eficiente, no tiene sentido poner una IA a resolverlo. La IA "en si" no deja de ser una solución para problemas que no se pueden solucionar de forma eficiente por un algoritmo, por ejemplo, el problema del viajante u otros problemas de características similares (NP-Hard). Poner una IA a resolver cosas que se pueden solucionar con algoritmos polinómicos es básicamente matar moscas con un lanzallamas jaja
@santo998
@santo998 3 жыл бұрын
Me encantó. Sigue los lineamientos que te comenté en anteriores videos: hacer videos de alto nivel explicando conceptos de programación. Te aplaudo de pie.
@barrientoscardenaslinofern4717
@barrientoscardenaslinofern4717 3 жыл бұрын
Intentaré aprender los otros algoritmos, yo solo conozco la búsqueda binaria. Tus videos son buenísimos 👏
@YoelMonsalve
@YoelMonsalve 3 жыл бұрын
Que la enseñanza de los algoritmos "normalmente" se deja de lado (?!!). No se en qué escuela pasará eso, a mí me dieron todos los algoritmos, también lo pueden ver en cualquier libro del tema.
@Heimaster
@Heimaster 3 жыл бұрын
mencion honorifica en ordenamiento burbuja =)
@BettaTech
@BettaTech 3 жыл бұрын
El buen bubble sort
@marioaguilar8735
@marioaguilar8735 3 жыл бұрын
Hola, no tengo una base de informática, por lo que ando un poco perdido. Mi duda es si los algoritmos estadísticos son un tipo concreto de algoritmo de optimización (como MCO) o del de Dijkstra, como en K vecinos más cercanos (KNN). Alguien sabría responderme a esto? Lo agradezco!
@antivisible
@antivisible 8 ай бұрын
2:35 QuickSQort no 'encuentra de forma medianamente inteligente', utiliza una estrategia tipo 'divide y vencerás'. La inteligencia está en el diseño, no en su operativa.
@yezidalmanza4045
@yezidalmanza4045 3 жыл бұрын
Cuando dices que hay librerías que solucionan.....alguien las escribe y ese trabajo requiere algoritmos, por eso pienso que nunca está de más aprenderlo
@juancarlosmillos21
@juancarlosmillos21 3 жыл бұрын
Bueno mirar un algoritmo a* sería genial.
@juanma_cello
@juanma_cello 3 жыл бұрын
Una pequeña corrección, el matemático inventor del algoritmo de grafos de Camino Más Corto, se llama: Dikjstra (con una J en medio)
@AllSpacePCJ
@AllSpacePCJ 3 жыл бұрын
Orgulloso de haber aprendido todos ellos (como sus complejidades y variaciones/mejoras/similares)
@yuryeuceda8590
@yuryeuceda8590 3 жыл бұрын
Excelente
@albertobatista29
@albertobatista29 3 жыл бұрын
El merge sort es fantantisco,en búsqueda binaria creo que hay mejores. Gracias .
@alexlu7149
@alexlu7149 3 жыл бұрын
El bubble sort es muy eficiente
@davidgiloliva6463
@davidgiloliva6463 3 жыл бұрын
¡¡¡Con muchas ganas de que continúes la serie!!!
@willfuturi7485
@willfuturi7485 2 жыл бұрын
Como no conocerlos si lleve la materia 3 veces :)
@bobobo1673
@bobobo1673 3 жыл бұрын
¿Y porque no usan el algoritmo de heap Sort en vez de quicksort sabiendo que tiene menos complejidad?
@joserey6107
@joserey6107 3 жыл бұрын
Ese librazo que aparece al principio del video aun no se tradujo al español, ¿no? Lastima, me encantaria poder comprarlo en español. No manejo todavia bien el ingles, y eso dificulta todo; es un falta mia que debo solucionar, sobre todo si se quiero trabajar en una especialidad como la informatica. Muy buen video.
@macrofis
@macrofis 3 жыл бұрын
Los algoritmos de optimización, no sólo puede resolver con fuerza bruta (7:53) , para eso existen las heurísticas y meta-heurísticas, de hecho los algoritmos clásicos no se ocupan para problemas de alta complejidad (i.e enumeración exhaustiva, branch and bound, etc). La gracia de estos algoritmos es que de ese gran volumen de posibles soluciones, no tengas que explorarlos todos para encontrar tu mejor solución, reduciendo los costes computacionales significativamente.
@BettaTech
@BettaTech 3 жыл бұрын
Mi idea no era decir que sólo se podian resolver con fuera bruta, sino que a pesar de que la fuerza bruta lo puede solucionar, es muy ineficiente. Por eso después menciono el método de poda (branch and bound) como ejemplo de algoritmo de optimización! Disculpas si no lo conseguí transmitir del todo :/
@macrofis
@macrofis 3 жыл бұрын
@@BettaTech No pasa nada, se agradece el tiempo en responder. Saludos.
@edgaracostadavila204
@edgaracostadavila204 3 жыл бұрын
Dynamic Programming, un video sobre esto, seria bueno
@BettaTech
@BettaTech 3 жыл бұрын
Ya tengo uno! De iniciacion a la programacion dinamica
@wallayuca666
@wallayuca666 Жыл бұрын
Muy bueno el video, ayuda mucho a abrir el mundo de los algoritmos ya que es una parte de la programaci[on que se toma en cuenta ya una vez iniciado el viaje en este mundo. Gracias.
@Bulldog-Chelista
@Bulldog-Chelista 3 жыл бұрын
Yo no sabía que había librerías que hacian la ordenación solos. En mi materia de C++ los apliqué todos
@benjamin_eme
@benjamin_eme 3 жыл бұрын
El libro de Cormen 🤩
@mantrestel100
@mantrestel100 3 жыл бұрын
Hola a todos ¿alguien sabría decirme un sitio para que se pueda practicar cada elemento de JavaScript elemento por elemento con sus correspondientes ejercicios? Sea libros, webs o lo que sea. Gracias.
@CodeInnovateDyO
@CodeInnovateDyO 8 ай бұрын
Donde conseguite el libro
@DarioLopez-dn2lf
@DarioLopez-dn2lf 3 жыл бұрын
Un desastre tu didáctica !
@dalber3dalber
@dalber3dalber 3 жыл бұрын
Yo creo que lo que falto es que lo explicases mejor graficamente sobre todo los ultimos algoritmos
@nahuelastor7522
@nahuelastor7522 Жыл бұрын
Cree un programa para diseño de mosaicos al estilo pixel art. Implemente BFS para la herramienta de llenado, el bote de pintura. Fue un dolor de cabeza al principio, pero en cuanto borre y re-implemnte de varias maneras empece a entenderlo y me encantó.
@abnereliberganzahernandez6337
@abnereliberganzahernandez6337 2 жыл бұрын
excelente hoy estaba viendo el algoritmo burbuja y el ordenamiento shell en c y me ha fascinado. me quedo con ganas de aprender más y por eso he llegado a tu video!!!!
@sword4545
@sword4545 3 жыл бұрын
Nate gentile sin pelo XD
@nacho6247
@nacho6247 2 жыл бұрын
Impresiónante forma de explicar, sigue así amigo
@jeisoncorrea9298
@jeisoncorrea9298 3 жыл бұрын
Muchas gracias por tu video casi nadie sube este tipo de información .n.n
@j.f.hernandezgonzalez9402
@j.f.hernandezgonzalez9402 Жыл бұрын
Contradigo ése sistema ,por ejemplo cómo cruzar un rio, rodearlo o dejarte llevar por la corriente y poco a poco nanar donde quieres ir
@KolepMorf
@KolepMorf 3 жыл бұрын
Hace tiempo quería que me expliquen cómo funcionan los algoritmos de compresión de datos, haber si haces un vídeo.
@mrariel4372
@mrariel4372 3 жыл бұрын
Dijkstra todavía me produce pesadillas.
@fergolive
@fergolive 2 жыл бұрын
genial, estaria bueno un algoritmos para recomendaciones de contenido y/o page rank
@Cartafilo.
@Cartafilo. 3 жыл бұрын
El análisis de algoritmos no lo termino de comprender, de hecho, esa materia la estoy recursando en la uni, pero sigo en las mismas :T
@jorgeguzman6685
@jorgeguzman6685 Жыл бұрын
Muy chingón tu video. gracias
@BettaTech
@BettaTech Жыл бұрын
Gracias a ti!
@ecoaldeasmexicanas
@ecoaldeasmexicanas 3 жыл бұрын
Como ves el método de burbuja de ordenación?
@anonimouuu
@anonimouuu 2 жыл бұрын
El nombre del libro
@teiman
@teiman 3 жыл бұрын
en 35 años desarrollando software, nunca he tenido que implementar un algoritmo de ordenacion (optimizado). Los programadores no nos dedicamos a eso. Para eso estan las librerias o mejor… los motores de base de datos. Enseñar a los noveles los algoritmos sort es absurdo, creo yo, cuando es un antipatron que te escribas tu algoritmo de ordenacion a no ser que escribas librerias de lenguage o motores de base de datos en cuyo caso no necesitas un video.
@teiman
@teiman 3 жыл бұрын
Siempre me ha hecho gracia esa expresion. Especialmente ironica usandola en informatica, donde toda informacion ocupa lugar. Si querias hacer un chiste ironico, bien :D
@teiman
@teiman 3 жыл бұрын
No estoy de acuerdo, pero me parece interesante que haya una variedad de opiniones, y la tuya puede tener utilidad. Sin duda leer algoritmos que trabajan con pilas o multiples arrays es algo que puede ser inspirador. Igual lo mismo que plantarse en un monasterio budista con varios monjes jugando Torres de Hanoi.
@a0z9
@a0z9 3 жыл бұрын
Cuando se utilizan neo4 mejor tener bien estudiados todos los algoritmos pues si no aquello irá lento.
@FernandoSandeYoutube
@FernandoSandeYoutube 7 ай бұрын
🐉¡GRACIAS POR INSPIRAR mi PÓDCAST de Desarrollo Personal y Autoayuda body-green-covering-eyesYA CASI LLEGO A 50 ENTREVISTAS, los mensajes siempre llegan si aprendes a escuchar, DESPERTEMOS A NUESTRO MAESTRO INTERNO Y EL A SU VEZ DESPERTARÁ NUESTRO UNIVERSO! 👽
@h5g43579
@h5g43579 3 жыл бұрын
Perfectirigillo 🙃
@sanrupa1
@sanrupa1 3 жыл бұрын
Buen video.! Algun enlace a estos algoritmos o libro? Asi poder ir comprendiendo tu contenido. Creo que el ultimo es una especie de backtracking con valoracion de los siguientes nodos para ir eliminando posibilidades?? Muy chulo tu canal,soy nuevo en el y voy para largo contigo! Animo y a seguir asi!
@sandronuzzih
@sandronuzzih 3 жыл бұрын
Si, es una especie de backtracking con algún cálculo sobre qué es lo mejor que puedes sacar por cada camino. De esta manera podas algunos caminos. En la uni yo lo he dado como ramificación y poda (en inglés branch and bound) y hay mucha información en internet acerca de estos algoritmos! Saludos!
@sanrupa1
@sanrupa1 3 жыл бұрын
@@sandronuzzih Eso es! Ahora me ha venido el nombre! Tenía pendiente hacer un programa para resolver Sudokus así. Exacto, hay tanta información en Internet, que es positivo cuando un profesional te referencia los links o libros de los que el aprende!
@BettaTech
@BettaTech 3 жыл бұрын
El libro que enseño al inicio, Introducion to Algorithms, es un muy buen libro para todos estos temas
@sanrupa1
@sanrupa1 3 жыл бұрын
@@BettaTech Genial, lo voy a mirar. Gracias por tomarte el tiempo en responder!
@crisanger
@crisanger 2 жыл бұрын
Gracias maestro
Algoritmos BFS y DFS (Recorridos en Grafos)
9:37
BettaTech
Рет қаралды 50 М.
6 ESTRUCTURAS de DATOS que todo INGENIERO debería CONOCER
12:52
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 8 МЛН
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 2 МЛН
💩Поу и Поулина ☠️МОЧАТ 😖Хмурых Тварей?!
00:34
Ной Анимация
Рет қаралды 2 МЛН
An Unknown Ending💪
00:49
ISSEI / いっせい
Рет қаралды 57 МЛН
🟡 Los ALGORITMOS -- Los engranajes de Occidente 4
28:44
Fabián C. Barrio
Рет қаралды 310 М.
4 RAZONES por las que estás DESTRUYENDO tu CARRERA
11:19
BettaTech
Рет қаралды 21 М.
Comparing Algorithms: A* vs Dijkstra, in the city's map.
8:17
Santiago Fiorino
Рет қаралды 80 М.
¿Cuál es el algoritmo MÁS IMPORTANTE  de la historia?
8:04
Derivando
Рет қаралды 260 М.
8 pasos para DOMINAR algoritmos (en programación) 🧠💻
12:57
Programador X
Рет қаралды 22 М.
La destacable historia detrás del algoritmo más importante de todos los tiempos
24:20
Veritasium en español
Рет қаралды 1,4 МЛН
Aprende ESTRUCTURAS DE DATOS en menos de 30 Minutos
28:55
otro más de sistemas
Рет қаралды 110 М.
No pierdas el tiempo cuando aprendes a programar
9:39
HolaMundo
Рет қаралды 872 М.
Object-Oriented Programming is Bad
44:35
Brian Will
Рет қаралды 2,3 МЛН
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 8 МЛН