Definicja Centrosymmetric matryca jest kwadratem matrycy , która jest symetryczna względem jego środka. Bardziej rygorystycznie, macierz o rozmiarze jest centrosymetryczna, jeśli dla dowolnego spełniona jest następująca zależność: n × n i ,ZAAAn × nn×nn \times nA i ,I ,j ∈ ( [ 1 , n ] ∩ Z )i,j∈([1,n]∩Z)i,\: j …
Znajdź różnicę między kwadratem sum a sumą kwadratów. To matematyczne przedstawienie: (∑n)2−∑n2)(∑n)2−∑n2\left(\sum n\right)^2-\sum n^2 Twój program / metoda powinna przyjmować dwa dane wejściowe, są to dolne i górne granice zakresu i są włącznie. Limity będą pełnymi liczbami całkowitymi powyżej 0. Twój program / metoda powinna zwrócić odpowiedź. Możesz użyć dowolnej …
Alternatywny tytuł: Tally Your Prison Sentence on the Wall Biorąc pod uwagę liczbę n, dane wyjściowe pogrupowane w tradycyjne 5-na-grupę i 50 na wiersz. Przykłady 1 | | | | 4 |||| |||| |||| |||| 5 |||/ ||/| |/|| /||| 6 |||/ | ||/| | |/|| | /||| | 50 …
Uwaga: Jest to numer 2 w serii wyzwań dotyczących manipulacji tablicami . Aby zobaczyć poprzednie wyzwanie, kliknij tutaj . Rozdzielanie list zagnieżdżonych Aby oddzielić wartości na liście zagnieżdżonej, spłaszcz ją, a następnie zawiń każdą wartość, aby znajdowała się na tej samej głębokości zagnieżdżenia, co poprzednio. To znaczy, ta lista: [1, …
Napisz program lub funkcję, która pobiera tablicę liczb całkowitych nieujemnych jako dane wejściowe i generuje zestaw wektorów / tablic z elementami tablicy wejściowej w kolejności, podziel tak, aby każdy wektor sumował się do 15. Jeśli suma pierwszego N elementów nie „uderza w 15”, wówczas liczbę, która przeszła 15, należy odciąć, …
To wyzwanie jest naprawdę proste (i jest prekursorem trudniejszego!). Biorąc pod uwagę tablicę dostępu do zasobów (po prostu oznaczoną nieujemnymi liczbami całkowitymi) i parametr n, zwróć liczbę braków pamięci podręcznej, które miałoby przy założeniu, że nasza pamięć podręczna ma pojemność ni korzysta ze schematu wyrzucania FIFO, gdy jest pełna . …
Powiązane, ale bardzo różne. Bustrofedon jest tekst, gdzie co drugi wiersz piśmie jest obrócony lub odwrócony, przy odwróconej litery. W tym wyzwaniu po prostu odwrócimy co drugą linię, ale pozostawimy nietknięte rzeczywiste znaki. Możesz wybrać, które wiersze mają zostać odwrócone, o ile są to wszystkie pozostałe. Możesz wziąć tekst w …
Magazyn czasu Masz dostęp do zestawu danych, tomorrowStocksktóry zawiera ceny akcji z Twojej ulubionej firmy na NASDAQ. Ten zestaw danych to kontener indeksowany minutami po otwarciu. Każdy indeks zawiera cenę akcji w tym czasie. // Assume the stock market opens at 9:30AM EDT // tomorrowStocks[] contains the prices of your …
Zadanie To wyzwanie jest bardzo proste. Twój dane wejściowe to prostokątna tablica liczb całkowitych 2D o wymiarach co najmniej 1 × 1. Można go pobrać w dowolnym rozsądnym formacie. Wynikiem powinna być tablica wejściowa, ale ze wszystkimi wpisami nie w pierwszym lub ostatnim wierszu lub kolumnie ustawionymi na 0. Musi …
Tak zwane zjawisko Will Rogers opisuje sposób dostrajania statystyki poprzez podniesienie średniej w dwóch (wielu) zestawach, gdy jeden element jest przenoszony między dwoma zestawami. Jako prosty przykład rozważ dwa zestawy A = {1, 2, 3} B = {4, 5, 6} Ich średnie arytmetyczne są 2i 5, odpowiednio. Jeśli przeniesiemy 4do …
O serii Będę prowadził serię golfowych wyzwań związanych z przypadkowością. Będzie to w zasadzie 9-dołkowe pole golfowe , ale rozłożone na kilka pytań. Możesz brać udział w każdym wyzwaniu indywidualnie, jakby to było normalne pytanie. Będę jednak utrzymywać tabelę wyników we wszystkich wyzwaniach. Serial obejmie 9 wyzwań (na razie), jedno …
Wsparcie! Wydaje mi się, że mam irytujące echo w niektórych moich tablicach i chciałbym się go pozbyć. Kiedy to nastąpi, oryginalna tablica powtarza się gdzieś pośrodku, powodując dodawanie wartości. Na przykład tablica [ 422, 375, 527, 375, 859, 451, 754, 451 ]zawiera swoje echo: [ 422, 375, 527, 375, 859, …
Biorąc pod uwagę skończoną listę, zwróć listę wszystkich jej prefiksów, w tym pustą listę, w porządku rosnącym według ich długości. (Zasadniczo implementacja funkcji Haskell inits.) Detale Lista wprowadzania zawiera liczby (lub inny typ, jeśli jest to wygodniejsze). The output must be a list of lists. The submission can, but does …
Biorąc pod uwagę kwadratową macierz liczb całkowitych jako dane wejściowe, wyprowadza wyznacznik macierzy. Zasady Możesz założyć, że wszystkie elementy w macierzy, wyznacznik macierzy i całkowita liczba elementów w macierzy mieszczą się w reprezentatywnym zakresie liczb całkowitych dla twojego języka. Wyprowadzanie wartości dziesiętnej / zmiennoprzecinkowej z ułamkową częścią 0 jest dozwolone …
Dając dowolny ciąg, wydrukuj go w postaci trójkąta, w którym tekst biegnie w górę i w dół wzdłuż każdej przekątnej. Na przykład wejście "Hello World"powinno wypisać: d l r d o l W r d o l o W r d l o l l o W r d e …
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.