Jednorozmerné polia
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška nadväzuje na cykly z predchádzajúceho týždňa a venuje sa vnáraniu dvoch cyklov do seba na príklade vykresľovania hviezdičkových obrazcov (štvorec, trojuholník). Vonkajší cyklus riadi riadky a vnútorný počet hviezdičiek v riadku, pričom pri trojuholníku počet hviezdičiek závisí od čísla riadku. Ukazuje sa, že každý z cyklov (s podmienkou na začiatku, na konci alebo s pevným počtom opakovaní) možno navzájom zameniť, čo dáva 9 kombinácií vnorenia, a vysvetľuje sa prekreslenie vývojových diagramov bez kríženia hrán. Napokon sa rieši vykreslenie vycentrovaného trojuholníka s medzerami, kde sú vo vnútri riadka dva za sebou nasledujúce cykly (medzery, potom hviezdičky) a počet hviezdičiek tvorí postupnosť nepárnych čísel.
- - Vnorené cykly: vonkajší cyklus rieši riadky, vnútorný znaky v riadku.
- - Pri trojuholníku počet hviezdičiek závisí od čísla riadku i, nie od n.
- - Cyklus s podmienkou na začiatku, na konci a s pevným počtom opakovaní sú navzájom zameniteľné.
- - Dva vnorené cykly dávajú 9 kombinácií typov cyklov; hrany vo vývojovom diagrame sa nesmú krížiť.
- - Pri cykle s podmienkou na začiatku sa návrat vedie pod inicializáciu premennej, inak vznikne nekonečný cyklus.
- - Trojuholník s medzerami má v riadku dva po sebe idúce vnútorné cykly: najprv medzery, potom hviezdičky.
- - Riadiacu premennú j možno po skončení cyklu znovu inicializovať a použiť opakovane.
- - Počet hviezdičiek v centrovanom trojuholníku tvorí nepárne čísla (2i + 1).
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky