Resolviendo prueba técnica para Java Junior☕

Sdílet
Vložit
  • čas přidán 6. 09. 2024
  • Resolviendo prueba técnica para Java Junior ☕
    Repositorio: github.com/mit...
    #mitocode​ #programacion #java
    Síguenos también en
    Cursos Premium: www.mitocode.c...
    Comunidad Discord: / discord
    Twitch: / mitocodeoficial
    Facebook: / mitocode
    CZcams: / mitocode
    Instagram: / mitocode
    Twitter: / mitocode
    TikTok: / mitocode

Komentáře • 35

  • @ramiroperezsanz6577
    @ramiroperezsanz6577 Před 11 měsíci +2

    String original = "Hola, mundo!";

    // Crear una cadena vacía para almacenar el resultado invertido
    String resultado = "";

    // Recorrer el String original desde el final hacia el principio
    for (int i = original.length() - 1; i >= 0; i--) {
    resultado += original.charAt(i);
    }

  • @Jesus-hi6qy
    @Jesus-hi6qy Před rokem +1

    🎉 grande crack por compartir esta info, sigue así hermano +1

  • @carlosestebangil
    @carlosestebangil Před rokem +3

    En el 8 dijiste que la premisa era encontrear o los duplicados o aquellos q no son duplicados, pero lo que hiciste fue obtener una lista con TODOS los elementos solo que no mas de una vez cada uno, pero la premisa indicaba otra cosa, yo lo que entiendo es que dados n elementos en una lista obtener los que no estan duplicados en tu caso la solucion no deberia incluir al 1 que es un elemento duplicado ni al 2 ni al 5 , porque son elementos duplicados. los no duplicados serian el 3 , el 4 y el 9. Eso pedias creo o al menos eso entendí yo. Igualmente incluso si yo no me equivoco en esta , te amamos igual mito, tus videos son una guia muy practica. btw: la premisa por como la entendí yo es un poquito mas complicada que eliminar los duplicados, ya q es mostrar u obtener solo aquellos que no estan duplicados, lo resolví con un hashmap con key = elem y valor = un int a modo de contador, como el hashmap no admite duplicados tu parte ya la tenia (similar al set) pero luego el map me ayudó a contar la cant de ocurrencias de cada elemento ( recorriendo la lista ) y luego con un stream desde el entryset con .filter x value del entry (el contador de cada elem no dupli ) que fuese == 1 . Saludos desde Argentina! \m/

    • @matiasjimenez389
      @matiasjimenez389 Před rokem +1

      Así es, debía ser una lista de no duplicados y trajo todo los números sin duplicarlos. Quizás se confundió, le puede pasar a cualquiera.

    • @sevastiancanari8926
      @sevastiancanari8926 Před rokem

      public int listNoRepetidos(int numero){
      List characteres = new ArrayList(List.of(String.valueOf(numero).split("")));
      for(int i =0; i

    • @kuki0607
      @kuki0607 Před 8 měsíci

      ​@@sevastiancanari8926​creo que no es muy viable colocar 3 bucles para eliminar repetidos, a MI parecer, basta con insertar en la lista directamente los que no son duplicados
      private void m8GetOnlyNotDuplicatedList(List listSend) {
      List newList = new ArrayList();
      for (Integer value : listSend) {
      if (listSend.indexOf(value) == listSend.lastIndexOf(value)) {
      newList.add(value);
      }
      }
      newList.forEach(System.out::println);
      }

  • @daironluisnaranjoalmanza4707

    En el de los bisiestos si el año es divisible por 4 entonces se puede comprobar si es divisible por 100, si no lo es entonces es bisiesto y si es divisible por 100 hay q comprobar si lo es por 400 y si lo es es bisiesto tambien y en cualquier caso contrario no es bisiesto.

  • @asgharfarhadi6953
    @asgharfarhadi6953 Před 7 měsíci

    mas videos asi por fa ejericicios para desarrollar la logica de programacion y asi con el tiempo poder resolver cualquier problema

  • @danielaandreagonzalezhenao7841

    ¡Excelente! ¡Muchas gracias!

  • @erickmontalvo9368
    @erickmontalvo9368 Před rokem +5

    Hola, hice el algoritmo de Capicua al mismo tiempo, lo realice de esta manera. que tal quedo?
    static boolean esCapiCua(int numero){
    boolean isCapiCua = false;
    String parseNumero = String.valueOf(numero);
    int length = parseNumero.length()-1;
    for (int i = 0; i < parseNumero.length(); i++) {
    if (parseNumero.charAt(i) == parseNumero.charAt(length)) {
    isCapiCua = true;
    }else {
    isCapiCua = false;
    }
    length--;
    }
    return isCapiCua;
    }

    • @israelramirez8643
      @israelramirez8643 Před rokem +4

      Puedes romper el ciclo con un break cuando al menos un dígito no cumpla la condición

  • @dangercode6125
    @dangercode6125 Před 4 měsíci

    Pss no se cuando fui junior hace algunos ayeres pedian la serie de fibonacci y ordenar numeros o voltear una cadena sin el reverse ahora me piden que haga un heatlhy check

  • @luisco9
    @luisco9 Před 10 měsíci

    estoy haciendo pruebas nuevamente, y por lo regular en mi caso plantean un problema real de un cliente, piden montar la base de datos relacional y hacer el apirest con java, en el último hasta front en angular me pidieron

    • @MitoCode
      @MitoCode  Před 10 měsíci +1

      Eso sería un full stack y no es normal para un junior

    • @Alexis-en5ss
      @Alexis-en5ss Před 5 měsíci

      x2 a mi me pidieron api rest y angular hacer un editor de curriculums

  • @juandebenedetti2884
    @juandebenedetti2884 Před rokem +1

    Puedes pasar tu color scheme en formato .xml o cualquier otro formato?

  • @DiteOgame
    @DiteOgame Před 4 měsíci

    static public String revertir(String cadena) {
    String aux="";
    for (int i=cadena.length()-1;i>=0;i--) {
    aux=aux+cadena.charAt(i);
    }
    return aux;
    }

  • @SoyJavero
    @SoyJavero Před rokem

    excelente

  • @antoniodxc5585
    @antoniodxc5585 Před rokem +3

    A mi lo q me pidieron fue hacer un CRUD sin framework y nada, todo a patita, sin consultar internet.

  • @MiguelSilva-ur9xd
    @MiguelSilva-ur9xd Před 10 měsíci

    public String reverseChain(String target){
    ...> if(target.length() == 0){
    ...> return target;
    ...> }
    ...> String newTarget = target.substring(0,target.length()-1);
    ...> char x = target.charAt(target.length()-1);
    ...> return x + reverseChain(newTarget);
    ...> }

  • @francovedia5584
    @francovedia5584 Před rokem

    gracias.

  • @danielram8014
    @danielram8014 Před rokem

    esos ejercicios los lleve el primer semestre en la universidad y de verdad te preguntan eso en las entrevistas?

    • @ratchet4397
      @ratchet4397 Před rokem

      Depende de la vacante , si la preuba es para ver tu lógica y como digo en el vídeo priorizar los algoritmos entonces si ponen este tipo de preuba , ahora sí el objetivo es priorizar la programación orientada a objetos pues lo vas a tener que hacer usando métodos , constructores etc.

  • @cristianvega9393c
    @cristianvega9393c Před 3 měsíci

    pero se ve que los tenias mas que preparados

  • @ignaciomatiasdiaz9710
    @ignaciomatiasdiaz9710 Před rokem +3

    Yo esperando a ver si calificó para junior.

  • @Axel-sw5ux
    @Axel-sw5ux Před rokem

    mi prueba será con google docs ._.

  • @ilalc11
    @ilalc11 Před 10 měsíci

    El code más simplificado del m2IsCapicua:
    private boolean m2IsCapicua(Integer number) {
    String numberText = String.valueOf(number);
    return new StringBuilder(numberText).reverse().toString().equals(numberText);
    }

  • @angelodangelo6711
    @angelodangelo6711 Před rokem

    Tardaste mucho tiempo morrro despedido.. Antes de no ser contratado