Тёмный

Co je to REKURZE? 

Grizlik :D
Подписаться 8 тыс.
Просмотров 1,9 тыс.
50% 1

Опубликовано:

 

1 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 22   
@originalni_popisovac
@originalni_popisovac Год назад
varování na matematiku XDDDD pro mě se to hodí jakoby docela :d
@birchstyle
@birchstyle Год назад
Dík za tapetu :D
@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
@KrumplaStudios
@KrumplaStudios Год назад
Este to nezacalo ale viem ze to bude super video
@GrizlikD
@GrizlikD Год назад
Noice :DDD
@peepyk9498
@peepyk9498 Год назад
W
@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)); }
@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 11 месяцев назад
Nenatočil bys o tom nějaké to video o nahrávání obrazovky
@GrizlikD
@GrizlikD 11 месяцев назад
@@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 11 месяцев назад
no že bys tam mohl vysvětlit ty požadavky
@connoraldridge2176
@connoraldridge2176 11 месяцев назад
@@GrizlikD ale anglických ne já anglicky moc nerozumím
Далее
Tvorba vícevláknové aplikace
21:19
Просмотров 1,9 тыс.
REKURZE jednoduše a na příkladech v Pythonu
14:50
Просмотров 1,1 тыс.
Как открыть багажник?
00:36
Просмотров 14 тыс.
Лиса🦊 УЖЕ НА ВСЕХ ПЛОЩАДКАХ!
00:24
Co jsou to datové typy proměnných?
14:01
Просмотров 1,4 тыс.
Dear Game Developers, Stop Messing This Up!
22:19
Просмотров 716 тыс.
Programátorská chyba za miliony dolarů
5:58
Jaký je rozdíl mezi třídou a strukturou?
14:59
Просмотров 1,2 тыс.
Co když obnovíme Windows z poškozené zálohy?
20:18
Jak počítače vyjadřují barvy?
16:28
Просмотров 2,7 тыс.
Intro to Competitive Programming
11:41
Просмотров 777 тыс.