Matryca to lista liczb ułożonych w prostokąt z wierszami i kolumnami. W programowaniu jest również znany jako tablica 2D. Użyj tego znacznika, jeśli Twoim wyzwaniem jest manipulowanie matrycami.
Wyzwanie Biorąc pod uwagę macierz dodatnich liczb całkowitych, sprawdź, czy są jakieś „pierścienie” gór. Formalna definicja tego wyzwania brzmi: biorąc pod uwagę macierz dodatnich liczb całkowitych, czy istnieje jakakolwiek dodatnia liczba całkowita, ndla której w matrycy jest zamknięty pierścień komórek, które są ściśle większe niż ntakie, że wszystkie komórki zamknięte …
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 / …
Moje dzieci mają matę alfabetyczną do zabawy, coś takiego: Po miesiącach z losowo rozmieszczonymi kafelkami maty, zmęczyłem się i umieściłem wszystkie kafelki maty pogrupowane w sekcje zgodnie z ich kolorami tła. Więc jeśli litery reprezentują kolor tła, mam matę taką: AABBCDDDE ABBCCCDEE ABCCCCDDE AACCCDDEE AAAACCCCE AAAAAACCC Tak więc dla kolorów …
Weź trzy dane wejściowe, ciąg tekstu T; ciąg znaków do zastąpienia F; i ciąg znaków, aby zastąpić je, R. Dla każdego podłańcucha o Ttakich samych (bez rozróżniania wielkości liter) znaków F, zamień je na znaki w R. Zachowaj jednak taką samą wielkość liter jak oryginalny tekst. Jeśli istnieje więcej znaków …
Biorąc pod uwagę tablicę liczb całkowitych składającą się z co najmniej dwóch elementów, wyślij wektor macierzy (zdefiniowany poniżej) tablicy. Aby obliczyć wektor macierzy , najpierw obróć ntablicę wprowadzania rozmiaru n x n, aby utworzyć macierz wielkości , przy czym pierwszy element tablicy będzie podążał za główną przekątną. To tworzy część …
W tym wyzwaniu otrzymasz cztery różne, ale nieco powiązane zadania, które należy rozwiązać w określony sposób. Najpierw wyjaśnię zadania, a następnie wyjaśnię, jak je rozwiązać. Kod dla wszystkich czterech zadań powinien przyjmować dwie dodatnie liczby całkowite jako dane wejściowe:, n,mgdzie n<m. Wszystkie zadania muszą być rozwiązane w tym samym języku. …
W matematyce mnożenie macierzy lub iloczyn macierzy jest operacją binarną, która wytwarza macierz z dwóch macierzy. Definicja jest motywowana równaniami liniowymi i transformacjami liniowymi wektorów, które mają wiele zastosowań w matematyce, fizyce i inżynierii. Bardziej szczegółowo, jeśli A jest macierzą n × m, a B jest macierzą m × p, …
Biorąc pod uwagę binarną tablicę 3D, dla każdej warstwy cyklicznie obracaj w górę każdą jej kolumnę o tyle kroków, ile wskazuje kodowanie binarne kolumn warstwy nad nią, a następnie cyklicznie obracaj w lewo każdy z jej rzędów o tyle kroków, ile wskazuje binarne kodowanie wierszy warstwy poniżej. Zawsze będą co …
Czy to nie denerwujące, gdy robisz zdjęcie, ale tło szkodzi rzeczywistej treści obrazu? Powiedziałbym, że tak. Muszę wiedzieć, ile powinienem przyciąć, aby pozbyć się tego problemu! Ale - jak zwykle - jestem dość leniwy, więc potrzebuję kogoś, kto by to dla mnie zrobił ... Zadanie i zasady Biorąc pod uwagę …
Stwórz program, który symuluje podstawowe bramki logiczne. Wprowadzanie: słowo pisane wielkimi literami, po których następuje 2 1-cyfrowe liczby binarne, oddzielone spacjami, np OR 1 0. Bramy OR, AND, NOR, NAND, XOR, i XNORsą potrzebne. Dane wyjściowe: Jakie dane wyjściowe wprowadzonej bramki logicznej otrzymają dwie liczby: 1 lub 0. Przykłady: AND …
Matrycy optymalną (na raczej wąski zakres to wyzwanie) otrzymuje się przez „skompresowanie” elementy z odpowiednich rzędach i kolumnach kwadratowych macierzy i uzyskanie maksimum każdej pary. Na przykład, biorąc pod uwagę następującą macierz: 4 5 6 1 7 2 7 3 0 Można łączyć je z przenoszą się: [[[4,5,6],[4,1,7]],[[1,7,2],[5,7,3]],[[7,3,0],[6,2,0]]]. Jeśli zip …
Wielomian charakterystyczny macierzy kwadratowej A jest zdefiniowane jako wielomian p A (x) = det ( I X ), gdzie I jest macierzą jednostkową , a det się determinant . Zauważ, że ta definicja zawsze daje nam monomiczny wielomian, dzięki czemu rozwiązanie jest unikalne. Twoim zadaniem w tym wyzwaniu jest obliczenie …
Biorąc pod uwagę macierz, zsumuj jej wartości w górę / w dół lub w lewo / w prawo, aby utworzyć X, złóż go i zwróć listę. Algorytm opisuję tutaj: Algorytm Twój wkład będzie nieparzystej kwadratowej macierzy liczb całkowitych w rozsądnej pojemności numerycznej twojego języka. Jako przykład weźmy następującą macierz: 1 …
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.