30.Prednaska/Cvicenie0: Rozdiel medzi revíziami

Z Pascal
Prejsť na: navigácia, hľadanie
Riadok 21: Riadok 21:
 
=== Cvičenie ===
 
=== Cvičenie ===
  
*
 
 
*
 
*
  
 
=== Domáca úloha ===
 
=== Domáca úloha ===
  
*
+
1. naprogramovať ľubovoľný triediaci algoritmus , ktorého kód nebol v prednáške
 +
* ako procedúru '''TSort.Sort''' do [[Media:P30.zip|projektu]] z prednášky
 +
 
 +
2. ľubovoľným spôsobom implementovať algoritmus Radix sort
 +
* napríklad na zotriedenie viac-ciferných čísel

Verzia zo dňa a času 12:02, 22. marec 2013

30. Cvičenie


< 30.Prednáška | riešené úlohy


Rozcvička

1. lexikografický strom

type
  TLStrom = class
    Pocet: Integer;
    P: array ['a'..'e'] of TLstrom;
  end;
  • metóda function TLStrom.Pocet(K: Integer): Integer zistí počet vrcholov v úrovni K, ktoré majú nulový Pocet = počet rôznych slov v slovníku dĺžky práve K


Cvičenie

Domáca úloha

1. naprogramovať ľubovoľný triediaci algoritmus , ktorého kód nebol v prednáške

  • ako procedúru TSort.Sort do projektu z prednášky

2. ľubovoľným spôsobom implementovať algoritmus Radix sort

  • napríklad na zotriedenie viac-ciferných čísel