Тёмный

Busca Sequencial e Binaria 

Andrey Masiero
Подписаться 790
Просмотров 10 тыс.
50% 1

Опубликовано:

 

8 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 33   
@fabiospedro76
@fabiospedro76 4 года назад
Entre centenas de vídeos que assisti, este foi o mais simples e o mais direto ao ponto!, pena que como na busca sequencial eu só achei este video no final, e tive que percorrer todo o vetor do youtube...kkkkk! Obrigado pela explicação!
@AndreyMasiero
@AndreyMasiero 4 года назад
Rsrs Boa Fabio! Espero poder compartilhar mais conhecimentos contigo. Abraço
@ocodigodagrana
@ocodigodagrana 11 месяцев назад
Adorei a aula! Didática e objetiva!
@mauriciobarbosa4757
@mauriciobarbosa4757 4 месяца назад
Excelente aula, obrigado.
@GiovanaOliveira97
@GiovanaOliveira97 2 года назад
Excelente explicação Andrey! Estava confusa com o conteúdo de vídeo da aula de Pensamento Computacional no curso de Engenharia de Computação da UNIVESP (que é uma excelente universidade, mas fiquei com dificuldade nessa matéria), e seu vídeo me ajudou muito a esclarecer minhas dúvidas quanto ao raciocínio da busca binária! Indiquei sua aula no fórum da faculdade, obrigada!
@AndreyMasiero
@AndreyMasiero 2 года назад
Fico feliz em poder ajudar Giovana! Esses assuntos são complicadinhos no começo, aos poucos tudo vai fazendo mais sentido :)
@warleyzatch15
@warleyzatch15 5 лет назад
Excelente explicação!
@AndreyMasiero
@AndreyMasiero 5 лет назад
Valeu Warley! Em breve teremos mais videos.
@marianagouveia4634
@marianagouveia4634 Год назад
Aula show demais professor! Excelente, conteudo bem explicado
@AndreyMasiero
@AndreyMasiero Год назад
Fico feliz em poder ajudar!! :)
@barbosa880
@barbosa880 4 года назад
Ótima explicação!
@AndreyMasiero
@AndreyMasiero 3 года назад
Imagina! Espero que outros videos possam te ajudar tbm.
@gilmarcossantos3951
@gilmarcossantos3951 4 года назад
MUITO BOM!
@AndreyMasiero
@AndreyMasiero 3 года назад
Valeu! Espero que continue curtindo o canal :)
@bielzzr6s
@bielzzr6s 3 года назад
saber ler eu tbm sei
@felipepinheiro9235
@felipepinheiro9235 Год назад
Teria alguma difereça entre busca binária e árvore binária de busca?
@felipepinheiro9235
@felipepinheiro9235 Год назад
Acabei ficando meio perdido com algumas explicações que encontrei.
@AndreyMasiero
@AndreyMasiero Год назад
Salve Felipe! Cara a diferença é basicamente nas operações. O princípio envolvedo ambos são os mesmos, a ordenação dos elementos. Porém, como a busca binária envolve um array/vetor não conseguimos garantir a ordenação com outro algoritmo, seja um insertion sort ou algum outro após a inclusão de novos elementos. A árvove binária já mantém uma regra a partir da inserção. Sempre os elementos menores ficam a esquerda e os maiores a direita. Isso permite que você aplique a busca binária para procurar um elemento na estrutura de árvore mais facilmente, ja que ela está organizada para isso. De uma maneira mais simples, pense que a busca binária é uma operação de busca da árvore binária. Espero ter ajudado na explicação :) Grande abraço!
@felipepinheiro9235
@felipepinheiro9235 Год назад
@@AndreyMasiero Agora ficou um pouco mais claro. Muito obrigado
@AndreyMasiero
@AndreyMasiero Год назад
@@felipepinheiro9235 se puder ajudar em algo mais, só falar! Abraço
@viajanteefemero3414
@viajanteefemero3414 2 года назад
facil facil de entender, vlw
@reinaldovinicios4076
@reinaldovinicios4076 4 месяца назад
interessante, só que eu t o tentando retornar o índice e não consigo kk (ou pelo menos está difícil kk)
@carol__456
@carol__456 6 месяцев назад
No caso da busca sequencial em uma lista ordenada, se o valor não estiver na lista, ele percorre a lista inteira ou encerra antes?
@AndreyMasiero
@AndreyMasiero 6 месяцев назад
Nesse caso, como a lista está ordenada, você pode adicionar uma condição para ele parar, se o valor procurado for maior que o atual. O algoritmo é uma ideia de passos para executar a tarefa. Durante a implementação você pode sempre adicionar alguma condição que otimize ele. Mas reforço que se a lista está ordenada, use sempre a busca binária, pois será mais rápida na maioria dos casos.
@carol__456
@carol__456 6 месяцев назад
O q eu encontrei: qd a busca é sequencial, ela irá percorrer toda a lista. Mas qd é sequencial OTIMIZADA, ela irá verificar se o valor buscado é maior ou menor q os valores da lista. Ex: número buscado: 2. A lista: [1,3,4]. Ele irá verificar até o 3, pois 1 é menor q o valor buscado e 3 é maior. Logo, o valor buscado na existe na lista.
@AndreyMasiero
@AndreyMasiero 6 месяцев назад
@@carol__456 sim, é isso mesmo. Você pode escolher validações para otimizar a busca sequencial. A única consideração é que se seu conjunto de dados está ordenado, a melhor opção de busca até o momento será a busca binária, por ser mais eficiente em termos de processamento.
@letrasdealessandra
@letrasdealessandra 2 года назад
busca binaria em 4:53
@dienyfranzi2215
@dienyfranzi2215 9 месяцев назад
Boa teacher. Mas como eu cálculo quantas etapas minha busca levou para achar o número 87??
@AndreyMasiero
@AndreyMasiero 9 месяцев назад
Na busca binaria o numero de etapas sera sempre log(n). Se eu entendi sua pergunta corretamente :)
@italokelmy7372
@italokelmy7372 Год назад
sempre tem que dividir por 2?
@AndreyMasiero
@AndreyMasiero Год назад
Sim, no caso da busca binária é sempre por dois. Este é o motivo de chamar binária, bi vem de dois :)
@italokelmy7372
@italokelmy7372 Год назад
@@AndreyMasiero hmmm
@italokelmy7372
@italokelmy7372 Год назад
@@AndreyMasiero me escrevi no concurso do banco do brasil aí vai cair isso tbm kkkk, vc sabe como cai esses tipo de pergunta em concurso sobre Estrutura de dados e algoritmos: Busca sequencial e busca binária sobre arrays; Ordenação (métodos da bolha, ordenação por seleção, ordenação por inserção), lista encadeada, pilha, fila e noções sobre árvore binária
Далее
Starman🫡
00:18
Просмотров 14 млн
Они захватят этот мир🗿
00:48
Просмотров 563 тыс.
POV: Your kids ask to play the claw machine
00:20
Просмотров 9 млн
Árvore Binária de Busca
14:36
Просмотров 112 тыс.
Busca binária iterativa e recursiva na linguagem C.
34:23
ALGORITMOS DE ORDENAÇÃO
12:04
Просмотров 18 тыс.
ÁRVORES na Computação I Estrutura de Dados #9
18:56
Árvores AVL
15:10
Просмотров 80 тыс.
Vetor - Linguagem C - array
12:07
Просмотров 54 тыс.
Starman🫡
00:18
Просмотров 14 млн