Saludos Hector te vi con Moure Dev , ambos son unos cracks, seguiré viendo y aprendiendo de tus cursos.Quiero comprar tu libro en C# , sigue haciendo videos gratuitos.
Lo fui resolviendo todos sin ver el video y aprecio lo rápido que lo resuelves. Soy muy bueno solucionando, pero no soy veloz. Aquí está el último que fue el más difícil de los 3 a mi parecer: var p1 = document.getElementById("p1"); var p2 = document.getElementById("p2"); const words = "Apple orange kiwi grape";
Que tipo usted compadre. Me encantó el truco del array usando array.length en la posición. Gracias a tus vídeos he mejorado mucho como programador. Saludos desde Argentina-Tucuman 💪
Hace poco conoci este canal cuando esta realizando un sistema de punto de ventas para una materia de la facultad y rapido quede enganchado con todo los contenidos que subiste son muy buenos videos y entendibles. Saludos Hector🤟
Jajaja buenísimo el vídeo, el length siempre haciendo de las suyas me ha pasado. Hace poco tuve una entrevista y este fue el problema: encontrar la primer letra que no se repetía en una palabra, ejemplo: feet, deberías de obtener f, lo chingon es que me lo pidieron hacerlo acapelas en blog de notas. Divertido pero raro a la vez, ya que igual uno se acostumbra a las funciones que ya te hacen la chamba, además de que te acostumbras a los ides que te autocompletan muchas cosas, para gente que va iniciando en programación prohibido usar Github copilot 😊
Irónicamente esa programación "Hardcore" es la que más entiendo y me gusta, ya que a veces con las funciones me hago bolas, y pues en algunas ocasiones prefiero hacerlo como diría bob esponja, con "la vieja confiable" ;)
Claro, pero en ves de tener una o dos lineas de codigo, tienes 15 o 20. Si eso lo llevas a lo que dice en el comentario anterior, un videojuego, pffff imagina las miles de lineas de codigo que te ahorras, no solo para escribir, sino para mantener despues... ademas de que no se debe inventar 2 veces la rueda, sino mejorarla, para que vas a recorrer un string para sabar cuantos caracteres tiene, si tenes el metodo length jajajajaja
Exelente video, desarrollar es un desafio diario, es bueno que entiendan que no importa como desarrollen, lo importante es que crean en sus ideas, y que simplemente creen soluciones sin miedo en lo personal cuando obtuve mi diploma encontre un trabajo, es algo nuevo es normal sentir miedo o sentir que hacen las cosas mal, pero es importante que sientan que lo hacen bien, es un buen ejemplo el video
para el 2do tbm puede ser esta : let numbersRepeted = {} numbers.forEach(num => numbersRepeted[num] = numbersRepeted[num] ? numbersRepeted[num]+=1 : numbersRepeted[num] = 1 ) Object.entries(numbersRepeted).map( ([element,count]) => ({ element ,count }) )
Hola Hector, me vuelven locos tus videos, pero en el ultimo ejercicio tengo una duda... en la forma normal, usas replace con expresiones regulares para eliminar los dobles y triples espacios en blanco, peeeero... el metodo split del array, ya hace eso de por si solo, o sea, si yo hago esto: const words = "pato perro aguila oso gato"; const arrayWords = words.split(" "); console.log(arrayWords) devuelve esto // [object Array] (5) ["pato","perro","aguila","oso","gato"] PD: usas el propiedad length (aunque a la vista se podria considerar un método)... mas hardcore hubiera sido recorrer el string con un for, para saber la longitud jajajajajaja Saludos!!!!! desde Unquillo - Córdoba - Argentina
Buenisimos tips, justo acabo de pasar por un oceano de entrevistas tecnicas, no me pidieron hacerlo asi de hardcore, pero esto ayuda a tener mas herramientas, mas videos como este!
"Hard core" jajaja muy buen video estimado !! para mí que recién estoy iniciando en el mundo de la programación me resultó fácil ya que es de la forma que nos están enseñando en la facu, merecido like amigo cervecero!!
muy buen video, y la verdad lo tendré que ver otra vez porque me quedaron cosas por entender, la mecánica de como invertir la palabra nunca la había pensado, siempre recorría los Strings al revés mientras lo guardaba en la nueva variable, y ese curso de expresiones regulares ahora esta en mi lista de pendientes! sigue así ere un grande!!
no senti tan dificil el modo hard jeje, he aprendido a programar por mi cuenta y aunque hasta al momento no he consturido grandes cosas pero gracias a estos videos me doy cuenta que ha valido la pena hacer esos ejercicios de algoritmos
Me encantó que hicieras un video con hard code por el comentario que te hice de que tuve que hacer una prueba así sin métodos del lenguaje y a lápiz y papel, está bien que no debatas si es útil o no, ni yo lo sé, pero me sentí realizado al poder resolver algo así y ser contratado, sin embargo me hubiera gustado que nos reconocieras a quienes te comentamos esto y dimos la idea para un nuevo video :( En fin, tiene mi like por aceptar la idea y crear un video de esto, que seguro ayudará a muchos que no se esperan una prueba así y se las dejan caer toda 😅
Que el ego no sea más grande que la humildad. Cuando se comparte conocimiento, no se hace por reconocimiento, sino por la satisfacción de ayudar a los demás.
Grandioso video. Me gusta mucho la facilidad que tienes para explicar. El de contar las veces que un número está en un arreglo yo lo haría con un solo for, aprovechando la flexibilidad que tiene js con los objetos. Supongo que sería preferible por iterar menos veces, pero puedo estar equivocado. En cada iteración del for principal podría hacer algo como resultHC[num] = resultHC[num] ? resultHC[num] + 1 : 1; Eso sí, entiendo que no es tan legible con un ternario, así que podría hacerlo con un if o incluso esa lógica un poco menos legible abstraerla en un método para que se entienda perfectamente qué es lo que hace.
Me faltó decir que de esa manera no terminas con un arreglo, pero sí con la solución, que es tener los diferentes números y las veces que se encuentra en el arreglo. Con la solución que se menciono, terminarías con un objeto donde cada llave es un número de los que están en el arreglo original y el valor asociado a cada llave es el número de veces que ese número se encuentra en el arreglo.
El otro día me dieron una prueba técnica donde tenía que hacer una api para un hotel en 24hs que recopile datos y cree una factura, la arme y no les gustó 😭
Ahora me entero de que soy un programador hardcore. Como no me sé los métodos, y mi memoria con cuarentaitantos no retiene muchas cosas nuevas, me arreglo siempre con condidionales, bucles y vectores (array). Y pienso como si estuviese en excel y los vectores fuesen columnas. Con eso hago todo lo que quieras. De hecho, supongo que esos métodos lo que llevan por dentro es lo mismo, porque si vas a nivel ensamblador es lo único que hay, saltos condicionales y direcciones de memoria. De hecho no hacen falta ni bucles, porque los bucles son condicionales sobre una variable que se va incrementando. Se puede construir un bucle con if. Si ves las cosas de esta manera, ya sabes programar en todos los lenguajes (o en ninguno 🤣).
jajajajaja no nos exibas, si no luego que problemas les vamos a poner, ehhh? jajajaa muy buenos ejemplos, recuerden estructuras de datos son la vida del desarrollador!!!
Yo estado haciendo algunos problemas en LeetCode y eh visto que de la forma de hardcode el tiempo de carga a veces puede ser menor a la forma facil ademas de que no tiene que andar llamando una función tras otra.
Que tal, me gustaría que me recomendaras un vídeo tuyo o hicieras uno, en donde haga referencia a la publicación de un sitio web en IIS hecho con C#. Te lo agradecería mucho
la primera en python : n = "erick" nuevo = "" for i in range(-1,-6,-1): nuevo += n[i] print(nuevo) gratificante que puedo resolver problemas de estructura de datos
Me recomiendan algún curso para ser bueno en entity framework? Venía de usar react y me pusieron a hacer el back de proyectos legacy para pasarlos a dotnet y ef
Hay alguna manera de generar string( cadenas de texto) de manera aleatoria(Obviamente yo dando como parámetros los string que generaría el programa)? Así como los número aleatorios con la clase Random? Es en C#
Lo podrías hacer creo yo usando un array o un set de letras de la a A la Z y con el mismo Random de los números podrías buscar una posición con techo o piso (esto lo estoy imaginando no lo he pensado mucho) y quizá si quieres pasar strings como parámetro podrías usar un ciclo para recorrer el set de strings y a su vez ejecutar el Random de casa letra y así quizá te sirva ajjaja XD nose
15:00 en el caso que no me pidan que sea un array con objectos con el numero y la cantidad de repeticiones, podria usar un Hashmap y solo retornar un objecto con la key del numero y el valor de repeticion? ```js const numbers = [1, 1, 5, 2, 6, 100, 100, 2, 5, 5, 5, 100] let hashMap = {} for (num of numbers) { hashMap[num] = !hashMap[num] ? 1 : hashMap[num] + 1; } console.log(hashMap) ```
Muy interesante... 🤔 Pero el length no cuenta como método?... O sea si la idea era que los métodos estaban prohibidos digo 🤔... (Ya me vas a mandar a la chingada)🤣🤣
el salto de dificultad que hay de estudiar un lenguaje como javaScript a estudiar una librería como react es enorme. Veo esto en comparación y se me hace sencillo. En react hay mucho concepto raro y que no entiendo
React es una libreria de JavaScript, si sabes logica de programacion y conoces JavaScript, no deberias tener problemas con React... el problema esta, basicamente, en estudiar un Framework o libreria, sin saber logica de programacion y el lenguaje con el que esta construido
Ahora que lo veo, el modo facil usa más metodos y algunas característica de JS, y el modo hardcore lo usa de modo más algoritmica jaja, yo siempre hize de la forma hardcore pensando que era más facil :c
¿Qué les parece usar un hashmap para resolver el problema dos? let numbers = [1,1,5,2,6,100,100,2,5,5,5,100]; var result = {}; for (const num of numbers) { result[num] ? result[num] +=1 : result[num] = 1; } console.log(result);
A mi me pusieron uno que la verdad no entendi sobre seguridad mas alla de los videos que he visto de ti creo que no he visto nada parecido, era sobre como controlar ciertos errores de diccionarios, ver que le hacia falta el codigo, lo unico que se podia hacer era compilar pero si fallaba no te decia por que o que rayos faltaba, aun asi me contrataron pues segun se habian equivocado de examen pero si me interesaria si sabes a que rayos me refiero XD
Yo se que no tiene nada que ver, solo dato curioso, a gpt le pregunte si sabe que es firulais chucho y solovino, luego trato que me de más pero su respuesta esta pésima, no entiendo supongo que si reconoce los términos es pq lo entrenaron con esa info pero no realiza la conexión, o que se puede inferir
Mis cursos: hdeleon.net/cursos-premium/
Bro tus videos son mis favoritos
Saca un curso o sube mas videos de algoritmos, si es curso seguro lo compro
Saludos Hector te vi con Moure Dev , ambos son unos cracks, seguiré viendo y aprendiendo de tus cursos.Quiero comprar tu libro en C# , sigue haciendo videos gratuitos.
Gracias, Hector.
Lo fui resolviendo todos sin ver el video y aprecio lo rápido que lo resuelves. Soy muy bueno solucionando, pero no soy veloz. Aquí está el último que fue el más difícil de los 3 a mi parecer:
var p1 = document.getElementById("p1");
var p2 = document.getElementById("p2");
const words = "Apple orange kiwi grape";
// short form--------------------------------
const word_array = words.replace(/\s+/g, " ").split(" ");
console.log(word_array);
p1.innerHTML = word_array;
// long form-------------------------------------
const new_word_array = [];
var c=0;
var word = "";
for (let index = 0; index < words.length; index++) {
if(words.substring(index, index + 1) != " ")
{
word+=words.substring(index, index + 1);
}
else{
if(word != "")
{
new_word_array[c] = word;
word = "";
c++;
}
}
if(index === words.length - 1)
{
new_word_array[c] = word;
word = "";
c++;
}
Muy buenos ejercicios, muchas gracias
Es increible que resolvi el ultimo problema identico a como tu lo hiciste, pf mas videos asi
De lo mejor. Muchas Gracias!
Que tipo usted compadre. Me encantó el truco del array usando array.length en la posición. Gracias a tus vídeos he mejorado mucho como programador. Saludos desde Argentina-Tucuman 💪
Este canal es una mina de oro, siempre lo he dicho 🤟
Por eso saco mi pico y pala para "extraer las pepitas" Pura Vida
Hace poco conoci este canal cuando esta realizando un sistema de punto de ventas para una materia de la facultad y rapido quede enganchado con todo los contenidos que subiste son muy buenos videos y entendibles. Saludos Hector🤟
que buen video
mas de estos y de patrones de diseno
Jajaja buenísimo el vídeo, el length siempre haciendo de las suyas me ha pasado. Hace poco tuve una entrevista y este fue el problema: encontrar la primer letra que no se repetía en una palabra, ejemplo: feet, deberías de obtener f, lo chingon es que me lo pidieron hacerlo acapelas en blog de notas. Divertido pero raro a la vez, ya que igual uno se acostumbra a las funciones que ya te hacen la chamba, además de que te acostumbras a los ides que te autocompletan muchas cosas, para gente que va iniciando en programación prohibido usar Github copilot 😊
Irónicamente esa programación "Hardcore" es la que más entiendo y me gusta, ya que a veces con las funciones me hago bolas, y pues en algunas ocasiones prefiero hacerlo como diría bob esponja, con "la vieja confiable" ;)
Me pasa igual, especialmente en programación de videojuegos.
Claro, pero en ves de tener una o dos lineas de codigo, tienes 15 o 20. Si eso lo llevas a lo que dice en el comentario anterior, un videojuego, pffff imagina las miles de lineas de codigo que te ahorras, no solo para escribir, sino para mantener despues... ademas de que no se debe inventar 2 veces la rueda, sino mejorarla, para que vas a recorrer un string para sabar cuantos caracteres tiene, si tenes el metodo length jajajajaja
Exelente video, desarrollar es un desafio diario, es bueno que entiendan que no importa como desarrollen, lo importante es que crean en sus ideas, y que simplemente creen soluciones sin miedo en lo personal cuando obtuve mi diploma encontre un trabajo, es algo nuevo es normal sentir miedo o sentir que hacen las cosas mal, pero es importante que sientan que lo hacen bien, es un buen ejemplo el video
Gracias por compartir tus conocimientos , llevo 6 meses aprendiendo javascript y ahora estoy empezando con python 🤘🏻☺️
Más vídeos de este tipo mi bro. Estuvo buenísimo.
Buen video Héctor!!! Vamos por esos 1000 y muchos más likes! Apoyen gente. Saludos!!!
para el 2do tbm puede ser esta :
let numbersRepeted = {}
numbers.forEach(num => numbersRepeted[num] = numbersRepeted[num] ? numbersRepeted[num]+=1 : numbersRepeted[num] = 1 )
Object.entries(numbersRepeted).map( ([element,count]) => ({ element ,count }) )
Hola Hector, me vuelven locos tus videos, pero en el ultimo ejercicio tengo una duda... en la forma normal, usas replace con expresiones regulares para eliminar los dobles y triples espacios en blanco, peeeero... el metodo split del array, ya hace eso de por si solo, o sea, si yo hago esto:
const words = "pato perro aguila oso gato";
const arrayWords = words.split(" ");
console.log(arrayWords)
devuelve esto
// [object Array] (5)
["pato","perro","aguila","oso","gato"]
PD: usas el propiedad length (aunque a la vista se podria considerar un método)... mas hardcore hubiera sido recorrer el string con un for, para saber la longitud jajajajajaja
Saludos!!!!! desde Unquillo - Córdoba - Argentina
Que buen contenido Hector , muy util..
Buenisimos tips, justo acabo de pasar por un oceano de entrevistas tecnicas, no me pidieron hacerlo asi de hardcore, pero esto ayuda a tener mas herramientas, mas videos como este!
"Hard core" jajaja muy buen video estimado !! para mí que recién estoy iniciando en el mundo de la programación me resultó fácil ya que es de la forma que nos están enseñando en la facu, merecido like amigo cervecero!!
muy buen video, y la verdad lo tendré que ver otra vez porque me quedaron cosas por entender, la mecánica de como invertir la palabra nunca la había pensado, siempre recorría los Strings al revés mientras lo guardaba en la nueva variable, y ese curso de expresiones regulares ahora esta en mi lista de pendientes! sigue así ere un grande!!
Héctor Hardcore León!! siempre con contenido bien chingón!! excelente bro!
no senti tan dificil el modo hard jeje, he aprendido a programar por mi cuenta y aunque hasta al momento no he consturido grandes cosas pero gracias a estos videos me doy cuenta que ha valido la pena hacer esos ejercicios de algoritmos
En vista y considerando que nadie más lo hizo, procedo.
Cabezón, haz más videos de este tipo.
Que buen video cabezon! aprendi un monton, muchas gracias!
Joder. Te sigo hace muy pocos días y realmente eres un fenómeno. Muy bien explicado todo y casos muy buenos!
Me encantó que hicieras un video con hard code por el comentario que te hice de que tuve que hacer una prueba así sin métodos del lenguaje y a lápiz y papel, está bien que no debatas si es útil o no, ni yo lo sé, pero me sentí realizado al poder resolver algo así y ser contratado, sin embargo me hubiera gustado que nos reconocieras a quienes te comentamos esto y dimos la idea para un nuevo video :(
En fin, tiene mi like por aceptar la idea y crear un video de esto, que seguro ayudará a muchos que no se esperan una prueba así y se las dejan caer toda 😅
Gracias
Que el ego no sea más grande que la humildad. Cuando se comparte conocimiento, no se hace por reconocimiento, sino por la satisfacción de ayudar a los demás.
Muy bueno, asi deberian enseñar a programar en las Universidades, lo basico, sencillo y profundo a la vez Pura Vida desde Costa Rica
totalmente, uno sale de la facultad sin saber una mierda realmente aprendo mas con estos videos o bootcamps
Increíble video Héctor, he aprendido varias cosas muy interesantes 💯💯💯
muy interesante, sigue haciendo videos asi
Uff justo dijiste lo que buscaba un curso de expresiones regulares. 😁
Muy bueno, gracias por compartir tu conocimiento, espero cada día aprender mas y gracias a tu tipo de videos lo consigo!
Eres un crack chaval
Me encanta el modo HARDCORE!!! \m/
SUPER LIKE!!!!!!!!! ❤❤❤
A veces no tengo ni idea de los temas que se hablan pero disfruto mucho los videos xD creo que me equivoqué de carrera 🥲
Cabezon, vos sos un genio!
Genial Gracias por compartir e inspirar , una de arquitectura de microservicios y estrategias de deployment sería genial
Ahi tienes tu like quiero el proximo video :3
UFFF ESTO ME SIRVE MUCHO!
Estaría chido que resolvieras problemas de LeetCode de diferentes dificultades utilizando este enfoque hardcoce
Puedes hacer más vídeos así por favor gracias saludos desde Venezuela
Grandioso video. Me gusta mucho la facilidad que tienes para explicar.
El de contar las veces que un número está en un arreglo yo lo haría con un solo for, aprovechando la flexibilidad que tiene js con los objetos.
Supongo que sería preferible por iterar menos veces, pero puedo estar equivocado.
En cada iteración del for principal podría hacer algo como
resultHC[num] = resultHC[num] ? resultHC[num] + 1 : 1;
Eso sí, entiendo que no es tan legible con un ternario, así que podría hacerlo con un if o incluso esa lógica un poco menos legible abstraerla en un método para que se entienda perfectamente qué es lo que hace.
Me faltó decir que de esa manera no terminas con un arreglo, pero sí con la solución, que es tener los diferentes números y las veces que se encuentra en el arreglo.
Con la solución que se menciono, terminarías con un objeto donde cada llave es un número de los que están en el arreglo original y el valor asociado a cada llave es el número de veces que ese número se encuentra en el arreglo.
Gracias, genial como siempre Héctor !!!, pero yo lo hubiera hecho...
Has más videos!!!
excelente
Más videos de modo HARDCORE por favor🤘
Primer comentario. 😃
El otro día me dieron una prueba técnica donde tenía que hacer una api para un hotel en 24hs que recopile datos y cree una factura, la arme y no les gustó 😭
Genial bro gracias por compartir este tipo de contenido saludos desde chile
Ahora me entero de que soy un programador hardcore. Como no me sé los métodos, y mi memoria con cuarentaitantos no retiene muchas cosas nuevas, me arreglo siempre con condidionales, bucles y vectores (array). Y pienso como si estuviese en excel y los vectores fuesen columnas. Con eso hago todo lo que quieras. De hecho, supongo que esos métodos lo que llevan por dentro es lo mismo, porque si vas a nivel ensamblador es lo único que hay, saltos condicionales y direcciones de memoria. De hecho no hacen falta ni bucles, porque los bucles son condicionales sobre una variable que se va incrementando. Se puede construir un bucle con if.
Si ves las cosas de esta manera, ya sabes programar en todos los lenguajes (o en ninguno 🤣).
Que bonita playera de follow the reaper
Genial
jajajajaja no nos exibas, si no luego que problemas les vamos a poner, ehhh? jajajaa muy buenos ejemplos, recuerden estructuras de datos son la vida del desarrollador!!!
Bro rolate tu fondo de pantalla, esta perron🤘.
🤟 Yo fui Hardcore media carrera xD
si quieren un reto intenten resolver el primero sin crear variables temporales
Buen video
Sería grandioso que hicieras un video para aprender auténticacion con google o facebook Héctor Crack 🤭👀
Yo estado haciendo algunos problemas en LeetCode y eh visto que de la forma de hardcode el tiempo de carga a veces puede ser menor a la forma facil ademas de que no tiene que andar llamando una función tras otra.
VIVAN LAS CERVESAS Y LA INFORMATICA Y EL ROCK un saludo Hector
hem cual es la extensión de vsCode para ver el navegador y las herramientas de desarrollador al lado, aun no la encuentro.
Cual sería tu guía para empezar con tus cursos?
Soy el primero🤗
la verdad para mi es mucho mas facil resolver los problemas algoritmicamente que con funciones....
Que tal, me gustaría que me recomendaras un vídeo tuyo o hicieras uno, en donde haga referencia a la publicación de un sitio web en IIS hecho con C#. Te lo agradecería mucho
ua-cam.com/video/iaFBQcd26HE/v-deo.html
Hardcore 🤘🤘🤘
Dreamweaver XDDDD, excelente video.
la primera en python :
n = "erick"
nuevo = ""
for i in range(-1,-6,-1):
nuevo += n[i]
print(nuevo)
gratificante que puedo resolver problemas de estructura de datos
nuevo sub
Puedes hacer un video donde se utilice SolR con MVC Core
llegó a los 1k de likes :D
Me recomiendan algún curso para ser bueno en entity framework? Venía de usar react y me pusieron a hacer el back de proyectos legacy para pasarlos a dotnet y ef
Hay alguna manera de generar string( cadenas de texto) de manera aleatoria(Obviamente yo dando como parámetros los string que generaría el programa)? Así como los número aleatorios con la clase Random? Es en C#
Lo podrías hacer creo yo usando un array o un set de letras de la a A la Z y con el mismo Random de los números podrías buscar una posición con techo o piso (esto lo estoy imaginando no lo he pensado mucho) y quizá si quieres pasar strings como parámetro podrías usar un ciclo para recorrer el set de strings y a su vez ejecutar el Random de casa letra y así quizá te sirva ajjaja XD nose
Ya lo hicimos en java con la librería random y el alfabeto hexadecimal, simplemente un valor númerico "aleatorio" que se traduzca en letras 👍
@@edgarsantiagoarizagarcia5506 si algo así trate de dar a entender XD
Que cool tu monitor ultrawide, es 49 pulgadas? Gracias por el video
15:00 en el caso que no me pidan que sea un array con objectos con el numero y la cantidad de repeticiones, podria usar un Hashmap y solo retornar un objecto con la key del numero y el valor de repeticion?
```js
const numbers = [1, 1, 5, 2, 6, 100, 100, 2, 5, 5, 5, 100]
let hashMap = {}
for (num of numbers) {
hashMap[num] = !hashMap[num] ? 1 : hashMap[num] + 1;
}
console.log(hashMap)
```
Sin hashmap, sin nada
Man no sé si te lo han dicho, pero te pareces bastante a Atila, el man que luchó contra Van Damme en Lionheart jajaja
mas videos
Una plana de length 😄😄
Hardcore 🤟
hola cracks alguien tiene el repo de los retos?? gracias Hector sos muy grosso!! saludos desde Arg
Hola, pregunta! está genial el fondo de pantalla que usa en el video alguien sabe si es de una banda?
Muy interesante... 🤔 Pero el length no cuenta como método?...
O sea si la idea era que los métodos estaban prohibidos digo 🤔... (Ya me vas a mandar a la chingada)🤣🤣
length no es método, es propiedad
el salto de dificultad que hay de estudiar un lenguaje como javaScript a estudiar una librería como react es enorme. Veo esto en comparación y se me hace sencillo. En react hay mucho concepto raro y que no entiendo
React es una libreria de JavaScript, si sabes logica de programacion y conoces JavaScript, no deberias tener problemas con React... el problema esta, basicamente, en estudiar un Framework o libreria, sin saber logica de programacion y el lenguaje con el que esta construido
Ahora que lo veo, el modo facil usa más metodos y algunas característica de JS, y el modo hardcore lo usa de modo más algoritmica jaja, yo siempre hize de la forma hardcore pensando que era más facil :c
¿Qué les parece usar un hashmap para resolver el problema dos?
let numbers = [1,1,5,2,6,100,100,2,5,5,5,100];
var result = {};
for (const num of numbers) {
result[num] ? result[num] +=1 : result[num] = 1;
}
console.log(result);
el entrevistador: hasta para cagar uso hashmap, haz algo sin usar hashmap
A mi me pusieron uno que la verdad no entendi sobre seguridad mas alla de los videos que he visto de ti creo que no he visto nada parecido, era sobre como controlar ciertos errores de diccionarios, ver que le hacia falta el codigo, lo unico que se podia hacer era compilar pero si fallaba no te decia por que o que rayos faltaba, aun asi me contrataron pues segun se habian equivocado de examen pero si me interesaria si sabes a que rayos me refiero XD
En el segundo problema creo que sería ideal romper el segundo ciclo una vez encontramos el elemento.
Qué buenos videos!! Muy entretenidos para ir probándose. De dónde sacas estas pruebas??
Saludos y gracias por tu contenido.
Le llegan a su twitter. Siguelo.
modo hardcore FUCK YEAH jajajaja
Los brewers
epico .. que a veces uso eso .. para rapido ..a veces la busqueda .. de como hacerlo tarda mas de lo que puedes hacerlo ...
chale nunca había usado for of :S
no esta complicao, hardcore es nivel FAANG o Programacion competitiva
Cabezon has un video de reportes en PDF con .net 6
ua-cam.com/video/rj6GTSbhcOM/v-deo.html
Cabezón 😂😂😂😂😂
Yo se que no tiene nada que ver, solo dato curioso, a gpt le pregunte si sabe que es firulais chucho y solovino, luego trato que me de más pero su respuesta esta pésima, no entiendo supongo que si reconoce los términos es pq lo entrenaron con esa info pero no realiza la conexión, o que se puede inferir
Forma hardcore sin objetos
Que tal UNA PRUEBA TECNICA para C#...