Aula 02 - Vetor de String e Busca linear - Estruturas de Dados com Java

Поделиться
HTML-код
  • Опубликовано: 5 ноя 2024

Комментарии • 47

  • @jssxV
    @jssxV Год назад +14

    2023, MATANDO A MINHA MAIOR DUVIDA EM JAVA, ESTRUTURA DE DADOS, RUMO AO SUCESSO DO PROGRAMADOR JUNIOR JAVA!!! MUITO OBRIGADO POR ESSE VÍDEO EXISTIR!

  • @GillianGomes
    @GillianGomes Месяц назад +1

    Gostei demais da sua forma de explicar. Parabéns pelo ótimo conteúdo!

  • @itspopsplace
    @itspopsplace 17 дней назад +1

    estou adorando seus videos, explica de forma divertida direta e ficou muito mais facil de aprender um assunto tao complexo

  • @mid-night404
    @mid-night404 5 месяцев назад +2

    INCRÍVEL, A sua didática é sensacional, simplesmente muito obrigado, está me salvando muito!

  • @xVII-ch5bv
    @xVII-ch5bv 9 месяцев назад +3

    Sua didática é ótima, que bom que encontrei seu canal! 😊

  • @erick-yj6qd
    @erick-yj6qd Год назад +1

    Professor vc e demais sempre de ensinando de forma descontraído e divertido vc acho que o primeiro programador que ensinar assim vc e demais graças homem 😅

  • @bl1tz_x
    @bl1tz_x 3 года назад +13

    Aula incrível e eu ainda morro de rir com as coisas que o professor comenta kkkkk

    • @DanielAzevedoProf
      @DanielAzevedoProf 2 года назад

      Eu também morro de rir kkkkkkkkkkk

    • @warx1680
      @warx1680 6 месяцев назад

      @@DanielAzevedoProf Eu também morro de rir kkkkkkkkkkk

    • @canggreek6732
      @canggreek6732 6 месяцев назад

      @@warx1680 eu tambem morro de rir kkkkk valacaus

    • @warx1680
      @warx1680 6 месяцев назад

      @@canggreek6732 Vitor 🐁

    • @canggreek6732
      @canggreek6732 6 месяцев назад

      @@warx1680 Vinicius 🦎

  • @brunocrispim7893
    @brunocrispim7893 2 года назад +4

    Não sou de falar, mais vc merece um grande PARABÉNS! Que aula simples, porém, extremamente dinâmica lembrou meu professor PABLO, divertido e prático.
    Parabéns, novamente, não deixe de postar mais conteúdos enriquecedores.
    🙏🙏🙏🙏🙏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏

  • @lucasmanoel1629
    @lucasmanoel1629 2 месяца назад +1

    Like! para esse conteúdo sensacional!

  • @gbdnz
    @gbdnz 3 месяца назад +1

    Ótima didática e conteúdo! Sou fã.

  • @deboraribeirodias4797
    @deboraribeirodias4797 Год назад +1

    Caraaaaaa, vc me salvou!!!!🤩🤩🤩🤩😁 estava presa nessa questão e sem entender o "else" não estava dando certo 🥲🥲

  • @thatwasweirdd
    @thatwasweirdd 4 месяца назад +1

    nussa, eu te amo cara

  • @siicap8197
    @siicap8197 Год назад +2

    Fala professor, muito obrigado pelo treinamento, de altíssima qualidade!
    Sem querer abusar da sua boa vontade, gostaria de pedir que o senhor criasse um curso exclusivamente de estrutura de dados com Java na Udemy de preferência usando a ide eclipse ou intelij. Estou fazendo esse dessa playlist um outro seria um reforço do conhecimento.

    • @leguarino
      @leguarino  Год назад +1

      Olá. Que bom que a playlist está sendo útil para você. Infelizmente, não será possível criar um curso na Udemy. Todo o conteúdo já está disponível nesta playlist.
      Usar as IDE Eclipse ou IntelliJ não interfere no conteúdo do curso de Estrutura de Dados.

  • @FellipeTut0riais
    @FellipeTut0riais 4 года назад +6

    Sensacionaaaaaaal, muito boa aula, continue por favor !!!

  • @samuelassis632
    @samuelassis632 2 года назад +1

    Caramba tava maluco com um problema igual a esse antes de ontem e agora encontrei a solução, muito obrigado to iniciando com estrutura de dados.

  • @souluzvioleta
    @souluzvioleta 4 года назад +3

    Muito bom! Observe, eu estava procurando uma flag desse tipo: de um texto de uma tela copiada para o clipboard eu fiz uma lista (cada linha separada por "enter") e o texto alvo aparecia na linha a seguir a "Observações desta unidade". Mas meu loop, ao encontrar "Observações desta unidade" parava (break) e eu não conseguia ir para a outra linha. AGORA POSSO, POIS TIREI UMA CARONA NO SEU CÓDIGO.
    OBRIGADO!

  • @igorlinhu
    @igorlinhu Год назад +1

    Nossa ,era exatamente isso que eu tava procurando .

  • @FP_AO
    @FP_AO Год назад +1

    muito bom. simples e direito.

  • @PatrickSantosbass
    @PatrickSantosbass 4 года назад +2

    Muito Bom professor !! Muito obrigado pelas aulas !!

  • @carolfagundes4342
    @carolfagundes4342 Год назад +1

    Muito bom!!

  • @jeffersonluiz269
    @jeffersonluiz269 3 года назад +2

    Show de bola, coisa linda mesmo!

  • @ranyranys
    @ranyranys 2 года назад +1

    Muito bom!! Muito obrigada pelas aulas!! 😁

  • @kauarodrigo6374
    @kauarodrigo6374 Год назад +3

    Essa foi a minha maneira de realizar o exemplo :
    String estados[] = {"AL", "SP", "AC"};
    /**
    * Exemplo de busca linear
    *
    * @Obs ela é uma das piores buscas quando se trabalha com muitos
    * elementos
    */
    Scanner teclado = new Scanner(System.in);
    System.out.print("Digite um estado : ");
    String res = teclado.next();
    for (int c = 0; c < estados.length; c++) {
    if (estados[c].equalsIgnoreCase(res)) {
    System.out.println("O item se encontra na lista");
    break;
    } else if (c == estados.length - 1) {
    System.out.println("O item não se encontra na lista");
    }
    }
    teclado.close();

    • @thyne_
      @thyne_ 8 месяцев назад

      Por que fechar o scanner?

  • @andreguimaraesdejesus
    @andreguimaraesdejesus 2 года назад +1

    Destaque, eu também odiava pintar mapas!

  • @FaLewis
    @FaLewis 2 года назад +3

    Eu tenho dificuldades em criar essa estrutura, todos dizem que é logica de programação, no seu ponto de vista seria isso ?
    tenho uma dificuldade de entender kk

    • @leguarino
      @leguarino  2 года назад +1

      Sim. Lógica de programação só se aprende exercitando, tentando fazer. Para entender vetor, primeiro vc precisa entender bem de FOR e variáveis.

  • @moyalbino1
    @moyalbino1 2 года назад +1

    Esta ajudando demais, pauso o vídeo para entender os comando... =0

  • @thyne_
    @thyne_ 8 месяцев назад +1

    meu segundo projeto pra reforçar o conhecimento
    //vetor das frutas
    String VetorTexto2[] = new String[10];
    VetorTexto2[0] = "Abacate";
    VetorTexto2[1] = "Pera";
    VetorTexto2[2] = "Maçã";
    VetorTexto2[4] = "Banana";
    VetorTexto2[5] = "Uva";
    VetorTexto2[6] = "Pitaya";
    VetorTexto2[3] = "Cereja";

    //Vetor das cores das frutas
    String[] CorCorreta = new String[10];
    CorCorreta[0] = "verde";
    CorCorreta[1] = "verde";
    CorCorreta[2] = "Vermelho";
    CorCorreta[4] = "Amarelo";
    CorCorreta[5] = "Roxo";
    CorCorreta[6] = "Rosa";
    CorCorreta[3] = "roxo";

    //iniciando o scanner
    Scanner CorDasFrutas = new Scanner(System.in);

    for(int i = 0; i< VetorTexto2.length; i++ ){
    System.out.println("Qual é a cor do(a)" + VetorTexto2[i] + " ? ");
    //lê a resposta
    String RespostaCor = CorDasFrutas.nextLine();
    //Verifica se a resposta está correta
    if(RespostaCor.equalsIgnoreCase(CorCorreta[i])){
    System.out.println("Você acertou!");
    }else{
    System.out.println("Errado, tente de novo");
    }

    }

  • @thyne_
    @thyne_ 9 месяцев назад +1

    Podemos imprimir quantidades maiores de valores usando o for, mas para declarar, tem que ser sempre um por um? Considerando que vc não está usando uma base de dados por exemplo

    • @leguarino
      @leguarino  9 месяцев назад

      Você pode imprimir mais valores dentro do FOR, conforme precisar.

    • @thyne_
      @thyne_ 9 месяцев назад +1

      @@leguarino mas consigo atribuir valores as posições com a mesma facilidade que tenho pra imprimir? Se eu quiser criar uma lista com mil valores, vou precisar atribuir um por um as suas posições, ou tem um melhor caminho ?

    • @leguarino
      @leguarino  9 месяцев назад

      @@thyne_ Não, você pode usar o FOR para atribuir valores passando por cada posição.
      Veja as linhas 8,9 e 10 deste vídeo: ruclips.net/video/hkBOn-665a8/видео.htmlsi=pE9BpFVezUMgYCu-&t=1248

    • @thyne_
      @thyne_ 9 месяцев назад

      @@leguarino Valeuu!!

  • @ricaciosantana3786
    @ricaciosantana3786 2 года назад +1

    Top

  • @TennyMoney
    @TennyMoney 2 года назад +1

    Como faz para colocar os estados digitados pelo usuario

    • @leguarino
      @leguarino  2 года назад +1

      Vou dar uma dica: faça um FOR e, dentro dele, leia o valor com a classe Scanner. Vc vai encontrar a solução no Google.

    • @TennyMoney
      @TennyMoney 2 года назад

      @@leguarino obg, consegui agora a pouco, estou tentando criar agora um metkto de remover dentro desta mesma lista, porém não tô conseguindo de jeito nenhum sempre da erro

  • @thyne_
    @thyne_ 8 месяцев назад +1

    Projeto 1 pra reforçar o conhecimento
    System.out.println("Tente adivinhar 1 dos 7 times presentes na lista :) ");

    Scanner EntradaT = new Scanner(System.in);
    System.out.println("Qual time vc acha que está presente na lista? ");
    String RespostaDoUsuario = EntradaT.nextLine();

    String[] ListaTimes = new String[7];

    ListaTimes[6] = "Corinthians" ;
    ListaTimes[3] = "Palmeiras";
    ListaTimes[4] = "Barcelona";
    ListaTimes[1] = "São Paulo";
    ListaTimes[2] = "Ponte preta";
    ListaTimes[5] = "Cruzeiro";
    ListaTimes[0] = "Ceara";

    boolean encontrou = false;
    for(int i = 0; i

  • @sergiodantas1173
    @sergiodantas1173 5 месяцев назад

    Show de bola!