Sablon:Algoritmus infobox/doc
Sablon:Dokumentációs allap <templatedata> { "format": "Sablon:\n\n", "params": { "név": { "aliases": [ "name" ], "label": "név", "description": "Az alogritmus neve", "type": "string", "default": "(a szócikk címe egyértelműsítés nélkül)" }, "kép": { "aliases": [ "screenshot" ], "label": "kép", "description": "Az algoritmust szemléltető ábra", "example": "Sorting heapsort anim.gif", "type": "wiki-file-name", "default": "Wikidata-adat (P18)" }, "kép mérete": { "label": "képméret", "description": "A szemléltető ábra szélessége képpontban", "example": "200px", "type": "line", "default": "250px" }, "kép leírása": { "aliases": [ "caption" ], "label": "képaláírás", "description": "A szemléltető ábra képaláírása", "example": "A kupacrendezésre egy példa", "type": "string" }, "kategória": { "aliases": [ "class" ], "label": "kategória", "description": "Az algoritmus melyik kategóriába tartozik?", "example": "rendezés", "type": "string" }, "adatstruktúra": { "aliases": [ "data structure" ], "label": "adatstruktúra", "description": "Az algoritmus milyen adatstruktúrán dolgozik", "example": "tömb", "type": "string" }, "legrosszabb idő bonyolultság": { "aliases": [ "worst case performance" ], "label": "legrosszabb időbonyolultság", "description": "Az algoritmus legrosszabb esetének időbonyolultsága (műveletigény-osztálya)", "example": "", "type": "content", "default": "Wikidata-adat (P3752)" }, "legjobb idő bonyolultság": { "aliases": [ "best case performance" ], "label": "legjobb időbonyolultság", "description": "Az algoritmus legjobb esetének időbonyolultsága (műveletigény-osztálya)", "example": "Értelmezés sikertelen (formai hiba): {\displaystyle \\Omega(n), O(n\\log n)} ", "type": "content", "default": "Wikidata-adat (P3753)" }, "átlagos idő bonyolultság": { "aliases": [ "avarege case performance" ], "label": "átlagos időbonyolultság", "description": "Az algoritmus átlagos esetének időbonyolultsága (műveletigény-osztálya)", "example": "Értelmezés sikertelen (formai hiba): {\displaystyle O(n\\log n)} ", "type": "content", "default": "Wikidata-adat (P3754)" }, "legrosszabb tár bonyolultság": { "aliases": [ "worst space complexity" ], "label": "legrosszabb tárbonyolultság", "description": "Az algoritmus legrosszabb esetének tárhelyigény-osztálya", "example": " kiegészítés", "type": "content", "default": "Wikidata-adat (P3755)" }, "optimális": { "aliases": [ "optimal" ], "label": "optimális eset", "example": "soha", "type": "string" }, "weboldal": { "aliases": [ "honlap" ], "label": "weboldal", "description": "Az algoritmus honlapja", "example": "https://www.algoritmus.hu/", "type": "url", "default": "Wikidata-adat (P856)" } }, "paramOrder": [ "név", "kép", "kép mérete", "kép leírása", "kategória", "adatstruktúra", "legrosszabb idő bonyolultság", "legjobb idő bonyolultság", "átlagos idő bonyolultság", "legrosszabb tár bonyolultság", "optimális", "weboldal" ] } </templatedata>
Használatára egy példa
{{Algoritmus infobox
|név = Kupacrendezés
|kép = Sorting heapsort anim.gif
|kép leírása = A kupacrendezésre egy példa
|kategória = [[Rendezés (programozás)|Rendezési algoritmus]]
|adatstruktúra = [[Tömb (adatszerkezet)|Tömb]]
|legrosszabb idő bonyolultság = <math>O(n\log n)</math>
|legjobb idő bonyolultság = <math>\Omega(n), O(n\log n)</math><ref>{{cite journal | doi = 10.1006/jagm.1993.1031 | volume=15 | title=The Analysis of Heapsort | journal=Journal of Algorithms | pages=76–100}}</ref>
|átlagos idő bonyolultság = <math>O(n\log n)</math>
|legrosszabb tár bonyolultság = <math>O(1)</math> kiegészítés
|optimális = soha
}}
Másolható minta
{{Algoritmus infobox
|név =
|kép = <!-- Wikidata: p18 -->
|kép mérete =
|kép leírása =
|kategória =
|adatstruktúra =
|legrosszabb idő bonyolultság = <!-- Wikidata:p3752 -->
|legjobb idő bonyolultság = <!-- Wikidata:p3753 -->
|átlagos idő bonyolultság = <!-- Wikidata:p3754 -->
|legrosszabb tár bonyolultság = <!-- Wikidata:p3755 -->
|optimális =
|weboldal = <!-- Wikidata: p856 -->
}}