tux andree.sk » svk

University

Only slovak version available

Počas tých rokov čo som tu som už riešil pár úloh... Keby to niekoho zaujímalo, na tomto webe sú tie moje geniálbe výtvory... Za kvalitu neručím :-)


1 rok VŠ - MFF UK

zimný semester

Mix

hanojvez.paspseudo-graficky zobrazí riešenie problému "Hanojské veže"
pisqworx.paspiškvorky pre ľubovoľný počet hráčov a ľubovoľné rozmery hracej plochy - ale bez PC oponenta :(
vypisesamseba.pastypický príklad "zneužita" nedokomentovaných funkcií turbo pascalu: program ktorý vypíše sám seba. Neviem kto vytvoril tento program, ale ja som to nebol...
fyz_u1.pasprogram "vykreslí" na obrazovku binárny strom (mali to na úlohu fyzici na MFF UK)
fyz_u3_s.pasprogram vykreslí na obrazovku slimáka s danými parametrami (mali to na úlohu fyzici na MFF UK)
cvika_u1.pas1. úloha, čo sme mali na "cvičeniach z programovania": nájde 2. najväčší súčet zo zadaných skupín čísel...
cvika_u2.pas2. úloha, čo sme mali na "cvičeniach z programovania": permutácie písmen
cvika_u3.pas3. úloha, čo sme mali na "cvičeniach z programovania": násobenie dvoch polynómov zadaných v linked liste (spojovom zozname :)


letný semester

Programovanie

cvika_u4_radixtrie.pas1. (alebo teda 4. :) úloha: radixtrie (vraj tam je nejaká chybička...)
cvika_u5_fazule.dpr2. (5.) úloha: fazule (síce je to v Delphi, ale preloží to aj TurboPascal :)

C

c_1.zip1. úloha: Zarovnávanie textu
c_2.zip2. úloha: Gauss(-Jordanova) eliminácia matíc

2. rok VŠ - MFF UK

zimný semester

Algoritmy a datové struktury

strassen.cppStrassenov algoritmus na násobenie matíc

Objektovo orientované programovanie

...to fakt nemá zmysel sem dávať :-)

Neprocedrurálne programovanie (Prolog, Haskell)

prolog.zipPár základných algoritmov do Prologu.
prolog_hradla.zipVeľká zápočtová úloha v prologu - hradlá (v archíve je zadanie, riešenie aj dokumentácia).
haskell.zipPár základných algoritmov do Haskellu.

letný semester

Java

minesy.zipKlasická hra - minesweeper, míny, mines... Whatever :-) V archíve je jar aj zdrojáky.

3. rok VŠ - MFF UK

zimný semester

Počítačová grafika I

LineAntialiasAndrejKrutak.javaAlgoritmus na vykreslenie antialiasovanej čiary.
ColorReduceAndrejKrutak.javaAlgoritmus na zmenu počtu farieb obrázku.
CompressedFormatBWAndrejKrutak.javaAlgoritmus na kompresiu čierno-bieleho obrázku.

Principy prekladačov (=principy překladač..a to u s krúžkom)

pp_du1.zipÚloha 1 - Lexikálna analýza.
pp_du2.zipÚloha 2 - Lexikálna analýza II.
pp_du3.zipÚloha 3 - Syntaktická analýza/kontrola.

Unix

hoxy.zipJednoduchý necacheovací http proxy server.

letný semester

Programovanie pre X Windows

kmines.tar.gzMíny - tentokrát pre toolkit Qt/Linux.

AnoRaSi - Bakalárska práca/Ročníkový projekt

Tento program som robil ako ročníkový projekt, na ktorý nadviazala bakalárska práca. Je to 3D realistický simulátor vozidiel - a funguje aj po sieti :) Všetky zdrojové kódy spolu s dokumentáciou sú na webe sourceforge.net.

4. rok VŠ - MFF UK

zimný semester

Principy prekladačů

...áno, robil som ich ešte raz (minule som nestihol ísť na skúšku :-)))
pp2_du1.zipÚloha 1 - Lexikálna analýza I.
pp2_du2.zipÚloha 2 - Lexikálna analýza II.
pp2_du3.zipÚloha 3 - Syntaktická analýza/kontrola.
pp2_du4.zipÚloha 4 - Sémantická analýza deklarácií.
pp2_du5.zipÚloha 5 - Generovanie zásobníkovej formy medzikódu I.
pp2_du6.zipÚloha 6 - Generovanie zásobníkovej formy medzikódu II.

letný semester

Počítačovú grafiku II

  • renderrer
  • depth-of-field camera
  • area light
...ale nebolo to až tak kvalitne napísané, že by som to chcel zverejniť :-)

Bc. skúšky

Spolu s ďalšími ľuďmi sme pracovali na príprave vypracovaných otázok na bakalárske skúšky...

5. rok VŠ - MFF UK

zimný semester

Operační systémy

Spolu s cabadaj-om a RunDMG-m sme pracovali na "jednoduchom" MIPS OS kerneli. Zdrojáky v rámci férovosti (a toho, že to nebola len moja práca) nezverejním - ale toho Cčkového kódu bolo dosť :-)

letný semester

C# a .NET

MapCalibrator.NET

Administrace Unixu

6. rok VŠ - MFF UK
...snáď už posledný :-)

zimný semester

Softwareový projekt

QGis-Mapper

Virtuální realita

Náš VRML svet :-)