2021年5月6日,阴天,不时下点下雨,真是个学习的好日子。
今天是开始教练开始带着学leetcode的第一天。
今天学习leetcode240题,难度中等,请听题:


请开始答题:
codesandbox地址
// arr[i][j] i为y轴 j为x轴// 从 arr[0][arr.length-1]开始比较,// x为0,y为arr.length-1,坐标的左下角开始。// 如果目标大于当前的值,向右移动,j+1// 如果目标小于当前的值,向上移动,i-1function find(array, target) {let j = 0; // x轴let i = array.length - 1; // y轴return compare(array, target, i, j);}function compare(array, target, i, j) {let temp = array[i][j];if (target === temp) {return true;} else if (target > temp) {return compare(array, target, i, j + 1);} else if (target < temp) {return compare(array, target, i - 1, j);}}let arr1 = [[1, 2, 3],[4, 5, 6],[7, 8, 9]];console.log(find(arr1, 3));
收集的好点的思路与解题步骤:
