Tło historyczne Ściana tarczy to taktyczna formacja wojenna, której początki sięgają przynajmniej 2500 lat pne Składał się z wojowników nakładających się na tarcze tarcz swoich towarzyszy, tworząc „ścianę”. Urok taktyki wynika z faktu, że nawet najbardziej niewykwalifikowany wojownik mógł walczyć w ścianie, o ile mieli tarczę i broń. Ze względu …
Definicja i zasady Tablica golfy to tablica liczb całkowitych, w której każdy element jest większy lub równy średniej arytmetycznej wszystkich poprzednich elementów. Twoim zadaniem jest ustalenie, czy tablica dodatnich liczb całkowitych podanych jako dane wejściowe jest golfowa, czy nie. Nie musisz obsługiwać pustej listy. Obowiązują domyślne luki . Obowiązują standardowe …
Zainspirowany przez tym W połączonym wyzwaniu jesteśmy proszeni o zastosowanie dodatku do elementów oryginału i rewersu tablicy wejściowej. W tym wyzwaniu nieco utrudnimy, wprowadzając inne podstawowe operacje matematyczne. Biorąc pod uwagę tablicę liczb całkowitych, przechodź przez +, *, -, //, %, ^, gdzie //jest dzielenie liczb całkowitych i ^wykładnik, jednocześnie …
Skompresuj rzadką macierz za pomocą skompresowanego rzadkiego wiersza (format CSR, CRS lub Yale) . Są to wszystkie te same formy kompresji (zignoruj nowe Yale). Dane wejściowe mogą być dowolną strukturą danych 2d (lista list itp.): Np [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0 6 …
Uzyskiwanie średniej z listy (np. [2,6,7]) Uzyskaj długość listy: [2,6,7] -> 3 Podsumowując numery na liście: 2 + 6 + 7 = 15. Podzielenie sumy przez ich ilość: 15 / 3 = 5. Powinieneś porównać średnie z dwóch list dodatnich liczb całkowitych N i M , zwracając wartość, jeśli N …
Zadanie: Podaj wartość dla x, gdzie a mod x = bdla dwóch podanych wartości a,b. Założenie ai bzawsze będą dodatnimi liczbami całkowitymi Nie zawsze będzie na to rozwiązanie x Jeśli istnieje wiele rozwiązań, wypisz co najmniej jedno z nich. Jeśli nie ma żadnych rozwiązań, nie wypisuj nic lub wskazuj, że …
Definicje Podsekwencja może nie być ciągła, np. [1, 1, 1]Jest podsekwencja [1, 2, 1, 2, 1]. Równa podsekwencja to podsekwencja, w której każdy element jest równy. Najdłuższe równe podsekwencje mogą nie być unikalne, np. [1, 1]I [2, 2]oba są najdłuższymi równymi podsekwencjami [2, 1, 1, 2]. Wejście Niepusta lista dodatnich …
Twoim zadaniem jest pobranie elementu wejściowego ni wyjściowego nSekcji remika, sekwencji, którą zrobiłem (przeglądanie OEIS ci nie pomoże). Definicja Każdy element Sekwencji remika jest zbiorem prawdziwych lub falseyowych wartości. Np [true, false].: Kroki do stworzenia członka Sekwencji remika są dość proste: Zacznij od pierwszego indeksu [](jest to element 0). Ustaw …
Czasami naprawdę trudno jest przekonwertować współrzędne kartezjańskie na współrzędne (x,y)biegunowe (r,phi). Chociaż można obliczyć r = sqrt(x^2+y^2)dość łatwo, często trzeba jakieś rozróżnienie przypadków przy obliczaniu kąta phiponieważ arcsin, arccosi arctanwszystkie inne funkcje trygonometryczne mają współpracę domenę że każdy tylko przęseł pół okręgu. W wielu językach są wbudowane atan2funkcje przekształcania współrzędnych …
Definicja Zdefiniuj n- tą tablicę sekwencji CURR w następujący sposób. Zacznij od tablicy singletonów A = [n] . Dla każdej liczby całkowitej K w A wymienić wejścia k o k liczb naturalnych, liczy się od 1 do k . Powtórz poprzedni krok n - 1 jeszcze raz. Na przykład, jeśli …
W ramach algorytmu kompresji standard JPEG rozwija matrycę do wektora wzdłuż przeciwbieżnych zmiennych kierunków: Twoim zadaniem jest pobranie rozwiniętego wektora wraz z wymiarami macierzy i odtworzenie odpowiedniej macierzy. Jako przykład: [1, 2, 5, 9, 6, 3, 4, 7, 1, 2, 8, 3], 4, 3 powinien ustąpić [1 2 3 4 …
Biorąc pod uwagę listę dni tygodnia, wypisz najkrótszą posortowaną reprezentację listy. Format wejścia to ciąg składający się z jednego lub większej liczby podciągi dwuznakowych Su(niedziela), Mo(poniedziałek), Tu(itd.), We, Th, Fr, I Sa. Dane wejściowe niekoniecznie muszą być podane w posortowanej kolejności. Aby przekonwertować dane wejściowe na format wyjściowy, Posortuj dane …
Oczywiście to wyzwanie byłoby trywialne z oddzielnymi funkcjami i bibliotekami, więc nie są dozwolone. Twój kod musi być zgodny ze specyfikacją ECMAscript (każda specyfikacja zrobi), więc nie ma odpowiedzi specyficznych dla przeglądarki. Tablica musi być dostępna po utworzeniu instancji. Mam odpowiedź, której na razie odmówię. Uwaga: to wyzwanie jest specyficzne …
Rozważ tablicę Adługości n. Tablica zawiera tylko dodatnie liczby całkowite. Na przykład A = (1,1,2,2). Zdefiniujmy f(A)jako zbiór sum wszystkich niepustych, sąsiadujących pod-macierzy A. W tym przypadku f(A) = {1,2,3,4,5,6}. Kroki do produkcji f(A) są następujące: Podziemne Asą (1), (1), (2), (2), (1,1), (1,2), (2,2), (1,1,2), (1,2,2), (1,1,2,2). Ich odpowiednie …
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.