DevAffan / AffiCodes-Hacktoberfest2024

Make your first Pull Request for Hacktoberfest 2024! Don’t forget to spread the love, and if you find it helpful, consider giving us a ⭐️. This repository includes useful algorithms and code to help beginners, featuring multiple languages and ideas. You’ll also find some beginner-friendly mini projects to get you started!
40 stars 294 forks source link

Set Matrix Zeros #214

Open chaanakyaaM opened 1 month ago

chaanakyaaM commented 1 month ago

Problem statement :

Example 1:

Input: matrix = [[1,1,1],[1,0,1],[1,1,1]] Output: [[1,0,1],[0,0,0],[1,0,1]]

Explanation :

from:

[[ 1 , 1 , 1],
 [ 1 , 0 , 1],
 [ 1 , 1 , 1]] 

to:

[[ 1 , 0 , 1],
 [ 0 , 0 , 0],
 [ 1 , 0 , 1]]

Example 2:

Input: matrix = [[0,1,2,0],[3,4,5,2],[1,3,1,5]] Output: [[0,0,0,0],[0,4,5,0],[0,3,1,0]]

Explanation:

from:

[[ 0 , 1 , 2 , 0 ],
 [ 3 , 4 , 5 , 2 ],
 [ 1 , 3 , 1 , 5 ]]

to:

[[ 0 , 0 , 0 , 0 ],
 [ 0 , 4 , 5 , 0 ],
 [ 0 , 3 , 1 , 0 ]]

Constraints:

m = matrix.length n = matrix[0].length 1 <= m, n <= 200 -231 <= matrix[i][j] <= 231 - 1

This problem covers topics like Arrays, Hash Table and Matrix.

chaanakyaaM commented 1 month ago

Could you kindly assign it to me under Hacktoberfest, i will send the PR as soon as possible.