Programozási módszertan (Fóthi Ákos)

Tartalom

9. Alapvető programozási tételek
9.1Összegzés
9.2Számlálás
9.3Maximumkeresés
9.4Feltételes maximumkeresés
9.5Lineáris keresés
9.6Logaritmikus keresés
10. Függvényérték kiszámítása
10.1Függvénykompozícióval adott függvény kiszámítása
10.2Esetszétválasztással adott függvény kiszámítása
10.3Rekurzív formulával adott függvény kiszámítása
10.4Elemenként feldolgozható függvény
10.4.1Egyváltozós-egyértékű eset
10.4.2Kétváltozós-egyértékű eset
10.4.3Egyváltozós kétértékű eset
10.4.4Általános változat
11. Visszalépéses keresés
12. Programtranszformációk
12.1Koordináta transzformációk
12.1.1Típustranszformációk
12.2Állapottér transzformáció
12.3Egyszerű programtranszformációk
Nem megengedett feltétel kitranszformálása elágazásból
Nem megengedett ciklusfeltétel kitranszformálása
Szimultán értékadás helyettesítése egyszerű értékadásokkal
Szekvencia sorrendjének felcserélése
Ciklusmag-beli szekvencia sorrendjének felcserélése
Függvény helyettesítése változóval
Rekurzívan definiált függvény helyettesítése
13. Szekvenciális megfelelő
14. Programinverzió
14.1Egyváltozós eset
14.2Kétváltozós eset
15. Időszerűsítés
15.1Az időszerűsítés definíciója
15.2Időszerűsítés egyértelmű módosítófile-lal
15.2.1Visszavezetés halmazok uniójára
15.2.2Visszavezetés kétváltozós elemenkénti feldolgozásra
15.3Időszerűsítés nem egyértelmű módosítófile-lal
15.3.1Megoldás adatabsztrakcióval