na faculdade eu dormia nessas aulas, estou eu aqui aprendendo de uma forma muito legal
@livianosaurusrex2 жыл бұрын
Não canso de comentar em todos os videos de vcs. Obrigada pela clareza e didática das aulas! Vcs são mto bons!
@limamil104 жыл бұрын
Esse professor é fera ! Ensina tudo com muita simplicidade e a gente aprende. Tks so much great master !
@eduardokainan86963 жыл бұрын
Otimas aulas!!!
@fredericorodrigues7527 Жыл бұрын
Onde eu preciso alterar exatamente para definir o pivô como sendo o último elemento do vetor?
@luccaliravicentim7072 жыл бұрын
Boa tarde Leandro, Como eu poderia estar fazendo uma contagem de quantos passos foram necessários para ordenar o vetor ? tem alguma dica ? Obrigado !
@leguarino2 жыл бұрын
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()
@luccaliravicentim7072 жыл бұрын
Obrigado pela ajuda Leandro ! +1 inscrito
@CAIOGUILHERMEJCDASILVA Жыл бұрын
Ótimo conteúdo, você fez o Merge Sort? nao encontro no seu canal
@leguarino Жыл бұрын
O merge Nao
@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 Жыл бұрын
"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 Жыл бұрын
@@leguarino ah, entendi. Obrigado prof!
@BARONZEIRA Жыл бұрын
Com esses algoritmos eu consigo ordenar somente vetores ou eu posso ordenar elementos dentro de uma lista ligada?
@leguarino Жыл бұрын
Qualquer conjunto de dados. Obviamente, você precisará adaptar o código para tipo de estrutura de dados
@Henrique-sp2dk4 жыл бұрын
e caso eu queira utilizar um vetor double?
@leguarino4 жыл бұрын
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.
@ryanbarros84673 жыл бұрын
se eu quiser em ordem decrescente, oq eu devo mudar ?
@leguarino3 жыл бұрын
Os sinais de < e > nas condições que comparam o vetor com o pivot.
@ryanbarros84673 жыл бұрын
@@leguarino fiz e deu certo, obrigado !
@sergiodantas11736 ай бұрын
muito bom, mas, preciso de mais tempo para entender melhor