Sortowanie Bąbelkowe
Sortowanie bąbelkowe to najprostszy algorytm sortowania, który działa poprzez wielokrotne zamianie sąsiednich elementów, jeśli są one w niewłaściwej kolejności.
Opisy i analizy podstawowych algorytmów. Omówienie różnych struktur danych, które są fundamentem dla algorytmów, takich jak stosy, kolejki, listy, drzewa, grafy, hash tables.
Sortowanie bąbelkowe to najprostszy algorytm sortowania, który działa poprzez wielokrotne zamianie sąsiednich elementów, jeśli są one w niewłaściwej kolejności.
Insertion sort is a simple sort algorithm
that works similar to the way playing cards sort.
Sortowanie przez wstawianie to prosty algorytm sortowania,
który działa podobnie do sposobu sortowania kart do gry.
Jak odwrócić string?
Użytkownik wprowadzi ciąg, a metoda powinna zwrócić odwrotność tego ciągu
Jak sprawdzić, czy liczba całkowita jest liczbą pierwszą, czy nie jest?
Liczba pierwsza – to taka liczba naturalna, która ma dokładnie dwa dzielniki naturalne: jedynkę i samą siebie.
Jak znaleźć wszystkie możliwe podciągi danego ciągu?
Transpozycja Tablicy. Napiszemy teraz zapytanie, które transponuje tablicę kwadratową (przełącz wiersze z kolumnami).
W tym programie losujemy dowolne słowo z listy dostępnych słów. Użytkownik odgaduje słowo po literze i gra jest kontynuowana do momentu gdy użytkownik odgadnie całe słowo.
Palindrom to wyrażenie brzmiące tak samo czytane od lewej do prawej strony jak i od prawej do lewej. Obecnie wyrażenia mające te cechę są raczej ciekawostką i używa się ich między innymi do gry słownej.
Zliczanie liter w tekście.
Jak policzyć wystąpienie każdego znaku w tekście.
o rozwiązanie używa kontenera klucz wartość (słownik).
Jak szybko potrafisz naciskać guziki na klawiaturze?
Możemy to teraz sprawdzić pisząc krótki program w C#. Poniższy kod zbiera informację o czasie, który upłynął pomiędzy kolejnymi naciśnięciami na klawiaturze.
Ciąg Fibonacciego jest ciągiem rekurencyjnym. Każdy wyraz, oprócz dwóch pierwszych jest sumą dwóch poprzednich wyrazów. Pierwszy i drugi element ciągu jest równy 1, a każdy następny otrzymujemy dodając do siebie dwa poprzednie.