cvičení 14.dubna
Programovací jazyk SCHEME
- Obracení seznamu
- Obracení zseznamu s akumulátorem
- Funkce, která k zadanému seznamu L spočítá seznam, jehož prvky jsou maximální souvislé neklesající úseky zadaného seznamu L
- Definice datové strukturu Mobil - konstruktory a selektory
- Domácí úkol:
- Funkce, která počítá, zda je zadaný mobil vyvážený (momentová věta)
- Sestavte funkci, která k dvojici (ROST,N), kde ROST je rostoucí seznam a n je číslo (můžete předpokládat,
že není delší než délka seznamu ROST
vrátí dvojici
(Strom,ZbyteK), kde Strom je dokonale vybalancovaný binární vyhledávací strom vytvořený z prvních N prvků seznamu ROST
Domácí úkol zašlete jako přílohu mailu se subjectem "NPDCV5" nejpozději do soboty 18.dubna 17:00.
Do přílohy uveďte na první řádek
jméno,příjmeni a číslo úkolu
Ti, kdož dluží minulý úkol, zašlete ho také
28.dubna si napíšeme "zápočtovou" písemku z Prologu a SCHEME