Co je to REKURZE?

  Рет қаралды 1,994

Grizlik :D

Grizlik :D

Күн бұрын

Пікірлер: 22
@jakub.zenata
@jakub.zenata Жыл бұрын
Čau, super video. Líbí se mi tvůj styl vysvětlování, určitě pokračuj!
@GrizlikD
@GrizlikD Жыл бұрын
Díky :D
@birchstyle
@birchstyle Жыл бұрын
Dík za tapetu :D
@KrumplaStudios
@KrumplaStudios Жыл бұрын
Este to nezacalo ale viem ze to bude super video
@GrizlikD
@GrizlikD Жыл бұрын
Noice :DDD
@connoraldridge2176
@connoraldridge2176 Жыл бұрын
nevíš kde se da najít minimální hw xbox game bar na nahrávaní obrazovky
@GrizlikD
@GrizlikD Жыл бұрын
Podle Microsoftu je k tomu potřeba akorát podpora pro kódování videa: support.microsoft.com/en-us/windows/what-hardware-do-i-need-to-record-xbox-game-clips-on-windows-10-86acc559-b393-ecbd-7728-f3e725b5ae36 Ale jinak je to prostě nahrávání obrazovky, to nejspíš nebude mít přímo minimální systémové požadavky, také záleží, v jaké kvalitě chceš nahrávat, protože větší kvalita = větší zátěž pro počítač
@connoraldridge2176
@connoraldridge2176 Жыл бұрын
Nenatočil bys o tom nějaké to video o nahrávání obrazovky
@GrizlikD
@GrizlikD Жыл бұрын
@@connoraldridge2176 No já jsem Xbox Game Bar nikdy nepoužíval, já teď všechno nahrávám přes OBS :D O tom jsem nedávno plánoval natočit video, ale pak jsem viděl, že takových videí už existuje celkem dost, takže jsem to zrušil
@connoraldridge2176
@connoraldridge2176 Жыл бұрын
no že bys tam mohl vysvětlit ty požadavky
@connoraldridge2176
@connoraldridge2176 Жыл бұрын
@@GrizlikD ale anglických ne já anglicky moc nerozumím
@MynecraftCZ
@MynecraftCZ Жыл бұрын
Nemám to jak dokázat, ale pochybuju, že se pro prohledávání složek používá rekurze. Je to totiž typická stromová struktura, takže se pravděpodobně používá prohledávání do hloubky nebo do šířky, což nejsou rekurzivní algoritmy. A možná, že se používá ještě něco lepšího.
@karelendler868
@karelendler868 Жыл бұрын
Rekurze je skvělá věc ve chvíli, kdy nevíte, kam až musí program zajít. Což je právě prohledávání složek. Já ji osobně poprvé použil pro obecnou funkci vytváření složky ještě v DOSu. Načetla začátek řetězce, udělala složku, načetla další část řetězce a zavolala sama sebe - dokud řetězec neskončil.
@xhyrom9191
@xhyrom9191 Жыл бұрын
Napríklad ls má flag -R aby išiel do hĺbky rekurzívne, rovnako aj pri iných programoch. Pojem rekurzia však hneď neznamená, že program ide rekurzívne.
@jsonkody
@jsonkody Жыл бұрын
Rekurze je naprosto zakladni zpusob prochazeni a upravovani stromovych struktur - doslova to je problem na ktery se rekurze hodi snad uplne nejvic ze vsech moznych problemu.
@MynecraftCZ
@MynecraftCZ Жыл бұрын
@@jsonkody To právě ne. Je lepší použít frontu. Ta se používá například i u programu ls. Rekurze se dnes prakticky nepoužívá, právě kvůli paměťové náročnosti a menší rychlosti.
@xhyrom9191
@xhyrom9191 Жыл бұрын
​@@MynecraftCZ To máš pravdu, pri ls od GNU coreutils je skutočne použitá queue. Pri napríklad busybox ls je to zase rekurzia - scan_and_display_dirs_recur. Záleží, aká je implementácia.
@dmkin4420
@dmkin4420 Жыл бұрын
Keby dakto chcel zasekať počítač, tak by sa to dalo pomocou tejto metódy, nie? (Funkcia ktorá opakuje, spusť sám seba.) Či to je dačo iné?
@bigsam72
@bigsam72 Жыл бұрын
Grizlik ti v tom videu nevysvetlil to nejdulezitejsi a to jak je "volana funkce". Existuje specialni registr ( zjednodusene ) SP ( Stack Pointer ) a ukazuje na kus pameti nazyvane Stack/Zasobnik. Kazde volani funkce zjdenodusene receno uklada na Stack urcita data. miminalne navratovou adresu atd. Takze kdyz pises rekurzivni fci ktera proste brutalne vola sama sebe, tak ti dojde misto na Stacku pri urcite mire zanoreni, to je ten popisovany pripad Stack Overflow. Implementace nekterych algoritmu pomoci rekuzre je efektni nikoliv efektivni z pohledu rychlosti, protoze volani fce je pomerne drahe. Velikost Stacku muzes ovlivnit. Jinak na "zasekani pocitace" hledej "fork bomb" ;-) Implementace faktorialu pomoci rekurze int f(int x) { return(x==0?1:x*f(x-1)); }
@originalni_popisovac
@originalni_popisovac Жыл бұрын
varování na matematiku XDDDD pro mě se to hodí jakoby docela :d
@peepyk9498
@peepyk9498 Жыл бұрын
W
Tvorba vícevláknové aplikace
21:19
Grizlik :D
Рет қаралды 1,9 М.
4K | HOLKA CO SE VYZNÁ! | NIKOL A SUBARU WRX STI | @STI_NIKOL
19:52
Ukaž Káru Official
Рет қаралды 46 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 28 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 17 МЛН
Koduj z GPT | Odc. 4: Pętle: for, while, do-while, foreach
21:49
Co jsou to datové typy proměnných?
14:01
Grizlik :D
Рет қаралды 1,5 М.
Jaký je rozdíl mezi třídou a strukturou?
14:59
Grizlik :D
Рет қаралды 1,3 М.
Černobílý filtr fotky v C 😀
26:12
Grizlik :D
Рет қаралды 2,3 М.
I made Tetris in C, this is what I learned
15:15
Austin Larsen
Рет қаралды 3,3 М.
Co když nebudete vypínat počítač?
9:55
Grizlik :D
Рет қаралды 8 М.
Running "Hello World!" in 10 FORBIDDEN Programming Languages
18:07
REKURZE jednoduše a na příkladech v Pythonu
14:50
Lucie Lenertova
Рет қаралды 1,2 М.
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 28 МЛН