Algorytmy · CsharpSortowanie przez Wstawianie w C# Czym jest sortowanie przez wstawianie? Sortowanie przez wstawianie (ang. insertion sort) to jeden z najprostszych algorytmów sortowania, który naturalnie odzwierciedla sposób,…
Czytaj więcej →
Algorytmy · CsharpWyszukiwanie liniowe w C# – jak działa i kiedy go używać? Wyszukiwanie liniowe w C# – jak działa i kiedy go używać? Jeden z fundamentalnych algorytmów wyszukiwania. Prosty,…
Czytaj więcej →
Algorytmy · CsharpBucket Sort Sortowanie kubełkowe (Bucket Sort) to efektywny algorytm sortowania, który jest szczególnie skuteczny w przypadku równomiernie rozłożonych danych wejściowych. Działa poprzez podział zakresu wartości elementów…
Czytaj więcej →
Algorytmy · CsharpKąt widzenia: edukacyjny/analityczny — jak dokładnie działa algorytm, dlaczego O(n²), i w czym różni się od Bubble Sort i Insertion SortPrzykład przewodni: sortowanie wyników graczy w…
Czytaj więcej →
Algorytmy · CsharpAlgorytm Kruskala Algorytm Kruskala to algorytm stosowany w teorii grafów do znajdowania minimalnego drzewa rozpinającego w grafie ważonym, co oznacza, że łączy on wszystkie wierzchołki grafu…
Czytaj więcej →
Algorytmy · CsharpBinary Search Algorytm Binary Search (inaczej znany jako wyszukiwanie binarne) to efektywny algorytm służący do wyszukiwania elementu w posortowanym zbiorze danych. Działa on przez podział zbioru…
Czytaj więcej →
Algorytmy · CsharpKąt widzenia: praktyczny/rozszerzenia — implementacja generyczna, warianty algorytmu, benchmark vs Array.Sort, kiedy Selection Sort odpadaPrzykład przewodni: sortowanie zamówień e-commerce po wielu kryteriach Od int[] do generycznej…
Czytaj więcej →
Algorytmy · CsharpAlgorytm Euklidesa Algorytm Euklidesa (Największy wspólny dzielnik): Ten algorytm służy do znalezienia największego wspólnego dzielnika dwóch liczb całkowitych. Opiera się na iteracyjnym odejmowaniu mniejszej liczby od…
Czytaj więcej →
AlgorytmyTen artykuł to przegląd tematów algorytmicznych, których nie znajdziesz w pojedynczym, dedykowanym wpisie na blogu — przede wszystkim algorytmów grafowych i klas złożoności problemów. Jeśli szukasz…
Czytaj więcej →
AlgorytmyAlgorytm w programowaniu – czym jest i jakie ma cechy? Algorytm to zestaw jasno określonych kroków, które prowadzą do rozwiązania konkretnego problemu lub wykonania określonego zadania.…
Czytaj więcej →
AlgorytmySkoro wiesz już, czym jest algorytm i jakie cechy powinien spełniać, czas na pytanie praktyczne: jak algorytmy dzieli się na kategorie? Ta klasyfikacja nie jest akademicką ciekawostką —…
Czytaj więcej →
CsharpDodajemy Wykres. Utworzymy teraz arkusz kalkulacyjny z danymi i nie użyjemy tutaj kodu z poprzednich części. Rozpoczynamy nowy projekt a kod to kompletny kod do tworzenia…
Czytaj więcej →
CsharpC# – Tworzenie pliku Excel. część 2. Dodamy teraz arkusz stylów do Exela. Utworzymy nową metodę GenerateStylesheet(), która zwraca obiekt StyleSheet. Utworzymy teraz Czcionki – Fonty.…
Czytaj więcej →