Author Topic: Údajové štruktúry a algoritmy  (Read 81663 times)

fail

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #225 on: 07.12.2010, 03:41:10 »
ked vies funkciu tak asi vies aj pseudokod, nie ? :D

black_stone

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #226 on: 07.12.2010, 03:54:15 »
ta ne  :D

neucilasom

  • Full Member
  • ***
  • Posts: 204
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #227 on: 07.12.2010, 03:55:34 »
ked vies funkciu tak asi vies aj pseudokod, nie ? :D
Ta nemusi vediet ked sa len bifluje ked program nerobil on a pseudokod je PL jazyk a C je ceckovsky kod. a ked sa nauci ceckovsky kod a nema ani sajnu o com to je tak odkial by mal vediet pseudokod? ci co ty chapes pod pseudokodom???

fail

  • Newbie
  • *
  • Posts: 34
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #228 on: 07.12.2010, 04:00:39 »
nemusis striktne pouzivat PL jazyk... pseudokod je len neformalny zapis algoritmu... a ked vie funkciu v Ccku tak ju musi predsa vediet zapisat aj v pseudokode...

black_stone

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #229 on: 07.12.2010, 04:44:42 »
Cize dostanem otazku: napis pseudokod pre bubblesort:

staci napisat:

Code: [Select]
procedure bubbleSort( A : list of sortable items ):
  for each i in 1 to length(A) do:
     for each j in length(A) downto i + 1 do:
       if A[ j -1  ] > A[ j ] then
         swap( A[ j - 1],  A[ j ] )
       end if
     end for
  end for
end procedure

lebo mi to nejak nejde do hlavy ze to ma byt take easy.  :D

M4YCoo

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #230 on: 07.12.2010, 05:47:18 »
jj .. malo by to stacit  ;)

neucilasom

  • Full Member
  • ***
  • Posts: 204
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #231 on: 07.12.2010, 15:58:57 »
jj .. malo by to stacit  ;)
A uz si pisal?

excellent

  • Full Member
  • ***
  • Posts: 231
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #232 on: 07.12.2010, 16:52:04 »
Slodicak test:
-radix sort (tie tabulky)
...
Čo znamená radix sort (tie tabuľky) ? Čo tam bolo treba?
F5 can be so refreshing :thumbs-up:

neucilasom

  • Full Member
  • ***
  • Posts: 204
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #233 on: 07.12.2010, 17:08:34 »
Na 10. hashtable skade beriete pseudokod? bo nemam sajnu.

excellent

  • Full Member
  • ***
  • Posts: 231
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #234 on: 07.12.2010, 17:10:59 »
Na 10. hashtable skade beriete pseudokod? bo nemam sajnu.
S kým máš cviko? Lebo Slodičák vravel, že hashtable nebude
F5 can be so refreshing :thumbs-up:

filip27

  • Guest
Re: Údajové štruktúry a algoritmy
« Reply #235 on: 07.12.2010, 17:34:02 »
uz mal niekto zapocet so Simonakom? ...ake dal otazky?

Shwollo

  • Sr. Member
  • ****
  • Posts: 436
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #236 on: 07.12.2010, 17:40:04 »
zápočet Šimoňák:
1. Jazyk RAM - 3^n + min. zložitosť
2. Napísať inorder z tohto stromu:



3. napísať 2-3 strom z čísel 4,11,9,10,5,6,8,1,2,16
    a potom čo sa stane so stromom ak sa odoberú čísla 8,6,5

excellent: hej... dik, už som to opravil.
« Last Edit: 07.12.2010, 20:29:35 by Shwollo »
nepíšte mi SS - radšej mi píšte mail. (tá obálka pod mojim avatarom :)))

neucilasom

  • Full Member
  • ***
  • Posts: 204
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #237 on: 07.12.2010, 17:50:59 »
Na 10. hashtable skade beriete pseudokod? bo nemam sajnu.
S kým máš cviko? Lebo Slodičák vravel, že hashtable nebude
mam Korecka on vravel ze da od 6 tky po 10 ku

filip27

  • Guest
Re: Údajové štruktúry a algoritmy
« Reply #238 on: 07.12.2010, 18:15:05 »
zápočet Šimoňák:
1. Jazyk RAM - 3^n + min. zložitosť
2. Napísať insertsort z tohto stromu:



3. napísať 2-3 strom z čísel 4,11,9,10,5,6,8,1,2,16
    a potom čo sa stane so stromom ak sa odoberú čísla 8,6,5


Nechapem co sa ma robit v tej tretej ulohe?

excellent

  • Full Member
  • ***
  • Posts: 231
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #239 on: 07.12.2010, 18:16:59 »
zápočet Šimoňák:
...
2. Napísať insertsort z tohto stromu:



...


Nie inorder miesto insersort ?
F5 can be so refreshing :thumbs-up:

j.ferko

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #240 on: 07.12.2010, 18:44:33 »
Vie niekto napisat pseudokod pre INORDER a POSTORDER s pouzitim rekurzie ?

black_stone

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #241 on: 07.12.2010, 18:48:43 »
Code: [Select]
procedure INORDER(VERTEX):
begin
     if LSYN[VERTEX] ≠ 0 then INORDER(LSYN[VERTEX]);
     LABEL[VERTEX] ← COUNT;
     COUNT ← COUNT + 1;
     if RSYN[VERTEX] ≠ 0 then INORDER(RSYN[VERTEX]);
end

begin
     COUNT ← 1;
     INORDER(ROOT);
end

Code: [Select]
procedure POSTRORDER (VERTEX);
begin
     if LSYN [VERTEX] ≠ 0 then POSTORDER (LSYN [VERTEX]);
     if RSYN [VERTEX] ≠ 0 then POSTORDER (RSYN [VERTEX]);
     LABEL [VERTEX] ← COUNT;
     COUNT ← COUNT + 1;
end

begin
     COUNT ← 1;
     POSTORDER (ROOT);
end
« Last Edit: 07.12.2010, 19:23:12 by black_stone »

neucilasom

  • Full Member
  • ***
  • Posts: 204
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #242 on: 07.12.2010, 18:50:36 »
Code: [Select]
procedure INORDER(VERTEX):
begin
     if LSYN[VERTEX] ≠ 0 then INORDER(LSYN[VERTEX]);
     LABEL[VERTEX] ← COUNT;
     COUNT ← COUNT + 1;
     if RSYN[VERTEX] ≠ 0 then INORDER(RSYN[VERTEX]);
end

begin
     COUNT ← 1;
     INORDER(ROOT);
end

Code: [Select]
procedure POSTRORDER (VERTEX);
begin
     if LSYN [VERTEX] ≠ 0 then POSTORDER (LSYN [VERTEX]);
     if RSYN [VERTEX] ≠ 0 then POSTORDER (PSYN [VERTEX]);
     LABEL [VERTEX] ← COUNT;
     COUNT ← COUNT + 1;
end

begin
     COUNT ← 1;
     POSTORDER (ROOT);
end
Aj ja so  to kdesi tak nasiel ale je to dobre?

excellent

  • Full Member
  • ***
  • Posts: 231
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #243 on: 07.12.2010, 19:03:57 »
Aj ja so  to kdesi tak nasiel ale je to dobre?
Striedaš pohlavia?  :D
F5 can be so refreshing :thumbs-up:

filip27

  • Guest
Re: Údajové štruktúry a algoritmy
« Reply #244 on: 07.12.2010, 19:04:53 »
begin
       vloz A1, A2, ... ,An do QUEUE;
       for j <-- k step -1 until 1 do
       begin
              for l <-- 0 until m-1 do vyprazdni Q [l];
              while QUEUE "nerovna sa" empty do
              begin
                     nech Ai je prvy prvok v QUEUE;
                     prenes Ai z QUEUE do Q[aij];
              end
       for l <-- 0 until m-1 do
       vloz Q[l] na koniec QUEUE;

-------------------------------------------------------------------------------------------------------------------------------------------

begin
       vyprazdni QUEUE;
       for j <-- 0 until m-1 do vyprazdni Q[j];
       for l <-- lmax step -1 until 1 do
       begin
              vloz LENGHT[l] na zaciatok QUEUE;
              while QUEUE "nerovna sa" empty do
              begin
                     nech Ai je prvy prvok v QUEUE;
                     prenes Ai z QUEUE do Q [ail];
              end
              for kazde j є NONEMPTY[l] do
              begin
                     vloz Q[j] na koniec QUEUE;
                     vyprazdni Q[j];
              end
       end
end


Ktory z tychto pseudo kodov mi treba vediet pre RADIXSORT???

neucilasom

  • Full Member
  • ***
  • Posts: 204
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #245 on: 07.12.2010, 19:10:10 »
Aj ja so  to kdesi tak nasiel ale je to dobre?
Striedaš pohlavia?  :D
jj to mas jasne ze hej ale inak pre tvoju zaujimavost aj priatelka sem chodi...

j.ferko

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #246 on: 07.12.2010, 19:10:54 »
to filip27:
naco ti pseudokod pre radixSort ? Ved to na zapocte nebolo nie ?

to black_stone:
a pseudokod pre sucet n prirodzenych cisel metodou Divide and Conquer ?? :)

black_stone

  • Jr. Member
  • **
  • Posts: 77
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #247 on: 07.12.2010, 19:13:08 »
to black_stone:
a pseudokod pre sucet n prirodzenych cisel metodou Divide and Conquer ?? :)
tak to neviem, ale na co ti to treba ? ved to  by nemalo byt ... s kym mas cviko ?

j.ferko

  • Newbie
  • *
  • Posts: 15
    • View Profile
Re: Údajové štruktúry a algoritmy
« Reply #248 on: 07.12.2010, 19:16:32 »
s Mackom a dnes rano to mali na zapocte :)

filip27

  • Guest
Re: Údajové štruktúry a algoritmy
« Reply #249 on: 07.12.2010, 19:21:10 »
to filip27:
naco ti pseudokod pre radixSort ? Ved to na zapocte nebolo nie ?

to black_stone:
a pseudokod pre sucet n prirodzenych cisel metodou Divide and Conquer ?? :)

Isto to nebude na zapocte mam usa so Simonakom