Author Topic: FaLP a.k.a Funkcionalne a Logicke Programovanie  (Read 26047 times)

carin

  • Jr. Member
  • **
  • Posts: 84
    • View Profile
Re: FaLP skuska
« Reply #125 on: 01.02.2007, 16:17:07 »
Ahoj pUf...  :emot-prettywink:
...keby som aspon tusila, ze kto si  :hug:

Ing. nemtom

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7709
  • lofr dyslektik
    • View Profile
Re: FaLP skuska
« Reply #126 on: 01.02.2007, 16:24:55 »
heh odzdravi sa len pufovi, pekne, to asi netusi ze som z jej skupiny :emot-shakehead:
brix will be shat

fanfo

  • Hero Member
  • *****
  • Posts: 1724
  • still alive, fanfo rulez nobody can stop fanfo
    • View Profile
    • fanfo
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #127 on: 01.02.2007, 16:25:09 »
ja som na cvikach FaLP bol stale na pokeci, cviciaci (Slodicak) mi dal minimalny zapich (20b) :emot-LMAO: bo ze nemoze mi dat viac lebo nemam na to vedomost (mal aj pravdu) a na skuske som chytil 65/70b a mal som tahak len na definicie funkcii, takze som chytil B, na skuske pan Kollar nepozeral ze kto ma aky zapich - proste pozeral na to tak ze kazdy ma full.
to je ten spravny pristup - ja mu tlieskam a sebe tiez :emot-dance:


všetko, čo je naozaj užitočné, som sa naučil v materskej škole

joker

  • Hero Member
  • *****
  • Posts: 598
  • Na zazraky neverim, ja sa na nich spolieham
    • View Profile
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #128 on: 01.02.2007, 18:59:45 »
... tak on to hodnotil asi tak, ze tvoje vedomosti, ktore vies na konci..... mno keby to skusal ustne, tak si mozme piskat... ale inac dopohody...

psicho

  • VIP
  • Hero Member
  • *****
  • Posts: 3173
  • Markus[pSicho]Fesi
    • View Profile
    • codemazing
Re: FaLP skuska
« Reply #129 on: 01.02.2007, 19:48:18 »
lebo puf je kanec , jeho chce kazda zena ,tak samu zdravia
read my blog> www.codemazing.com <read my blog

Ing. nemtom

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7709
  • lofr dyslektik
    • View Profile
Re: FaLP skuska
« Reply #130 on: 01.02.2007, 20:35:26 »
lebo puf je kanec , jeho chce kazda zena ,tak samu zdravia

jj, aj ja si myslim :)
brix will be shat

carin

  • Jr. Member
  • **
  • Posts: 84
    • View Profile
Re: FaLP skuska
« Reply #131 on: 02.02.2007, 02:51:09 »
Ahoj nemtom... viem ze kto si  :ropebanana:
Pamatam ze si z mojej skupiny  :bannana_guitar:
Takze zdravim sa aj tebe  AHOOOOOOOOJ

fanfo

  • Hero Member
  • *****
  • Posts: 1724
  • still alive, fanfo rulez nobody can stop fanfo
    • View Profile
    • fanfo
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #132 on: 02.02.2007, 03:03:45 »
... tak on to hodnotil asi tak, ze tvoje vedomosti, ktore vies na konci..... mno keby to skusal ustne, tak si mozme piskat... ale inac dopohody...

ale taky pristup sa mi paci, potom to vyzera ako skola hrou a ja take veci rad  :emot-dance: :emot-dance:


všetko, čo je naozaj užitočné, som sa naučil v materskej škole

psicho

  • VIP
  • Hero Member
  • *****
  • Posts: 3173
  • Markus[pSicho]Fesi
    • View Profile
    • codemazing
Re: FaLP skuska
« Reply #133 on: 02.02.2007, 03:41:09 »
more nemtom nebude spat aspon 3 dni :D :D :D :D :D
read my blog> www.codemazing.com <read my blog

sogi

  • Full Member
  • ***
  • Posts: 140
    • View Profile
Re: FaLP skuska
« Reply #134 on: 02.02.2007, 04:34:50 »
somnou minule karin sedela v elektricke...urcite mi vsetci zavideli :D
mozem vam povedat ze karin je nielen pekna, ale aj inteligentna a mila (a ked jej toto poviete tak sa pekne cervena :D )
----------------------------------------------------------------------------------
Why geeks like computers: unzip, strip, touch, finger, grep, mount, fsck, more, yes,fsck,fsck,fsck,umount, sleep.
----------------------------------------------------------------------------------

DeeL

  • Moderator
  • Hero Member
  • *****
  • Posts: 4275
  • There is no place like ::1
    • View Profile
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #135 on: 02.02.2007, 06:19:24 »
som mal este davnejsie (teda minuly piatok) niekde uvadzam aj riesenia ked ma kopne muza a radsej typove definicie robte vsade, neviem kde to bolo priamo v zadani napisane aby sa robili, ale robte vsade  ;) ... mozno ze nie vsetko bude uplne presne, ale priblizne ako som si zapamatal  :h_azn: :h_cool: :h_afro:

1. definujte rekurentne funkciu reverse
Code: [Select]
reverse :: [a] -> [a]
reverse (x:xs) = reverse xs ++ [a]

2. definujte rekurentne funkciu (+-+) co bude vykonavat naslednu cinnost:
[a1,a2,...an]+-+[b1,b2,...bm] = [a1,a2,...an,b1,b2,...bm]
Code: [Select]
(+-+) :: [a] -> [a] -> [a]
[] +-+ ys = ys
(x:xs) +-+ ys = x : (xs +-+ ys)

3. definujte nerekurentne funkciu rv[a1,a2,...an] = [an,...a2,a1] pomocou funkcie foldr a lokalne definovanou funkciou op
(je to vlastne funkcia reverse ale tu odporucam davat pozor, lebo to co sa nachadza v prelude.hs je definovane cez foldl... pomocka> nemozete pouzit operator ":" )
Code: [Select]
rv :: [a] -> [a]
rv [] = []
rv (x:xs) = foldr op [] (x:xs)
    where
       op a b = b ++ [a]

4. definujte nerekurzivne funkciu foldl1 pomocou funkcie foldl
Code: [Select]
foldl1 :: (a -> a -> a) -> [a] -> a
foldl1 f (x:xs) = foldl f x xs

5. definujte funkciu f ak plati:
   g = map f
pricom g ma na vstupe zoznam napriklad ["Ahoj","Pes",Bratislava"] a vrati vam ho ako [(4,"Ahoj"),(3,"Pes"),(10,"Bratislava")] ... cize vypocita pocet prvkov a da to do dvojic... zaroven treba urcit este aj vseobecnu typovu definiciu funkcie g
Code: [Select]
g :: [[a]] -> [(Int,[a])]
f :: [a] -> (Int,[a])
f xs = (length xs, xs)

6. vytvorte funkciu (dajme tomu, ze) strom ktora vrati binarny strom rovnakej dlzky na vsetkych vetvach ak na vstupe je zoznam cisel ktorych pocet je n^2... pricom strom bude tvaru nejak Btree a = Bin (Tip a) (Tip a) ... (tam to bolo dlhsie zadanie este)
Code: [Select]
data Btree a = Tip a | Bin (Btree a) (Btree a)
strom :: [a] -> Btree
strom [a] = Tip a
strom xs = Bin (strom us) (strom ps)
      where
          us = take len xs
          ps = drop len xs
          len = (length xs) 'div' 2

to je vsetko ... nerucim vsak uplne za nic :emot-shakehead: :emot-shakehead: :emot-shakehead:

este aj nechapem, ze som tu napisal vsetky riesenia :D ... snad by to mohlo byt aj dobre, ked tak ma opravte

inac druha skupina mala nieco na styl rekurzivne a nerekurzivne map... potom sa mi vidi, ze definovat foldl (alebo foldr) a potom aj nieco so stromami aj s binarnym vyhladavacim, ale nemam sajnu co ;)

 :lb:
« Last Edit: 02.02.2007, 06:23:12 by DeeL »

Múdri sa naučia od hlupákov viac, ako sa hlúpi poučia z príkladu múdrych.
(Marcus Porcius C. Cato)
It's not that I'm so smart, it's just that I stay with problems longer.
(Albert Einstein)

Hi yourself ;)

mrtvyhubar

  • Full Member
  • ***
  • Posts: 101
    • View Profile
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #136 on: 02.02.2007, 08:34:35 »
No konecne pekne rozpisane otazky

Nevie niekto ako sa algebraicky definuje Strom/vyhladavaci strom?bo vraj aj take daco bolo a ja to v skriptach nejak neviem najst
Viditeľné škody na nábytku sú ťažko opraviteľné a kazia celkový vzhľad
bytu. Myslite na to pred tým než začnete búchať pesťou po stole kôli nefunkčnému zadaniu.
"Making new tables in real life is not as simple as CREATE TABLE in sql"

Ing. nemtom

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7709
  • lofr dyslektik
    • View Profile
Re: FaLP skuska
« Reply #137 on: 02.02.2007, 15:46:26 »
no to sa mi uz paci
brix will be shat

joker

  • Hero Member
  • *****
  • Posts: 598
  • Na zazraky neverim, ja sa na nich spolieham
    • View Profile
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #138 on: 02.02.2007, 16:35:42 »
Deel - este k tomu stromu ti chyba vypis stromu ;)... cez toto show s totymi zatvorkami... bo ta funkcia ti ten strom len urobi... :sigh:

psicho

  • VIP
  • Hero Member
  • *****
  • Posts: 3173
  • Markus[pSicho]Fesi
    • View Profile
    • codemazing
Re: FaLP skuska
« Reply #139 on: 02.02.2007, 17:01:23 »
lol more jak ste vseci hotovyz jednej zenskej........dajte si radsej piko
read my blog> www.codemazing.com <read my blog

domcak

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: FaLP skuska
« Reply #140 on: 02.02.2007, 17:32:44 »
lol more jak ste vseci hotovyz jednej zenskej........dajte si radsej piko
..to mas tak, ked jedna baba medzi tolkimi chlapmi...

carin

  • Jr. Member
  • **
  • Posts: 84
    • View Profile
Re: FaLP skuska
« Reply #141 on: 02.02.2007, 18:12:47 »
dakujem sogi, si zlaty... :-* bolo mi potesenim sediet vedla teba  :hug: a dufam, ze sa stretneme.... cez pondelky ked uz nie inokedy, uz sa tesiiiiiim   :emot-dance:

carin

  • Jr. Member
  • **
  • Posts: 84
    • View Profile
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #142 on: 02.02.2007, 18:16:03 »
Co povedal dnes pan Kollar?! FaLP berie ako zaujimovy predmet a aj tak hodnoti, ale ked nebudeme ovladat Programovacie techniky, je schopny vyhodit cely rocnik....   :03:

psicho

  • VIP
  • Hero Member
  • *****
  • Posts: 3173
  • Markus[pSicho]Fesi
    • View Profile
    • codemazing
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #143 on: 02.02.2007, 19:29:50 »
nojo ale programovacie techniky su cool aspon co sa tyka zadani , viem si predstavit tu odveci teoriu


btw: ak nekto chce zadanie z programovacich technik tak velmi rad mu pomozem za financnu odmenu :D
read my blog> www.codemazing.com <read my blog

DeeL

  • Moderator
  • Hero Member
  • *****
  • Posts: 4275
  • There is no place like ::1
    • View Profile
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #144 on: 02.02.2007, 19:48:48 »
Deel - este k tomu stromu ti chyba vypis stromu ;)... cez toto show s totymi zatvorkami... bo ta funkcia ti ten strom len urobi... :sigh:
presne tak... a to bola podstata zadania ... druha skupina mala prave strom zobrazovat, tato uloha bola len o vytvoreni stromu a nie jeho vypisani...

inac neviem, ale vyzera, ze budem mat este znenie druhej skupiny... aj ked uz asi kopec ludi ma tuto paradnu skusku :) ...

dnes to bolo uplne sila, ked som vonku na chodbe videl ako Kollar si odisiel do kancelarie na 15minut pocas skusky a vsetkych tam nechal :D :D ... a este az takmer zaklopal ked sa vracal :D

Múdri sa naučia od hlupákov viac, ako sa hlúpi poučia z príkladu múdrych.
(Marcus Porcius C. Cato)
It's not that I'm so smart, it's just that I stay with problems longer.
(Albert Einstein)

Hi yourself ;)

BCAA

  • Hero Member
  • *****
  • Posts: 673
    • View Profile
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #145 on: 02.02.2007, 23:59:58 »
Co povedal dnes pan Kollar?! FaLP berie ako zaujimovy predmet a aj tak hodnoti, ale ked nebudeme ovladat Programovacie techniky, je schopny vyhodit cely rocnik.... :03:

a nemame programovacie techniky nahodou s Hudakom??

mrtvyhubar

  • Full Member
  • ***
  • Posts: 101
    • View Profile
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #146 on: 03.02.2007, 00:43:30 »
BCAA: to je jedno,oni su jedna banda a drzia za jeden povraz upleteny z Fxiek.Ale ja mne sa zda ze Hudaka by sme mali mat.
Viditeľné škody na nábytku sú ťažko opraviteľné a kazia celkový vzhľad
bytu. Myslite na to pred tým než začnete búchať pesťou po stole kôli nefunkčnému zadaniu.
"Making new tables in real life is not as simple as CREATE TABLE in sql"

BCAA

  • Hero Member
  • *****
  • Posts: 673
    • View Profile
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #147 on: 03.02.2007, 01:45:45 »
no podla mna sa nas Hudak len tak nevzdaaa :j_undecided:

DeeL

  • Moderator
  • Hero Member
  • *****
  • Posts: 4275
  • There is no place like ::1
    • View Profile
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #148 on: 03.02.2007, 02:12:59 »
nevzda ;) ... o Kollarovi som pocul, ze on uci daco ine na com si dava zalezat... neviem si nazov teraz spomenut

Múdri sa naučia od hlupákov viac, ako sa hlúpi poučia z príkladu múdrych.
(Marcus Porcius C. Cato)
It's not that I'm so smart, it's just that I stay with problems longer.
(Albert Einstein)

Hi yourself ;)

carin

  • Jr. Member
  • **
  • Posts: 84
    • View Profile
Re: FaLP a.k.a Funkcionalne a Logicke Programovanie
« Reply #149 on: 05.02.2007, 05:41:55 »
na tejto skole uz by ma nic neprekvapilo :lb: