- Published on
Check if Matrix Is X-Matrix
- Authors
- Name
- ShoxruxC
- @iOSdasturchi
📝 Vazifa tavsifi
Sizga n x n o'lchamli butun sonlardan iborat kvadratik grid matritsasi berilgan.
Matritsa X-matritsa hisoblanishi uchun quyidagi ikkala shart bajarilishi kerak:
- Matritsaning har ikkala diagonalidagi barcha elementlar nol bo'lmasligi kerak.
- Diagonallardan tashqaridagi barcha elementlar nol bo'lishi kerak.
Agar grid X-matritsa bo'lsa true, aks holda false qaytaring.
Misol:
Input: grid = [[2,0,0,1],[0,3,1,0],[0,5,2,0],[4,0,0,2]]
Output: true
Tushuntirish: Diagonallar: 2,3,2,2 va 1,1,5,4. Barchasi > 0. Boshqa barcha elementlar 0.
Check if Matrix Is X-Matrix
Oson10 daqiqa10 ball
📚 Misollar
Kiruvchi: grid = [[2,0,0,1],[0,3,1,0],[0,5,2,0],[4,0,0,2]]
Chiquvchi: true
Kiruvchi: grid = [[5,7,0],[0,3,1],[0,5,0]]
Chiquvchi: false
func solve(_ grid: [[Int]]) -> Bool {
// Kodingizni shu yerga yozing
return false
}
Run tugmasini bosing