Počítejte nuly v řádku moudré a sloupce moudré tříděné matice
Vzhledem k binární matici n x n (prvky v matici mohou být buď 1 nebo 0), kde je každý řádek a sloupec matice tříděny ve vzestupném pořadí, počet v něm je přítomen počet 0s.
Vzhledem k binární matici n x n (prvky v matici mohou být buď 1 nebo 0), kde je každý řádek a sloupec matice tříděny ve vzestupném pořadí, počet v něm je přítomen počet 0s.
Máte-li čtvercovou matici[][] řádu n, je vaším úkolem zkontrolovat, zda se jedná o Toeplitzovu matici.
Daná matice je vyplněna „O“, „G“ a „W“, kde „O“ představuje otevřený prostor, „G“ představuje stráže a „W“ představuje zdi v bance. Nahraďte všechna O v matici jejich nejkratší vzdáleností od stráže, aniž byste byli schopni projít zdí. Vyměňte také kryty za 0 a stěny za -1 ve výstupní matici.
Od úsvitu počítačů Hollywood skvěle demonstroval hackera nebo programátora jako někoho, kdo sedí na počítači a píše náhodné klávesy na počítači, který se nakonec zkompiluje do simulace typu Falling matrix. Zde se pokusíme implementovat podobnou simulaci padající matice na konzoli pomocí C++.
Vzhledem ke čtvercové matici (N X N) je úkolem najít maximální hodnotu XOR celého řádku nebo celého sloupce.
Vzhledem k matici o velikosti M x N existuje velké množství dotazů k nalezení součtů podmatice. Vstupy do dotazů jsou levý horní a pravý dolní index podmatice, jehož součet má zjistit.
Vzhledem k tomu, že binární matice, to znamená, že obsahuje pouze 0s a 1s, potřebujeme najít součet pokrytí všech nul matice, kde pokrytí pro konkrétní 0 je definováno jako celkový počet jedniček kolem nuly ve směru doleva, doprava, nahoru a dolů. Ty mohou být kdekoli až do rohového bodu ve směru.
Je dána matice 2N x 2N celých čísel. Jakýkoli řádek nebo sloupec můžete obrátit libovolný počet opakování a v libovolném pořadí. Úkolem je vypočítat maximální součet levé horní N X N podmatice, tj. součet prvků podmatice od (0, 0) do (N - 1, N - 1).
Jsou dány dvě matice A a B. Úkolem je rekurzivně vynásobit matici A a matici B. Pokud matice A a matice B nejsou multiplikativně kompatibilní, vygenerujte výstup „Not Possible“.
Vzhledem k matici o velikosti m*n je úkolem spočítat všechny řádky v matici, které jsou seřazeny buď v přísně rostoucím pořadí, nebo v přísně klesajícím pořadí?