Dane są dwa zbiory liczb. Napisz algorytm, który sprawdzi czy podane zbiory są rozłączne. Postaraj się znaleźć optymalne rozwiązanie, które będzie szybko zwracać odpowiedź.
czytaj więcejDo wyszukania wszystkich dzielników danej liczby wystarczy pojedyncza pętla. W tym artykule zostały przedstawione różnice między dzielnikami właściwymi oraz niewłaściwymi jak różne algorytmy do wyszukiwania dzielników.
czytaj więcejRolnik posiada dwa kwadratowe kojce dla krów. Chciałby przygotować dwa kolejne przestawiając obecne przęsła i kupując jak najmniej nowych. Jak może je przestawić i ile musi dokupić nowych?
czytaj więcejMetoda Planowania SCAN (Elevator) ma za zadanie zoptymalizować prace głowicy dysku. W metodzie tej nie dochodzi do przegłodzeń żądań, ale nie jest ona najidealniejszym rozwiązaniem.
czytaj więcejDane są zapisy wartości pewnej firmy na przestrzeni kolejnych dni. Znajdź dla każdego dnia rozpiętość jego cen tj. jak długo do danego dnia cena była niższa, albo identyczna.
czytaj więcejKopiec Minimalny to takie drzewo binarne w którym rodzic jest mniejszy od każdego elementu poniżej. Ponadto w kopcu nigdy nie wystąpią "dziury" jak może się zdarzyć w przypadki zwykłego drzewa.
czytaj więcejMieszkańcy wysp postanowili utworzyć największą możliwą wyspę w okolicy poprzez zbudowanie pomiędzy nimi mostu. Niestety nie stać ich na bardzo długi most. Znajdź wyspy do połączenia.
czytaj więcejW równych odcinkach wzdłuż torów leży n miejscowości. Podana jest lista miast w których jest stacja kolejowa. Jaka jest największa odległość między stacją, a dowolnym miastem?
czytaj więcejLiczby Podzielne Wspak to takie liczby, które są podzielne przez same siebie zapisane wspak. Taka liczba nie może być liczbą palindromiczną po usunięciu z niej zer z prawej strony.
czytaj więcejJak działa funkcja F, jeśli prawdą jest, że F(0) = 1, F(14) = 0, F(88) = 4, F(128) = 2, F(969) = 3, F(8123) = 2. Uzasadnij swoją odpowiedź poprzez podanie własnego przykładu.
czytaj więcej