Historia Dawno temu Bobby stworzył portfel Bitcoin z 1 Satoshi (1e-8 BTC, najmniejsza jednostka walutowa) i zapomniał o tym. Jak wielu innych później pomyślał: „Cholera, gdybym wtedy więcej zainwestował…”. Nie zatrzymując się na jawie, poświęca cały swój czas i pieniądze na budowę wehikułu czasu. Większość czasu spędza w garażu, nieświadomy …
Układając książki, zwykle chcesz umieścić największe na dole, a najmniejsze na górze. Jednak moja ukryta OCD sprawia, że czuję się bardzo nieswojo, jeśli mam dwie książki, w których jedna jest krótsza (na wysokości), ale szersza od drugiej. Bez względu na to, w jakiej kolejności je złożę, górna książka będzie rozciągać …
Weźmy pod uwagę tablicę bitów, powiedzmy 1 1 1 0 0 0 0 1 0 0 1 0 1 1 1 1 1 0 1 0 Ciągłą pod-tablicę o długości ≥ 5 nazywamy fazą, jeśli co najmniej 85% bitów jest takich samych, a oba pierwsze / ostatnie bity są równe …
Otrzymasz tablicę i musisz zwrócić liczbę całkowitą, która występuje więcej niż jeden raz. [234, 2, 12, 234, 5, 10, 1000, 2, 99, 234] Będzie to powrót 2, ponieważ każdy 234i 2pojawić się więcej niż jeden raz. [234, 2, 12, 234] [2, 12, 234, 5, 10, 1000, 2] Lista nigdy nie …
W szachach rycerz może poruszać się tylko na pozycje oznaczone X w stosunku do swojej aktualnej pozycji, oznaczonej ♞: A Knight wykres to wykres, który przedstawia wszystkie ruchy prawne rycerz szachy kawałek na szachownicy. Każdy wierzchołek tego wykresu reprezentuje kwadrat szachownicy, a każda krawędź łączy dwa kwadraty, które są ruchem …
Wyzwanie to jest związane z niektórymi funkcjami języka MATL w ramach wydarzenia Język miesiąca miesiąca 2018 . Powiązane wyzwanie: Schowek funkcji: kopia . Wprowadzenie Schowek funkcji MATL przechowuje („kopiuje”) dane wejściowe czterech ostatnich wywołań normalnych funkcji pobierających dane. Funkcje normalne są najczęstszym typem funkcji w MATL. Pobieranie danych oznacza, że …
Powiązana sekwencja OEIS: A008867 Skrócona liczba trójkątna Wspólną właściwością liczb trójkątnych jest to, że można je ułożyć w trójkąt. Na przykład weź 21 i ułóż w trójkąt os: o oo ooo oooo ooooo oooooo Zdefiniujmy „obcinanie:” wycinanie trójkątów o tym samym rozmiarze z każdego rogu. Jednym ze sposobów obcięcia 21 …
Wprowadzenie Załóżmy, że masz listę liczb całkowitych (lub dowolnych obiektów, ale trzymajmy się liczb całkowitych dla uproszczenia). Listy mogą mieć różne długości, a niektóre z nich mogą być puste. Napiszmy listy w formacie tabelarycznym: [[ 1, 2, 3, 4, 5], [ 6, 7], [ 8, 9, 10, 11], [], [12, …
To wyzwanie jest inspirowane tym , teraz usuniętym pytaniem. Jako wartość wejściową weź dodatnią liczbę całkowitą N i wyślij macierz o liczbach 1 .. N 2 zgodnie z poniższym wzorem: Wypełnij pierwszy wiersz 1 .. N, a następnie wypełnij ostatni rząd (numer wiersza N ) (N + 1) .. 2N …
Rozważ proces „wybierania” zagnieżdżonej listy. Wybór jest definiowany następująco: Jeśli argumentem jest lista, weź element z listy losowo (jednolicie) i wybierz z niego. Jeśli argumentem nie jest lista, po prostu ją zwróć. Przykładowa implementacja w Pythonie: import random def pick(obj): if isinstance(obj, list): return pick(random.choice(obj)) else: return obj Dla uproszczenia …
Zainspirowany (z wyjaśnieniem skradzione) to tło Załóżmy, że masz dwie listy A = [a_1, a_2, ..., a_n]i B = [b_1, b_2, ..., b_n]liczby całkowite. Mówimy, że Ajest potencjalnie podzielna przez, Bjeśli istnieje permutacja, Bktóra czyni a_ipodzielną przez b_iwszystkich i. Problem polega zatem na tym: czy można zmienić kolejność (tj. Permutację), …
Twoim dzisiejszym zadaniem jest napisanie programu lub funkcji, która pobiera tablicę liczb całkowitych i liczy liczbę razy, odczytując od lewej do prawej, że wartość się zmienia. Łatwiej to pokazać na przykładzie:[1 1 1 2 2 5 5 5 5 17 3] => [1 1 1 **2** 2 **5** 5 5 …
Biorąc pod uwagę listę liczb całkowitych, Twoim zadaniem jest wyprowadzenie drugiej największej wartości w pierwszych k elementach, dla każdego k między 2 a długością listy wejściowej. Innymi słowy, wypisz drugą co do wielkości wartość dla każdego prefiksu wejścia. Możesz podać dowolną wartość dla pierwszego elementu (gdzie k = 1) lub …
Wyzwanie Biorąc pod uwagę dowolną listę 2-krotek i jednego elementu w jednym z tych krotek, wypisz „partnera”, tzn. Dane ai [(i,j),...,(a,b),...,(l,m)], wyjście b. Możesz założyć, że wszystkie krotki są unikalne i że wszystkie elementy w krotkach są łańcuchami. Dalej zakładamy, że nie masz obu (x,y)i (y,x). Przypadki testowe Input Output …
Mój szef chce teraz, abym wdrożył mechanizm, który pozwala mu szukać elementu w tablicy i daje mu indeks / indeksy, w których występuje ta wartość. Twoje zadanie: Napisz program lub funkcję, która odbiera tablicę i wartość (String, Integer, Float lub Boolean) i zwraca indeksy tablicy, w której występuje wartość (0 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.