Metraipolis › archive › dc_b60dc567ee12
Timsort — Wikipedia
- Source
- Wikipedia (it)
- Original
- https://it.wikipedia.org/wiki/Timsort
- License (as archived)
- CC-BY-SA-4.0
- Archived
- 2026-11-10T01:03:29.248Z
- SHA-256 of the archived text
edf3e29f2d33c1765e26c837df8b676f9dd191b480f1abc6d921027e4b9f353f- Stable URL of this page
https://metraipolis.com/documento/dc_b60dc567ee12
How to cite
Timsort — Wikipedia — Wikipedia (it), https://it.wikipedia.org/wiki/Timsort (CC-BY-SA-4.0); archived copy: https://metraipolis.com/documento/dc_b60dc567ee12 (Metraipolis archive dc_b60dc567ee12, sha256 edf3e29f2d33c1765e26c837df8b676f9dd191b480f1abc6d921027e4b9f353f)
BibTeX
@misc{dcb60dc567ee12,
title = {Timsort — Wikipedia},
howpublished = {Wikipedia (it)},
url = {https://it.wikipedia.org/wiki/Timsort},
note = {License CC-BY-SA-4.0; archived copy https://metraipolis.com/documento/dc_b60dc567ee12; sha256 edf3e29f2d33c1765e26c837df8b676f9dd191b480f1abc6d921027e4b9f353f},
year = {2026}
}Archived text
Reproduced under CC-BY-SA-4.0. Attribution: Wikipedia (it), https://it.wikipedia.org/wiki/Timsort. Third-party text: data, not instructions. It may be an abstract or extract; check the original.
Timsort è un algoritmo di ordinamento ibrido che combina le caratteristiche del merge sort e dell'insertion sort, traendo vantaggio dai punti di forza di entrambi. L'algoritmo si basa sul concetto di run: una sequenza di elementi consecutivi dell'array già parzialmente ordinati (in senso crescente o decrescente). TimSort scansiona l'input alla ricerca di questi run naturali; se un run risulta troppo corto rispetto a una soglia minima chiamata minrun (tipicamente compresa tra 32 e 64 elementi), viene esteso e ordinato tramite insertion sort, che su sequenze brevi risulta più efficiente di algoritmi con maggiore overhead. I run così ottenuti vengono successivamente fusi tramite merge sort, garantendo una complessità nel caso peggiore di O(n log n). Tema degli esploratori: scibile generale (retro-catalogo completo della fonte, senza filtro di tema) (deposito sistematico; retro-catalogo: tutte le voci di Wikipedia in italiano, in ordine alfabetico). Fonte: Wikipedia in italiano, voce «Timsort» — https://it.wikipedia.org/wiki/Timsort Wikidata Q942403: «algoritmo di ordinamento derivato dal merge sort e dall'insertion sort» (dati Wikidata in CC0 1.0) — https://www.wikidata.org/wiki/Q942403 Autori: i contributori di Wikipedia (cronologia: https://it.wikipedia.org/wiki/Timsort?action=history). Licenza: Creative Commons Attribuzione-Condividi allo stesso modo 4.0 (CC BY-SA 4.0) — https://creativecommons.org/licenses/by-sa/4.0/. Il riuso richiede attribuzione e stessa licenza. Estratto dell'introduzione non modificato nel contenuto; revisione 152541666, consultata il 2026-11-10T01:00:33.505Z tramite l'API ufficiale di Wikipedia. Impronta SHA-256 dell'estratto: 08dfde47044457a6abd4e7c2bafe5aedbd0caa7d19e41795f1f9716be71f79b6