Szablon:Algorytm infobox/opis
Przejdź do nawigacji
Przejdź do wyszukiwania
Szablon:Podstrona dokumentacji
Użycie
- Przed wstawieniem szablonu zapoznaj się z informacją o roli infoboksu w artykule.
{{Algorytm infobox
| nazwa =
| grafika =
| wielkość grafiki =
| opis grafiki =
| rodzaj =
| struktura =
| czas = <math></math>
| pamięć = <math></math>
}}
Przykłady
Szablon:Algorytm infobox Na przykładzie sortowania szybkiego:
{{Algorytm infobox
| nazwa = Quicksort
| grafika = Sorting_quicksort_anim.gif
| wielkość grafiki =
| opis grafiki = Przykładowe działanie algorytmu Quicksort
| struktura = Różne
| czas = <math>O(n \cdot log_2(n))</math>
| pamięć = zależnie od implementacji
}}
Dokumentacja VE
<templatedata> {
"description": "Infoboks do przedstawiania podstawowych danych o algorytmach",
"params": {
"nazwa": {
"label": "Nazwa",
"description": "Nazwa algorytmu",
"type": "string",
"required": true
},
"grafika": {
"label": "Grafika",
"description": "grafika z Wikimedia Commons (np. animowany przykład działania) ",
"type": "string",
"required": false
},
"wielkość grafiki": {
"label": "wielkość grafiki",
"description": " ",
"type": "string",
"required": false
},
"opis grafiki": {
"label": "opis grafiki",
"description": "opis powyższej grafiki",
"type": "string",
"required": false
},
"rodzaj": {
"label": "rodzaj",
"description": "Rodzaj algorytmu (np. sortowanie, wyszukiwanie)",
"type": "string",
"required": false
},
"struktura": {
"label": "struktura",
"description": "Struktura danych wejściowych (np. tablica, lista, drzewo)",
"type": "string",
"required": false
},
"czas": {
"label": "czas",
"description": " ",
"type": "string",
"required": false
},
"pamięć": {
"label": "pamięć",
"description": " ",
"type": "string",
"required": false
}
},
"format": "Szablon:\n\n" } </templatedata>