Aula 17 - Algoritmo Quick Sort - Estruturas de Dados com Java

  Рет қаралды 9,598

leguarino

leguarino

Күн бұрын

Пікірлер: 22
@williamcarvalhoCoelho
@williamcarvalhoCoelho Жыл бұрын
na faculdade eu dormia nessas aulas, estou eu aqui aprendendo de uma forma muito legal
@livianosaurusrex
@livianosaurusrex 2 жыл бұрын
Não canso de comentar em todos os videos de vcs. Obrigada pela clareza e didática das aulas! Vcs são mto bons!
@limamil10
@limamil10 4 жыл бұрын
Esse professor é fera ! Ensina tudo com muita simplicidade e a gente aprende. Tks so much great master !
@eduardokainan8696
@eduardokainan8696 3 жыл бұрын
Otimas aulas!!!
@fredericorodrigues7527
@fredericorodrigues7527 Жыл бұрын
Onde eu preciso alterar exatamente para definir o pivô como sendo o último elemento do vetor?
@luccaliravicentim707
@luccaliravicentim707 2 жыл бұрын
Boa tarde Leandro, Como eu poderia estar fazendo uma contagem de quantos passos foram necessários para ordenar o vetor ? tem alguma dica ? Obrigado !
@leguarino
@leguarino 2 жыл бұрын
O jeito mais fácil nesse código é vc criar uma variável static contagem fora de todos os métodos e, logo acima da linha int aux=vetor[i], vc coloca contagem++. Depois, é só imprimir a variável contagem no final do main()
@luccaliravicentim707
@luccaliravicentim707 2 жыл бұрын
Obrigado pela ajuda Leandro ! +1 inscrito
@CAIOGUILHERMEJCDASILVA
@CAIOGUILHERMEJCDASILVA Жыл бұрын
Ótimo conteúdo, você fez o Merge Sort? nao encontro no seu canal
@leguarino
@leguarino Жыл бұрын
O merge Nao
@gaeleijinogawa8580
@gaeleijinogawa8580 Жыл бұрын
Professor, entendi que o algoritmo é feito em partições, mas não entedi como funciona o valor da 'esquerda' e da 'direita' ? Seria quando você coloca no "int i = esquerda - 1 e int j = direita+1" ? Se puder me ajudar, agradeço
@leguarino
@leguarino Жыл бұрын
"esquerda" e "direita" são variáveis usadas para indicar os índices (as posições do vetor) para comparação. O algoritmo vai comparando um valor à esquerda com um valor à direita (dentro de cada partição). Se o valor da esquerda é maior que o da direita, significa que deve haver uma troca entre os valores.
@gaeleijinogawa8580
@gaeleijinogawa8580 Жыл бұрын
@@leguarino ah, entendi. Obrigado prof!
@BARONZEIRA
@BARONZEIRA Жыл бұрын
Com esses algoritmos eu consigo ordenar somente vetores ou eu posso ordenar elementos dentro de uma lista ligada?
@leguarino
@leguarino Жыл бұрын
Qualquer conjunto de dados. Obviamente, você precisará adaptar o código para tipo de estrutura de dados
@Henrique-sp2dk
@Henrique-sp2dk 4 жыл бұрын
e caso eu queira utilizar um vetor double?
@leguarino
@leguarino 4 жыл бұрын
Sem problemas, só mudar o tipo do dado no vetor. As posições de um vetor sempre serão de números inteiros. O conteúdo de cada posição pode ser double.
@ryanbarros8467
@ryanbarros8467 3 жыл бұрын
se eu quiser em ordem decrescente, oq eu devo mudar ?
@leguarino
@leguarino 3 жыл бұрын
Os sinais de < e > nas condições que comparam o vetor com o pivot.
@ryanbarros8467
@ryanbarros8467 3 жыл бұрын
@@leguarino fiz e deu certo, obrigado !
@sergiodantas1173
@sergiodantas1173 6 ай бұрын
muito bom, mas, preciso de mais tempo para entender melhor
Aula 16 - Algoritmo Heap Sort - Estruturas de Dados com Java
22:21
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
O que é e COMO FUNCIONA o QuickSort (passo-a-passo)
21:54
Elemar Junior
Рет қаралды 14 М.
Quicksort Sort Algorithm in Java - Full Tutorial With Source
24:58
Coding with John
Рет қаралды 257 М.
Aula 12 - Insertion Sort - Estruturas de Dados com Java
25:20
Learn Quick Sort in 13 minutes ⚡
13:49
Bro Code
Рет қаралды 425 М.
MERGE SORT |  Algoritmos #7
23:34
Programação Dinâmica
Рет қаралды 47 М.
Aula 10 - Busca Binária -  Estruturas de Dados com Java
21:45
leguarino
Рет қаралды 10 М.
Aula 11 - Bubble Sort  - Estruturas de Dados com Java
23:52
leguarino
Рет қаралды 8 М.
Programar em Java - Algoritmo de Ordenação Bubble Sort - Aula 33
18:24
De aluno para aluno
Рет қаралды 84 М.
Ordenação de Dados - HeapSort
6:45
André Quintiliano
Рет қаралды 22 М.
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН