TEP 2020 - 09
1:59:44
3 жыл бұрын
TEP 2020 - 06
1:52:39
3 жыл бұрын
TEP 2020 - 08
2:03:17
3 жыл бұрын
TEP 2020 - 07
1:43:40
3 жыл бұрын
TEP 2020 - 03
2:03:02
3 жыл бұрын
TEP 2020 - 02
1:20:47
3 жыл бұрын
TEP 2020 - 05
1:37:25
3 жыл бұрын
TEP 2020 - 04
1:43:06
3 жыл бұрын
TEP 2020 - 01
2:05:12
3 жыл бұрын
¿De qué trata el canal O(n)?
0:46
3 жыл бұрын
Definiciones de conjuntos (Lógica)
1:34:01
Subir un problema a Beecrowd
5:01
3 жыл бұрын
Cómo usar ideone como herramienta
5:54
Árboles de HEAP y colas de prioridad
16:41
Otras aplicaciones de Hashing
22:14
4 жыл бұрын
¡Hashing! Con ejemplos sobre Strings
37:08
Пікірлер
@facundou1891
@facundou1891 Ай бұрын
Sos un genio, gracias
@christiancarrizo6607
@christiancarrizo6607 2 ай бұрын
"Digan sí"... que bueno escuchar nuevamente sus clases, un saludo!
@relojsaturno
@relojsaturno 10 ай бұрын
todo muy lindo pero no das un ejemplo real de uso. Sí ,algo tan básico como dar un ejemplo real
@FacundoBallhorst
@FacundoBallhorst Жыл бұрын
gracias bestia
@odencr
@odencr Жыл бұрын
Me queda la duda si la polisemia me destruye la intención del mensaje, no estoy seguro si me está insultando o agradeciendo en verdad XD. Espero que sea lo segundo y con gusto :)
@reima3
@reima3 Жыл бұрын
Este video es viejo pero igual pregunto porque recien lo descubro...como se importa modulos externos ahi?
@odencr
@odencr Жыл бұрын
Sólo de pueden importar módulos permitidos en un juez en línea, por ejemplo, la GUI no está permitida, ni paralelización
@robertodelacruz5043
@robertodelacruz5043 Жыл бұрын
Hola, sería buena idea aprendee erlang se escucha chistoso el nombre, no le entendía al principio cuando hiciste la 2da fibo, pero después analizando le entendí al parecer, buen vídeo, para qué se usa erlang cuál es su mejor aplicación 😢
@odencr
@odencr Жыл бұрын
Se utiliza para el control de la comunicación de torres de telecomunicaciones de Ericson. Pero la razón por la que alguein debe aprender un lenguaje es porque le cambia su manera de pensar o le estimula a pensar mejor, no para lo que sirva.
@cristianquesadacossio8053
@cristianquesadacossio8053 Жыл бұрын
Excelente explicación, muchas gracias!
@danielish3496
@danielish3496 Жыл бұрын
Gran video compadre, recién están pasando Scheme en mi carrera y toda la recursividad como el uso de matrices para cálculos como Fibonacci me ayudaran bastante, thank you thank you.
@CarlosSaltos
@CarlosSaltos 2 жыл бұрын
No sé que tienes hermano, pero cuando lo explicas tú, lo entiendo clarito ... años viendo el famoso n factorial y por fin lo entiendo ... te agradezco muchísimo ... ahora tengo más hambre de videos tuyos, están geniales !!
@CarlosSaltos
@CarlosSaltos 2 жыл бұрын
"Variables que son cosas que se van anclando conforme se van llamando" ... brillante !! ... creo que es la mejor definición que puede haber de lo que es inmutabilidad en programación funcional, GENIAL !!
@odencr
@odencr 2 жыл бұрын
Muchas gracias, hacemos lo que podemos :)
@CarlosSaltos
@CarlosSaltos 2 жыл бұрын
Qué maestro !! 👍😎
@CarlosSaltos
@CarlosSaltos 2 жыл бұрын
Qué buen video, me quito el sombrero !!
@ale6025
@ale6025 2 жыл бұрын
Que buen video! Muchas gracias!
@paranormalisnormal
@paranormalisnormal 2 жыл бұрын
Muchas gracias, es justo lo q necesitaba
@TheBertono
@TheBertono 2 жыл бұрын
gracias gracias!!
@DanielHernandez-zx4kj
@DanielHernandez-zx4kj 2 жыл бұрын
OMG, esto me está ayudando un buen, no sabía lo de apply append(map list ' Gracias!!
@josezeledon5834
@josezeledon5834 2 жыл бұрын
Muchas gracias profe, muy buena reflexión, por eso siempre me gustaron las clases impartidas por usted.
@AntonioSanchez-bi3nu
@AntonioSanchez-bi3nu 2 жыл бұрын
Cuantas palabras por minuto es lo recomendable?
@odencr
@odencr 2 жыл бұрын
Me temo que no comprendo muy bien la pregunta. ¿Dices que va muy lento?
@marioduran814
@marioduran814 3 жыл бұрын
tendrá algún video para complejidad algorítmica, es un muy buen tema aunque un poco extenso.
@odencr
@odencr 2 жыл бұрын
Me temo que es un excelente tema, pero a pesar del nombre de mi canal, no tengo directamente un video de complejidad (con el nivel de rigurosidad que merece) Si tengo algunos sobre su aplicación
@pabloalvarezs
@pabloalvarezs 3 жыл бұрын
👌
@olgermr
@olgermr 3 жыл бұрын
Muy interesante! Muchas gracias por la explicación. Me quedó muy claro el concepto.
@olgermr
@olgermr 3 жыл бұрын
Profesor, muchas gracias por compartir este conocimiento. Me sirvió mucho para refrescar algunos conceptos de Matemática Discreta.
@juan_perez_quispe
@juan_perez_quispe 3 жыл бұрын
Buen contenido, Erlang es poderoso en el mundo funcional.
@olgermr
@olgermr 3 жыл бұрын
Buenísimo! Quedaron muy claros los conceptos. Muchas gracias profesor. Saludos y gracias.
@nicolascheneaux2612
@nicolascheneaux2612 3 жыл бұрын
Buen video compa, ty
@yollotltamayo2685
@yollotltamayo2685 3 жыл бұрын
Buen video bro
@residentkoopa22
@residentkoopa22 3 жыл бұрын
Duda para el segundo problema de la ubicacion de los puntos con respecto a un punto central. A mi criterio esta solucion es mejor por la cantidad de comparaciones que hace, pero me corrigen si me equivoco. Saludos! void solve(int queries){ int x0,y0; int x,y; cin>>x0>>y0; while(queries--){ cin>>x>>y; if(x0==x || y0==y) cout<<"divisa "; else { if( x0 < x){ if(y0<y){ cout<<"NE "; }else{ cout<<"SE "; } }else{ if(y0<y){ cout<<"NO "; }else{ cout<<"SO "; } } } }
@odencr
@odencr 3 жыл бұрын
Es posible, ¿en qué minuto del video?
@lumed2189
@lumed2189 3 жыл бұрын
Porque generaHilos te devuelve un Pid distinto cada vez que la llamas?cuando crea un hilo cada hilo tiene un Pid distinto y cuando la vuelves a llamar te devuelve el Pid del último hilo?
@elpelicanojiji
@elpelicanojiji 3 жыл бұрын
esa 'funcionalidad' no tiene ninguna utilidad mas que inspeccionar el ejemplo propuesto y comprobar que se estan generando los procesos. Bien podria retornar 'ok' y ya.
@calderonandres9411
@calderonandres9411 3 жыл бұрын
Profe, no soy alumno suyo, pero estoy en una U. Y este tipo de videos me ayuda un montón, ojala pueda seguir compartiendo. o poder hacerle preguntas de este tema ya que se me esta haciendo un poco complicado
@odencr
@odencr 3 жыл бұрын
Hola, es bueno saber que hay un tico viendo mi canal. Te sugiero que hables con tus compañeros sobre la materia si alguna duda no pueden resolver, al rato yo tampoco, pero le hacemos el intento :)
@lumed2189
@lumed2189 3 жыл бұрын
Ya entiendo porque dicen que scheme es muy permisivo con el programador. En haskell yo meto en una lista un entero con un carácter y el compilador me mete una cachetada o al menos eso me ha pasado a mi.
@lumed2189
@lumed2189 3 жыл бұрын
Tengo entendido que el lambda no es necesario. Me dijiste que no sabías haskell! Puedo preguntar porque? Nunca te intereso?. Yo tengo 2 meses. Tratando de aprenderlo.
@odencr
@odencr 3 жыл бұрын
El lambda no es necesario, pero me gusta porque se ve mejor identado y me recuerda que ahí está. Haskel no siento que me obligue a pensar diferente, por eso me incliné por Erlang
@lumed2189
@lumed2189 3 жыл бұрын
@@odencr gracias por responder
@pablomiranda7344
@pablomiranda7344 3 жыл бұрын
MUCHAS GRACIAS!!!!!
@odencr
@odencr 3 жыл бұрын
Hola. Le hice la tarea? Espero haya quedado claro. Le aumento la tarea con que haga el autómata de pila... :)
@josezeledon5834
@josezeledon5834 3 жыл бұрын
Muchos éxitos, profe.
@odencr
@odencr 3 жыл бұрын
Conste que esto es un apoyo a las clases
@lumed2189
@lumed2189 3 жыл бұрын
Pregunta estupida.!Porque a las minúsculas les llaman atoms?.
@odencr
@odencr 3 жыл бұрын
No es estúpida, son los símbolos, es decir, constantes literales, son muy útiles en el pattern matching y se usan hasta para enviar mensajes (por ejemplo, el "ok" al compilar). Recordemos que atom viene del griego que significa "indivisible", por lo que son constantes atómicas (que dicho sea de paso, tampoco se pueden operar)
@lumed2189
@lumed2189 3 жыл бұрын
Sabes ya he visto varios vídeos de programación funcional donde dicen que en este paradigma no hay variables en el libro de Joe Amstrong dice que si son variables porque les puedes asignar el valor que tú quieras.!no porque puedas cambiarlos luego.
@zamirbebe834
@zamirbebe834 2 жыл бұрын
@@lumed2189 pero entonces son constantes, una vez asignada no varía.
@lumed2189
@lumed2189 2 жыл бұрын
@@zamirbebe834 pero argumentan en el libro que una vez asignado no varía pero se le dice variable porque el valor que se le asigna puede ser cualquiera
@zamirbebe834
@zamirbebe834 2 жыл бұрын
@@lumed2189 pero no tiene mucho sentido, puesto que así mismo se comportan las Const, en C#, JS, Java. Se les puede asignar cualquier valor, pero se llaman constantes porque luego no se puede modificar
@lumed2189
@lumed2189 3 жыл бұрын
Hola, una pregunta Que editor estás usando? Y cuál es el programa que usas al principio para anotar
@odencr
@odencr 3 жыл бұрын
Para grabar, ese video, utilicé Zoom, el editor fue Xournal (editando con una tablet Wacom). El código fue editado con Gedit, en ambiente linux Pop! (una distro de ubuntu)
@lumed2189
@lumed2189 3 жыл бұрын
@@odencr no había oído de Linux pop
@jonatanvelasquez7025
@jonatanvelasquez7025 3 жыл бұрын
muchas gracias por el video
@lumed2189
@lumed2189 3 жыл бұрын
Que curioso que conocí a Mendel antes que ha Darwin.
@lumed2189
@lumed2189 3 жыл бұрын
Structure and interpretation of computer program 👍.lo estuve leyendo pero mi falta de fundamentos matemáticos sólidos no lo pude terminar. Pero ese tema fue lo único que pude entender de ese libro
@lumed2189
@lumed2189 3 жыл бұрын
No sé estos lenguajes Lisp , escucho a expertos hablando que es el mejor lenguaje pero a mí no me acaba de convencer 🤨.
@alejandrocamarillo3192
@alejandrocamarillo3192 3 жыл бұрын
Excelente video, crees que puedas facilitarme el código?
@odencr
@odencr 3 жыл бұрын
memo[CANT_ITEMS][CAPACIDAD_MOCHILA]; long int mochila(int item, int capacidad){ if (capacidad < 0) return -(1<<60); if (item == -1 or !capacidad ) return 0; if (memo[item][capacidad]) return memo[item][capacidad]; return memo[item][capacidad] = max(mochila(item-1, capacidad), VALOR[item]+mochila(item-1, capacidad-PESO[item])); } Considerar que debe haber en algún lado seteado las variables: pesos y valores, así como la cantidad de ítems y la capacidad de la mochila
@lumed2189
@lumed2189 3 жыл бұрын
estoy aprendiendo haskell,pero me falta fundamento matemático he probado con varios libros y no consigo el que logré aclararme las ideas.
@lumed2189
@lumed2189 3 жыл бұрын
Me recomiendas algún libro "amigable" y divertido aprender desde cero álgebra y cálculo ,soy un autodidacta. Saludos desde Venezuela 👍👍👍
@odencr
@odencr 3 жыл бұрын
El libro de Baldor es bastante bueno, funciona muy bien para explicar. Si te gustan los videos de KZbin, sin lugar a dudas, "El Traductor de Ingeniería" es *muy* bueno y tiene hasta series de videos (son largos, de una hora o más) donde explica diferentes temas muy comprensiblemente. Con respecto a Haskell, no me siento lo suficientemente seguro en él para poder recomendarte un libro.
@lumed2189
@lumed2189 3 жыл бұрын
@@odencr de haskell estoy leyendo uno bien bueno que Chris Allen y Yuri monoruki,no me explique muy bien dónde necesito recordarme es en la parte matemática; digo la parte teórica . Con haskell si aprendí mucho con el libro que te indique al principio. Con respecto al algebra de Baldor si lo estuve leyendo,resolví ejercicios y me pareció aburrido...!. Ya ví los vídeos del traductor y de verdad me ayudó bastante, creo que me falta es práctica.fjate con la programación estuve a punto de abandonar porque no entendía y pensé que yo era idiota, hasta que leí python crash course (excelente libro) y de verdad me puso muchas cosas en claro, con arquitectura de computadoras leí assembler step by step de Jeff duntemann(excelente 👍👍👍) y ya tengo bastante claro como funciona una PC , pero no consigo ese libro de matemáticas que logré aclararme las ideas😥
@odencr
@odencr 3 жыл бұрын
@@lumed2189 Aunque suene feo, este video (mío) es interesante porque es muy matemático, lo mejor para entender matemática son las demostraciones: kzbin.info/www/bejne/l6bRmXuqi7aImpI
@lumed2189
@lumed2189 3 жыл бұрын
@@odencr Ok , te prometo que lo veré , sabes yo estuve leyendo un libro del sr Joe Amstrong sobre erlang no lo termine porque se me borró el libro , y lo práticaba en el térmux de mi Smartphone y lo entendía a la perfección. De verdad lo que de dices de erlang es verdad es un lenguaje muy elegante👌👌👌.
@antoniosegura2737
@antoniosegura2737 3 жыл бұрын
en pocas palabras me puedes ayudar hacer un crm
@odencr
@odencr 3 жыл бұрын
No estoy seguro si es tu propósito, hacer un sistema que se comunique con una cartera de clientes vía Whastapp?
@antoniosegura2737
@antoniosegura2737 3 жыл бұрын
@@odencr es correcto, pero va mas haya de eso
@odencr
@odencr 3 жыл бұрын
Mi sugerencia sería que contrates a un programador que haga la interfaz que buscas, pagues a quien da el servicio o que aprendas a programar para que lo hagas vos mismo
@antoniosegura2737
@antoniosegura2737 3 жыл бұрын
@@odencr si amigo lo estoy consiguiendo
@antoniosegura2737
@antoniosegura2737 3 жыл бұрын
amigo me puedes ayudar hacer aplicaciones de crm para whatsapp
@t1m3__
@t1m3__ 3 жыл бұрын
Muy buena explicación, gracias.
@hectoralx555
@hectoralx555 4 жыл бұрын
Excelente aporte Eddy :)
@cristianvargas5816
@cristianvargas5816 4 жыл бұрын
bueno y el codigo ? no me sirve , hasta la próxima ...
@odencr
@odencr 4 жыл бұрын
Se busca explicar el concepto para que lo pueda implementar en el lenguaje que quiera... aunque hay pseudocódigo en la explicación.
@eddyramirezjimenez9885
@eddyramirezjimenez9885 4 жыл бұрын
26:20 por si le interesa código en Java
@algebraentodaspartes
@algebraentodaspartes 4 жыл бұрын
Muy buen vídeo
@pabloinduni4763
@pabloinduni4763 4 жыл бұрын
que tuanis
@christiancarrizo6607
@christiancarrizo6607 4 жыл бұрын
2 años después, pero que dicha que veo este video :’)
@MrCazador123
@MrCazador123 4 жыл бұрын
X2