kk.plenty.vbiz.pl

Strona domowa Kamila Korolkiewicza

Porównanie algorytmów sortowania

W okresie przygotowań do przedmiotu Algorytmy i Struktury Danych zaimplementowałem kilka znanych algorytmów sortowania, a następnie napisałem program, który porównuje ich szybkość działania w praktyce.

Czytaj dalej...

03-02-2010

Wykład o OpenGL

Pod tym adresem znajdują się materiały z wykładu jaki poprowadziłem na spotkaniu Koła Naukowego Informatyków wydziału Matematyki i Nauk Informacyjnych Politechniki Warszawskiej dnia 7 stycznia 2010. Znajdują się tam slajdy wykładowe oraz przykładowy framework i przykładowy program (napisany pod system Windows). Streszczę główne rzeczy, o których powiedziałem.

Czytaj dalej...

09-01-2010

Nowy Rok = Nowe możliwości

Minął właśnie rok... zarówno ten kalendarzowy, jak i również od powstania tej strony, którą życzliwy czytelniku właśnie widzisz przed sobą. Pozwolę sobie na małe podsumowanie :).

Czytaj dalej...

01-01-2010

Kod niezarządzany w C#

Uff... trochę czasu minęło jak patrzę na to kiedy zamieściłem ostatni post. Ale studia rządzą się swoimi prawami - nie na wszystko jest czas. Dzisiaj napiszę krótko o kodzie niezarządzanym (nazywany też kodem nienadzorowanym, unsafe) w C#.

Czytaj dalej...

19-12-2009

Operacje na bitach

Często chcemy przechowywać pewien zbiór wartości, które przyjmują tylko dwie wartości: 0 albo 1. W tym celu można po prostu stworzyć tablicę przechowującą stany. Jednak o wiele lepszym rozwiązaniem jest zastosowanie jednej lub kilku zmiennych typu int. Na 32 bitach możemy przechować 32 różne stany.

Czytaj dalej...

08-11-2009

Porównanie kopców

Pozostanę jeszcze w temacie z poprzedniego postu. Jak wiadomo, używana struktura danych ma często kluczowe znaczenie dla szybkości działania algorytmu. Co więcej, od sposobu jej reprezentacji w pamięci zależy bardzo wiele.

Czytaj dalej...

07-11-2009

Kolejki priorytetowe

Kolejka priorytetowa to abstrakcyjny typ danych, w którym wyróżniamy dwie podstawowe operacje: Insert (wstawianie elementu), DeleteMax (zwracanie i zdejmowanie elementu maksymalnego). Operacją dodatkową jest GetMax, która tylko zwraca wartość maksymalną.

Czytaj dalej...

01-11-2009

C# się opłaca...

...nawet, gdy jesteśmy przyzwyczajeni do starych zasad. Nie uświadczymy tu bowiem żadnych wskaźników, czy niskopoziomowych "trików". Jednak jest coś, co mnie ostatnio przekonało do tego języka, czy w zasadzie do aplikacji napisanych na .NET.

Czytaj dalej...

31-10-2009

Zmiany, zmiany...

Po blisko 10 miesiącach trochę zmian na stronie, głównie pod względem wizualnym, choć nadal kieruje się zasadą, że najważniejsza jest treść, a nie forma. Oczywiście strona jest na bieżąco aktualizowana o moje bieżące projekty. Jak to piszę, największą aktywność powinna wykazywać strona z projektami z metod numerycznych. Przynajmniej do końca tego semestru :).
Teraz główna strona będzie w swojej formie bardziej przypominać blog. Można powiedzieć, że jest to pierwszy wpis. Dotychczasowa treść strony głównej znajduje się w poście poniżej.

28-10-2009

O stronie

Na podstronach zamieściłem większość moich programów, gier, projektów. Większość opatrzona jest krótkim opisem i kilkoma zrzutami ekranu:

Czytaj dalej...

01-01-2009
[Do góry]

Valid XHTML 1.0 Transitional Poprawny CSS!

Copyright © Kamil Korolkiewicz 2009, 2010