Archiv diskusního fóra o matematice, 2006–2026
Stránky: 1
prosim vas,mohli byste mi nekdo semka naspat zadani DU,sem nemohl prijit na cviceni a uz sem si to od nikoho nesehnal,diky moc
Offline

Úkol je rozdělený na dvě části. První část jsou dvě jednoduché procedury a druhá část zadání je přímo u Dostála na webu.
Offline
diky moc a u te dvojky to chce i pro sudy i lichy pocet prvku?
Offline

Jo, copy-and-reverse prostě veme jakýkoliv seznam a ve výsledku vyhodí dvakrát tak velký seznam, nejdřív bude původní seznam a potom obrácený seznam:
Offline
Prosim Vás nevite nekdo jak maji vypadat ty prvni dve ulohy,kdyz jsem se na to divala a premyslela tak me nic nenapada:-(
Offline

Tak třeba copy-and-reverse verze bez build-list. Napíšeš si proceduru, která bude jako argument brát seznam a následně vrátí tentýž seznam spojený s obráceným seznamem.
Offline
nemohl by si mi prosim te napsat jak by to melo vypadat
Offline
nemohl by ten prvni vypadat takto:
Offline

Skoro, zkusila sis to v interpretru? Sice tam máš spojený původní a opačný seznam, ale v opačném pořadí. Jo a doporučuji používat lambdy, sice to jde i bez nich, ale běžně programujeme s nimi. S lambdou by ten tvůj kód vypadal takhle:
Offline
jj jasny,dekuji moc a jak to mam udelat aby to vypisovalo jak ma,nevis
Myslis ze by ten prvni priklad pomoci build-list mohl byt takhle nejak
Offline

Ptám se znova — zkoušíš si to v interpretru? Máš tam celkem tři syntaktické chyby, takže ta procedura nebude fungovat dobře a vlastně ani špatně — nefunguje vůbec.
Offline
No spis to delam z hlavy a podle skript,ted sem si to dala do interpretu,hazi to chybu mas pravdu,ted to musim teda nejak upravit,ale to ted teda nevim jak:(
Offline
Nevite nekdo jak ma vypadat u te 3 s tim koncem s tim print-album album jinak bych to mel cely mit
Offline

jitkaV6 napsal(a):
No spis to delam z hlavy a podle skript,ted sem si to dala do interpretu,hazi to chybu mas pravdu,ted to musim teda nejak upravit,ale to ted teda nevim jak:(
Z hlavy je to na nic, házej to rovnou do DrSchemu, já ti tady nebudu opravovat překlepy. Teda pokud to nebereš jako nácvik písemek :-). Zkus se na ten svůj skript podívat, máš tam dost nelogičností. Proč třeba ta procedura bere jako argument lst a následně chceš zjistit délku seznamu l? Kromě toho délku zjiš?uje length. Dále máš sestrojit seznam, kde bude tentýž seznam + obrácený seznam. Je tedy jasné, že výsledný seznam bude dvakrát tak velký, ale ty tam máš (...) build-list len (...), tedy pokoušíš se setavit seznam o stejné délky, takže tahle procedura evidentně nikdy nemůže vyhodit správný výsledek. Když upravíš všechny překlepy a přehmaty, budeš z toho mít obyčejnou proceduru reverse.
merryboy napsal(a):
Nevite nekdo jak ma vypadat u te 3 s tim koncem s tim print-album album jinak bych to mel cely mit
Hej taky to mám jenom po tuhle část, takže v tomhle fakt neporadím. Asi to už nebudu řešit a zeptám se na to zítra Dostála. Respektive by to asi šlo rekurzí, ale to „neumíme“ :-).
Offline
Stránky: 1