Sortowanie jest często wykorzystywanym algorytmem w życiu programisty. W przypadku Visual Studio 2005 sortowanie jest wbudowane w komponenty. Na przykład komponent LisBox (lista) posiada właściwość Sort, której zaznaczenie rozwiązuje sprawę sortowania jej elementów. Jest to rozwiązanie znacznie ułatwiające programowanie. W tym przykładzie zajmiemy się jednak algorytmami sortującymi. Nie skorzystamy więc z dobrodziejstwa automatycznego sortowania. Spróbujemy napisać własne algorytmy sortujące. Być może takie podejście jest delikatnie mówiąc utrudnianiem sobie życia, to jednak, ma także pozytywne a dokładniej poznawcze aspekty. Continue reading
Tagi