diff --git a/LeetCode/Search in a 2D Matrix/search_in_2d_array.py b/LeetCode/Search in a 2D Matrix/search_in_2d_array.py new file mode 100644 index 0000000..4f9dbcb --- /dev/null +++ b/LeetCode/Search in a 2D Matrix/search_in_2d_array.py @@ -0,0 +1,12 @@ +def linearSearch (arr, target): + for i in range(len(arr)): + for j in range(len(arr[i])): + if (arr[i][j] == target): + return [i, j] + return [-1, -1] + +# Driver code +arr = [[3, 12, 9], [5, 2, 89], [90, 45, 22]] +target = 89 +ans = linearSearch(arr, target) +print(f"Element found at index: [{ans[0]} {ans[1]}]")