Complessità Algoritmi - INSERTION SORT

Sdílet
Vložit
  • čas přidán 19. 09. 2021
  • Analisi della complessità temprale dell' algoritmo di ordinamento insertion sort. Caso migliore e caso peggiore.

Komentáře • 17

  • @yassinemghayrat8492
    @yassinemghayrat8492 Před 10 měsíci +2

    Grazie tantissimo per i suoi video, sono semplicemente magnifici, dovrebbe insegnare a molte università.

  • @Mere_-xw7hd
    @Mere_-xw7hd Před 2 lety +1

    complimenti ottima spiegazione, breve ed essenziale, ma allo stesso tempo molto esaustiva e dettagliata.

  • @normanhenriquez7859
    @normanhenriquez7859 Před 2 lety +1

    Grazie per la spiegazione!

  • @Ingridfrancesca9356
    @Ingridfrancesca9356 Před 5 měsíci +1

    💯💯, grazie mille!

  • @alessiozampierolo214
    @alessiozampierolo214 Před 5 měsíci +1

    Grazie mille, i tuoi video sono utilissimi! :) Avrei due domandine:
    - il costo di un ciclo for dipende solo da n? (e quindi con sempre un costo pari a c*n) Oppure dipende anche da j? Ad esempio, se avessimo avuto "for j = 3 to n" avremmo avuto come costo c*(n-1) poichè si ha un'iterazione in meno? O analogamente per "for j = 1 to n" sarebbe c*(n+1) o rimane sempre c*n?
    - nel calcolo della complessità del caso migliore, perchè viene usata la notazione Ogrande e non Ω?
    ti ringrazio tantissimo in anticipo

    • @Algoritmi01
      @Algoritmi01  Před 5 měsíci

      Ciao, intanto grazie mille a te 🤗. In realtà nel costo di un for si contano proprio le iterazioni ma generalmente nel costo della complessità si considera solo l’ordine quindi fa la differenza un n da un n^2 ma un n da un n-1 conta poco, soprattutto considerando la complessità in una descrizione asintotica dove n tende a infinito, però essere più precisi non guasta.
      La o grande è il metodo più semplice nel calcolo di qualunque complessità perché qualunque calcolo può essere fatto considerando una delimitazione più grande 😊

    • @alessiozampierolo214
      @alessiozampierolo214 Před 5 měsíci

      @@Algoritmi01 perfetto! Grazie mille per la risposta :)

  • @andreabelmare7171
    @andreabelmare7171 Před rokem

    Ma perchè la sommatoria finale fa O di n quadro?

    • @Algoritmi01
      @Algoritmi01  Před rokem

      Perché nel caso peggiore ripeti n volte un ordine di n, quindi ottieni un n quadro 😉 (parte finale del caso peggiore)

  • @davideantoniolarosa9274
    @davideantoniolarosa9274 Před rokem +1

    Ciao, bellissimo video. Non ho capito solo perchè, nel caso migliore, c4 diventa c4 * (n-1) piuttosto che c4 * (n). Grazie in anticipo :)

    • @Algoritmi01
      @Algoritmi01  Před rokem +2

      Ciao, intanto ti ringrazio per il contributo 😊. C4(n-1) perché la sommatoria parte da j=2 😉

    • @davideantoniolarosa9274
      @davideantoniolarosa9274 Před rokem +1

      @@Algoritmi01 Grazie mille per la risposta, i tuoi video sono utilissimi!

    • @bohhohfy221
      @bohhohfy221 Před 3 měsíci

      ​@@Algoritmi01ciao scusami ancora, ma continuo comunque a non capire perche faccia n-1

  • @giovannimangano4718
    @giovannimangano4718 Před 2 lety +1

    Grazie! Dov'è possibile contattarti? Hai Instagram?

    • @Algoritmi01
      @Algoritmi01  Před 2 lety +1

      Potete scrivermi qui senza problemi, se posso aiutarvi lo farò 👍

    • @giovannimangano4718
      @giovannimangano4718 Před 2 lety

      @@Algoritmi01 no vorrei che tu mi facessi una lezione se possibile