tło Bardzo wykwalifikowani operatorzy kart potrafią zastosować technikę, w której tną talię idealnie na pół, a następnie idealnie przeplatają karty. Jeśli zaczną od posortowanej talii i wykonają tę technikę bezbłędnie 52 razy z rzędu, talia zostanie przywrócona do posortowanej kolejności. Twoim wyzwaniem jest zabranie talii kart do tablicy liczb całkowitych …
Wierzcie lub nie, Sex Bob-ombs stały się światowej sławy zespołem i są obecnie na światowej trasie koncertowej! Jako księgowy musisz nadzorować ich codzienne finanse i regularnie przedstawiać raporty. Co kilka tygodni zestawiasz listę ich wydatków (w pełnych USD ) w kolejności, w jakiej zostały poniesione. Na przykład lista 378 -95 …
Alice i Bob lubią grać w karty, z talią kart ponumerowanych kolejnymi nieujemnymi liczbami całkowitymi. Alice ma jednak szczególny sposób tasowania talii. Najpierw bierze górną kartę z talii i kładzie ją na spodzie talii. Następnie usuwa następną kartę i rozpoczyna z nią stos. Następnie ponownie umieszcza górną kartę na dole …
Otrzymasz 2-D tablicę A liczb całkowitych i długość N. Twoim zadaniem jest znalezienie w tablicy linii prostej (poziomej, pionowej lub ukośnej) N elementów, która daje najwyższą sumę całkowitą, i zwrócenie tej sumy . Przykład N = 3, A = 3 3 7 9 3 2 2 10 4 1 7 …
(paradoks, paradoks, najbardziej genialny paradoks) To pierwsza część wieloczęściowej serii inspirowanej różnymi funkcjami R. Zadanie Biorąc pod uwagę zestaw danych dodatnich liczb całkowitych, musisz obliczyć podsumowanie 5 liczb z . Pracuję jednak nad dużymi zestawami danych, więc chcę, aby Twój kod był tak mały, jak to możliwe, co pozwala mi …
Biorąc pod uwagę listę liczb zmiennoprzecinkowych, ujednolic ją . Detale Lista x1,x2,…,xnx1,x2,…,xnx_1,x_2,\ldots,x_n jest standaryzowana, jeśli średnia wszystkich wartości wynosi 0, a odchylenie standardowe wynosi 1. Jednym ze sposobów obliczenia tego jest najpierw obliczenie średniej μμ\mu i odchylenia standardowego σσ\sigma jako μ=1n∑i=1nxiσ=1n∑i=1n(xi−μ)2−−−−−−−−−−−−√,μ=1n∑i=1nxiσ=1n∑i=1n(xi−μ)2, \mu = \frac1n\sum_{i=1}^n x_i \qquad \sigma = \sqrt{\frac{1}{n}\sum_{i=1}^n (x_i …
Znajdź przebiegi w tablicy Przebieg jest zdefiniowany jako trzy lub więcej liczb, które zwiększają się w stosunku do poprzedniego ze stałym krokiem. Na przykład [1,2,3] będzie przebiegiem z krokiem 1, [1,3,5,7] będzie przebiegiem z krokiem 2, a [1,2,4,5] nie będzie biegiem. Możemy wyrazić te przebiegi poprzez zapis „i do j …
Otrzymasz sekwencję żądań pamięci i rozmiar pamięci podręcznej. Musisz zwrócić najmniejszą możliwą liczbę braków pamięci podręcznej w ramach dowolnej strategii zastępowania pamięci podręcznej. Optymalną strategią jest algorytm Belady , którego możesz użyć, jeśli chcesz. System buforowania działa w następujący sposób: Pamięć podręczna zaczyna się pusta. Przychodzą żądania pamięci. Jeśli żądanie …
Wstęp dla dzieci Ilekroć zabieram moje dzieci do wesołego miasteczka, dzieci denerwują się bardziej, gdy jesteśmy bliżej parku, ze szczytem nerwowym, kiedy jesteśmy na parkingu i nie znajdujemy miejsca do parkowania. Zdecydowałem więc, że potrzebuję metody znalezienia najbliższego bezpłatnego miejsca parkingowego, aby zminimalizować czas spędzony na parkowaniu. Wprowadzenie techniczne Wyobraź …
Ostatnio grałem w „ The Weaver ” i myślę, że stanowi to interesujące wyzwanie dla golfa kodowego . Przesłanka: Weaver to gra, w której dostajesz wiele wstążek pochodzących z 2 kierunków w odstępie 90 stopni, a Twoim celem jest zamiana ich na określonych skrzyżowaniach, aby osiągnąć pożądany wynik. W ten …
Opis: Dane xi ypozycje dwóch okręgów wraz z nimi radii, przedstawiają obszar przecięcia się dwóch okręgów. Wejście : Otrzymasz następujące dane wejściowe: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii of the two congruent circles …
Twoim zadaniem jest więc wzięcie bloku 3x3, w którym -oznaczają puste miejsca i *średnie wypełnione miejsca, na przykład: -** -*- *-* i przestawiaj blok tak, *aby tworzył X, jak poniżej: *-* -*- *-* Wejście: kwadraty 3x3 jak wyżej, mogą to być 3 linie, tablica lub dowolnie. Wyjście: Najkrótsza liczba ruchów, …
Biorąc pod uwagę ciąg l, znajdź wszystkie palindromiczna podciągi pz l(w tym duplikaty i pojedynczych ciągów znaków). Następnie przestaw wszystkie podłańcuchy w pprawidłowy palindrom (może być wiele poprawnych odpowiedzi). Jeśli nie można zmienić układu pna pojedynczy palindrom, program może mieć niezdefiniowane zachowanie (błąd, przepełnienie stosu, wychodzenie, zawieszenie / przedwczesne zabójstwo …
Można otrzymać kwadratową macierz liczb M i innymi dodatniej liczby całkowitej N , bezwzględnie mniejsze niż rozmiar M . Twoim zadaniem jest wygenerowanie wszystkich kwadratowych podmacierzy M o rozmiarze n . Dla celów niniejszego wyzwanie, kwadratowy pod-macierzą jest grupą sąsiednich rzędach i kolumnach zawarte w M . Formaty wejścia / …
Biorąc pod uwagę dwie różne listy nieujemnych liczb całkowitych, zwróć listę, która ma najwyższe maksimum (np [4, 2], [3, 3, 1] -> [4, 2].). Jeśli oba mają takie same maksimum, zwróć listę, która zawiera więcej wystąpień tego maksimum (np [4, 2, 4], [4, 3, 3, 3, 1, 3] -> [4, …
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.