Unión de Arrays - Entrevistas Técnicas

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ต.ค. 2024
  • Este es el primer episodio de una nueva serie llamada "Entrevistas Técnicas". Donde voy a estar resolviendo problemas de lógica de programación y estructuras de datos que se suelen tomar en entrevistas técnicas de empresas como Google, Facebook, Amazon y Netflix.
    -----------------------------------------------------------------------------------------------------------
    Siganme en redes!
    Twitter: / deivchoi
    Instagram: / deivchoi
    -----------------------------------------------------------------------------------------------------------
    Indice:

ความคิดเห็น • 39

  • @vilmarchavez6883
    @vilmarchavez6883 7 หลายเดือนก่อน +6

    Hace tiempo perdi las ganas de seguir estudiando, pero este tipo me motiva a ser mejor, muchas gracias.

    • @GustavoPOW4
      @GustavoPOW4 7 หลายเดือนก่อน +1

      motivacion? quien la necesita, cuando se puede tener obsesion, disciplina y un objetivo.

  • @44valennn
    @44valennn 7 หลายเดือนก่อน +4

    otra solucion que se me ocurrio viendo el video y es mucho mas sencilla sacándole provecho a js es: num1 = […num1, …num2].sort((a,b) => a-b)

    • @deivchoi
      @deivchoi  7 หลายเดือนก่อน +3

      El problema con esto son los valores de nums1 que son “invalidos” los ceros del final

  • @maurocenturion8654
    @maurocenturion8654 6 หลายเดือนก่อน

    Está interesante saber que este problema corresponde al último paso del merge sort (ordenación por intercalación). En dónde se divide un arreglo 'a' a la mitad y a cada mitad se la sigue dividiendo hasta quedar un arreglo de un elemento.
    Después se intercalan las posiciones según si queremos ordenarlos de mayor o menor.

  • @josecalero4732
    @josecalero4732 7 หลายเดือนก่อน +1

    Me gustó esta serie, espero que sigan muchos videos, un saludo desde España!!

  • @liamleonardogimenez2406
    @liamleonardogimenez2406 7 หลายเดือนก่อน

    Por lo que aprendi en Intro a la programacion con Gobstone en la UNQ me resulto mas facil entender el segundo que el primero jaja

  • @tx4carlos506
    @tx4carlos506 7 หลายเดือนก่อน

    Hola hermanl eh visto tus videos sobre la adiccion a loa video juevo y la verdad me identifiquw un poc contigo y tratare de seguir tus tips para dejar esta adicción

  • @Emiliooc-v4r
    @Emiliooc-v4r 7 หลายเดือนก่อน

    Chino mi solucion: la verdad este ejercicio es muy sencillo si se utilizan los metodos que ya nos proporciona js, como el spread, concat, sort, etc, mi solucion en cuanto a eficiencia puede ser mejor ya que estoy usandonun arreglo temporal, podria haber creado un tercer indice pero pues fue lo primeronque se me ocurrio, saludos.
    function merge(array1,m, array2,n) {
    let temp = []
    let left = 0
    let right = 0
    while (left < m && right < n) {
    if(array1[left]

  • @tomasbenitez2807
    @tomasbenitez2807 7 หลายเดือนก่อน

    Yo lo hice asi:
    let nums1 = [1,2,3]
    let m = 0;
    let n = 0;
    let nums2 = [5,4,6,7]
    function ordenar (){
    for (let i = 0; i

  • @kado3894
    @kado3894 7 หลายเดือนก่อน +1

    Hola amigo 👋, estoy viendo tus videos ¿Hay algún bootcamp que recomiendes?

    • @deivchoi
      @deivchoi  7 หลายเดือนก่อน +1

      No hice ninguno xd escuche que el soyhenry es bueno

  • @GustavoPOW4
    @GustavoPOW4 7 หลายเดือนก่อน

    Si tenes un libro para recomendar con ejercicios, de este tipo y de mayor dificultad, los mismos resueltos, estarìa chevere amiwo, muchas gracias, hace tiempo llevo buscado para ponerme a practicar, y solo encuentro ejercicios aburridos de Matricies con problemas de Algebra lineal, en donde tenes que hacer los algoritmos por ej, en Java, ABURRRIDIISIMOS Y ABSTRACTOS COMO LCDSPM

    • @deivchoi
      @deivchoi  7 หลายเดือนก่อน

      Jajaja podes usar plataformas como leetcode y hackerrank y traducirlas al español usando el navegador o chat gpt

  • @erickruizabanto6976
    @erickruizabanto6976 7 หลายเดือนก่อน

    Buenas en python lo hice sin saber los tamaños de las listas , solo iterando en la lista nums2 y cada iteracion hacia un append de la lista nums1 , y luego un sorted para ordenar ascendente

    • @MrWorser
      @MrWorser 3 หลายเดือนก่อน

      Los arrays y las listas son estructuras diferentes

  • @luiggymacias5735
    @luiggymacias5735 7 หลายเดือนก่อน

    Los problemas de dynamic programming me cuestan mucho hacerlos, temgo wue ver videos de neetcode para entender

    • @deivchoi
      @deivchoi  7 หลายเดือนก่อน

      buen tema para preparar un episodio

  • @desmaystv7620
    @desmaystv7620 7 หลายเดือนก่อน

    Gracias por entregar este material deiv, estaría buenísimo si nos trajeras un video de la notación big O, explicada con ejemplos🥹🙏🏻

  • @jdfesa
    @jdfesa 7 หลายเดือนก่อน +1

    porque hablas de eficiencia y por otro lado decis que pueden utilizar un metodo de ordenacion bubble sort, sabiendo que es super ineficiente?

    • @deivchoi
      @deivchoi  7 หลายเดือนก่อน +1

      Al principio no es muy importante fijarse en la eficiencia. Recien menciono la eficiencia en el 2do razonamiento

    • @jdfesa
      @jdfesa 7 หลายเดือนก่อน

      @@deivchoi pero ese algoritmo no es ni de lejos recomendable. Lo aceptan en pruebas tecnicas de juniors?

    • @deivchoi
      @deivchoi  7 หลายเดือนก่อน

      Buen punto, no creo que te lo acepten en una prueba tecnica.

    • @jdfesa
      @jdfesa 7 หลายเดือนก่อน

      gracias por la respuesta, lo tendre en cuenta !

  • @sebrival
    @sebrival 7 หลายเดือนก่อน

    bro que modelo es tu silla y que tal te va?

  • @andres-kj9hg
    @andres-kj9hg 7 หลายเดือนก่อน

    Excelente bro

  • @MOBILE.ARG.
    @MOBILE.ARG. 6 หลายเดือนก่อน

    Otro capitulo mas👍

  • @onu9558
    @onu9558 7 หลายเดือนก่อน +1

    Mi solucion fue esta:
    function sumarArraysOrdenadamente (a, b) {
    a = a.concat(b)
    a.sort((x, y) => x - y);
    console.log(a)
    }
    sumarArraysOrdenadamente(nums1, nums2);

    • @deivchoi
      @deivchoi  7 หลายเดือนก่อน

      El problema es que si haces concat te van a quedar los ceros de nums1 que tenian que ser reemplazados

  • @WizardMoDz
    @WizardMoDz 7 หลายเดือนก่อน

    🙌

  • @cristianadonisjaviergomez1502
    @cristianadonisjaviergomez1502 7 หลายเดือนก่อน

    Necesito contactarme con usted tengo problemas con algo.

  • @federicoJ7656
    @federicoJ7656 7 หลายเดือนก่อน +1

    k-- fuera del condicional para no repetir código

    • @deivchoi
      @deivchoi  7 หลายเดือนก่อน +1

      True 👏👏👏

  • @manuanton8631
    @manuanton8631 3 หลายเดือนก่อน

    Que lío con lo de K ahora apunta acá

  • @ankh2729
    @ankh2729 7 หลายเดือนก่อน

    me recomiendas estudiar programacion via online?

    • @deivchoi
      @deivchoi  7 หลายเดือนก่อน

      Si 😎

    • @ankh2729
      @ankh2729 7 หลายเดือนก่อน

      @@deivchoi no puedo ir a la uni ahora asi que no se que hacer.Que me recomiendas aprender?

    • @JeriFloresZEnx
      @JeriFloresZEnx 7 หลายเดือนก่อน

      ​@@ankh2729 aprende java y podrás aprender cualquier lenguaje (no javascript)

  • @joshjo1664
    @joshjo1664 7 หลายเดือนก่อน

    First