QUICK SORT - ITA

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

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

  • @imfulvio
    @imfulvio 4 года назад +21

    No vabbè grazie! Cioè con pochi minuti mi hai reso “semplice” uno degli algoritmi più complessi del corso. Grazie infine

  • @enzasilvis5584
    @enzasilvis5584 Год назад +10

    sto preparando algoritmi e strutture dati 1 e onestamente il tuo canale youtube è un miracolo, le spiegazioni sono chiarissime, grazie per quello che fai ❤

    • @Algoritmi01
      @Algoritmi01  Год назад

      Grazie davvero!! Vorrei aiutarvi di più ma il tempo accidenti non è molto. In bocca al lupo per l’esame 🍀

  • @francescoi.7467
    @francescoi.7467 Год назад +2

    Volevo ringraziarti per la grandissima mano che mi hai dato nel superare l'esame di Algoritmi e Strutture Dati. L'ho dato il 28 luglio, avevo il cervello fuso dal caldo, se non fosse stato per i tuoi video non ci avrei capito nulla, grazie mille♥️

    • @Algoritmi01
      @Algoritmi01  Год назад

      Il tuo commento mi rende veramente molto felice 😊. Complimenti intanto per l’esame, studiare a Luglio penso che sia stato un grosso sacrificio 🥵. Ti ringrazio davvero tanto ❤️

  • @FirstNameLastName-io2wp
    @FirstNameLastName-io2wp 3 года назад +2

    Grazie mille, sei molto brava! :)

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

    Molto chiara la spiegazione

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

    Semplicemente eccezionale.

    • @Algoritmi01
      @Algoritmi01  2 года назад +2

      Grazie veramente a tutti voi 😊

  • @edinmilenko1340
    @edinmilenko1340 11 месяцев назад

    Top spiegazione🙏🙏🙏

  • @mattiacogo9185
    @mattiacogo9185 3 года назад +5

    Fantastica!!!
    Per i prossimi video ti consiglierei di mostrare codice java o C++, per semplificare.

    • @Algoritmi01
      @Algoritmi01  3 года назад +8

      Grazie mille! Nel corso di Python, quando staremo più avanti farò la traduzione degli algoritmi visti 👍

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

    Grazie e complimenti

  • @user-sl6xt5qr5c
    @user-sl6xt5qr5c Год назад +1

    grazieee😁😁😁😁😁😁!!!!!

  • @lucamonteleone3224
    @lucamonteleone3224 3 года назад +1

    Grazie mille mi hai risolto tantissimi dubbi: )

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

    Molto utile 🙏

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

    sinceramente sei bravissima

  • @justendeavor
    @justendeavor 10 месяцев назад

    Perché al 9 min hai scritto if(i pivot?

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

    Eccezionale

  • @T0TYdm
    @T0TYdm 3 года назад +7

    Ho visto il video, dopo 30 minuto ho fatto la parte orale dell' esame....il prof mi chiede il quick sort! ti devo una cena

    • @Algoritmi01
      @Algoritmi01  3 года назад +1

      Grande! Ha portato fortuna 😃💪🏻💪🏻

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

    Ciao, complimenti per l'ottima spiegazione. Volevo però chiederti una cosa banale, come mai l'indice i deve partire da p-1 e l'indice j da r+1? Non potremmo farli partire direttamente da p ed r?

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

      Ciao, in realtà ho fatto quel tipo di partenza, perché usando poi nello pseudocodice il do-while, la prima iterazione mi avrebbe sistemato gli indici nella corretta posizione 😉. Quindi già nella spiegazione vi ho simulato quello che sarebbe successo sul codice 😊

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

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

    Salve, innanzitutto la ringrazio per la spiegazione, ha un modo di esporre impeccabile.
    Volevo farle una domanda relativa alla prima definizione del Quicksort... Siccome noi "spezzettiamo" il problema in due sottoproblemi, ma uno dei due potrebbe essere più grande dell'altro, non si tratta più di un algoritmo appartenente alla classe del paradigma divide et impera? Il mio professore di università ha detto che erroneamente viene confuso il concetto del quicksort, cioè che faccia parte della classe divide et impera, ma proprio per questa caratteristica che viene a mancare, cioè che il Quicksort non divide un problema (vettore) in due sottoproblemi di dimensioni uguali, allora non lo fa un algoritmo basato sul divide et impera, perché divide un vettore in due sottovettori di dimensioni diverse fra loro.

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

      Ciao, beh in generale il metodo del divide et impera suddivide il problema di partenza in problemi di dimensione inferiore per poi effettuare una ricombinazione. Poi non c’è un meccanismo unico di applicazione, il quicksort si concentra molto sulla partizione ed ha una banale ricombinazione, il merge ha l’approccio inverso, divisione banale e ricombinazione complessa. È vero poi che considerando il quicksort, per avere la massima efficienza cerca di ottenere delle partizioni più bilanciate possibili con la scelta del pivot

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

      @@Algoritmi01 grazie mille, molto chiaro. 😄

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

    Spieghi meglio tu della mia docente universitaria :)

    • @Algoritmi01
      @Algoritmi01  3 года назад

      Grazie mille davvero! Cerco di essere più semplice possibile perché non sono argomenti banali 😉