SNMP
Pascal:
0IHanoi.pas
1z_set.pas
2z_rwpg.pas
2z_rwpgF.pas
3z_cp.pas
3z_cpUni.pas
4z_sort.pas
Pascal - Problemy rekurencyjne:
5r_dl.pas
6r_szuk.pas
7r_konk.pas
8r_odwr.pas
9r_sort.pas
Semantyczna poprawność:
petla_repeat.html
Skrypty:
temperatura.sh
temperatura_awk.sh
fibonacci.sh
C:
sokolowski1.c
sokolowski2.c
sokolowski3.c
sokolowski4.c
sokolowski5.c
sokolowski6.c
sokolowski7.c
sokolowski8.c
sokolowski9.c
sokolowski10.c
C, Zaliczenie ZSI:
Nieco toporna baza danych:
sokolowski_baza.tar.gz
baza_main.c
baza_main.h
baza_maintenance.c
baza_maintenance.h
baza_print.c
baza_print.h
baza_records.c
baza_records.h
baza.dat
compile.sh
compile_light.sh
run.sh
valrun.sh
C 2inf:
kalkulator.c
formater.c
C++:
zadanie_01.cpp
PSI (programowanie sieciowe 1):
(gdy pokonam swoje lenistwo ;)
Jesli chcesz sie tego nauczyć to kup sobie:
"UNIX, programowanie usług sieciowych" - W. Richard Stevens
"Programowanie w środowisku systemu UNIX" - W. Richard Stevens
Są warte swojej ceny.
AiSD:
Prosta implementacja kolejki i stosu listą i tablicą statyczną
lista.c
tablica_statyczna.c
Countsort
countsort.c
Algorytm układania zajęć wykorzystujący countsort.
zajecia.c
zajecia.h
gen_zaj.c
Reprezentacje grafów. (tablica krawedzi, macierz i listy sasiedztwa)
gen_graf.c
graf.c
DFS:
dodanie dfs do graf.c:
gen_graf_d.c
graf_dfs.c
Drzewa:
bst.c
rbt.c
rbt_ng.c
Grafy, ciąg dalszy (Nowe Techniki Algorytmiczne):
DSATUR:
dsatur.c
dsatur.h
readgraph.c
heap.c
Wszystkie materialy na tej stronie powstały w toku mojej nauki. Im starsze tym
bardziej prymitywne i być może najeżone błędami.
Programuje raczej pedantycznie. Jedyny problem to fakt, że najpierw należy się
nauczyć, co jest pedantyczne ;-).
Polecam zabawy valgrind'em i gdb.
Jeśli wykryjesz jakieś błędy albo masz jakieś uwagi co do programów tutaj
zamieszczonych, napisz mi proszę maila - chętnie dowiem się czegoś nowego.
Ludziątka drogie, piszące do mnie prośby o "bardzo pilne napisanie programu zaliczeniowego":
1. Czemu robicie to dopiero w trakcie sesji? Ja tez mam sesję i nie mam czasu na czyjeś programy.
2. Program czekajacy na wcisniecie przycisku to zdecydowanie nie jest "coś nowego".
3. Jesli dostaliscie zadanie napisania takiego programu na zaliczenie i nie potraficie to znaczy, ze nie zaslugujecie na ostatnia szanse, jaką pewnie było
zadanie tak trywialnego zadania.
4. Co robiliscie przez caly semestr kursu C/C++ ???