Skaičių nuliai iš eilės ir stulpelio išmintingos rūšiuotos matricos
Atsižvelgiant į N x N dvejetainę matricą (elementai matricoje gali būti 1 arba 0), kur kiekviena matricos eilutė ir stulpelis yra rūšiuojami kylančia tvarka, joje yra 0, esančių 0s.
Atsižvelgiant į N x N dvejetainę matricą (elementai matricoje gali būti 1 arba 0), kur kiekviena matricos eilutė ir stulpelis yra rūšiuojami kylančia tvarka, joje yra 0, esančių 0s.
Pateiktas n eilės kvadratinės matricos kilimėlis [][], jūsų užduotis yra patikrinti, ar tai yra Toeplitz matrica.
Pateikta matrica, užpildyta „O“, „G“ ir „W“, kur „O“ reiškia atvirą erdvę, „G“ reiškia apsaugą, o „W“ reiškia banko sienas. Pakeiskite visus O matricoje trumpiausiu atstumu nuo apsaugos, negalėdami pereiti per jokias sienas. Taip pat išvesties matricoje pakeiskite apsaugas 0, o sienas - -1.
Nuo kompiuterių aušros Holivudas puikiai demonstravo įsilaužėlį ar programuotoją kaip žmogų, sėdintį prie kompiuterio ir renkantį atsitiktinius kompiuterio klavišus, kurie galiausiai susikompiliuoja į krintančios matricos modeliavimą. Čia mes bandysime įdiegti panašų krentančios matricos modeliavimą konsolėje naudodami C++.
Pateikta kvadratinė matrica (N X N), užduotis yra rasti didžiausią visos eilutės arba viso stulpelio XOR reikšmę.
Atsižvelgiant į M x N dydžio matricą, yra daug užklausų norint rasti submatricos sumas. Užklausų įvestis yra kairysis viršutinis ir dešinysis apatinis submatricos indeksai, kurių sumą reikia išsiaiškinti.
Atsižvelgiant į dvejetainę matricą, ty joje yra tik 0 ir 1, turime rasti visų matricos nulių aprėpties sumą, kur konkretaus 0 aprėptis apibrėžiama kaip bendras vienetų skaičius aplink nulį kairėje, dešinėje, aukštyn ir apačioje. Jie gali būti bet kur iki kampo krypties.
Duota 2N x 2N sveikųjų skaičių matrica. Galite apversti bet kurią eilutę ar stulpelį bet kokį skaičių kartų ir bet kokia tvarka. Užduotis yra apskaičiuoti maksimalią viršutinės kairiosios N X N submatricos sumą, ty submatricos elementų sumą nuo (0, 0) iki (N - 1, N - 1).
Duotos dvi matricos A ir B. Užduotis – rekursyviai padauginti matricą A ir matricą B. Jei matrica A ir matrica B nesuderinamos su dauginimu, generuokite išvestį „Neįmanoma“.
Atsižvelgiant į m*n dydžio matricą, užduotis yra suskaičiuoti visas matricos eilutes, kurios yra surūšiuotos arba griežtai didėjančia, arba griežtai mažėjančia tvarka?