Zero matrix | solution of cracking the coding interview
Problem (Zero matrix | solution of cracking the coding interview):-
Write an algorithm such that if an element in an MxN matrix is 0 , it’s entire row and column are set to 0.
Code (Zero matrix | solution of cracking the coding interview):-
#include<stdio.h> int main() { int a[10][10],n,m; printf("Enter no of row and no of column\n"); scanf("%d%d",&n,&m); printf("Enter the elements of the array\n"); for(int i=0;i<n;i++) { for(int j=0;j<n;j++) scanf("%d",&a[i][j]); } int flag=0; for(int i=0;i<n;i++) { for(int j=0;j<n;j++) { if(a[i][j]==0) { flag=1; break; } } } printf("The Resultant matrix is:-\n"); if(flag==1) { for(int i=0;i<n;i++) { for(int j=0;j<n;j++) { a[i][j]=0; printf("%d ",a[i][j]); } printf("\n"); } } else { for(int i=0;i<n;i++) { for(int j=0;j<n;j++) { printf("%d ",a[i][j]); } printf("\n"); } } return 0; }
Output:-
Enter no of row and no of column 2 2 Enter the elements of the array 1 2 0 1 The Resultant matrix is:- 0 0 0 0
Recommended Post:
-
codechef problems:-
Wipro :-
- Update the booking ID | Wipro previous year question paper solution
- Pages in PDF
- Find the location id
- Find the odd digits
- Find the Product ID
Infytq :-
Key Points;-
Hackerrank:-
- Python : missing characters : hackerrank solution
- Python : string transformation | Hackerrank solution
- Active Traders certification test problem | Hackerrank Solution
- Usernames changes certification test problem | Hackerrank Solution
- string Representation of objects certification test hackerrank solution
- Average Function | hackerrank certification problem solution
C-tutorial:-
- Micros in C
- Pointer in c
- Function declaration
- Types of user define function
- return type of function
- 2D array
See more:-
- c program to convert specified days into years weeks and days
- Print Reverse Hollow Pyramid
- Update the booking ID | Wipro previous year question paper
- Pages in PDF | Wipro previous year question paper
- Sparse Matrix in data structure
- Find the location ID | Wipro previous year Coding question
- find the odd digits | Wipro Coding question
- Find the product id | Wipro Coding question
- Difference between static and dynamic memory allocation
- What is asymptotic Notation