Maximum Length of Repeated Subarray LeetCode solution in JavaScript
1var findLength = function (nums1, nums2) {2let dp = new Array(nums1.length + 1)3.fill(0)4.map(() => new Array(nums2.length + 1).fill(0));5let max = 0;6for (let i = 0; i < nums1.length; i++) {7for (let j = 0; j < nums2.length; j++) {8if (nums1[i] != nums2[j]) {9continue;10}11dp[i + 1][j + 1] = dp[i][j] + 1;12max = Math.max(max, dp[i + 1][j + 1]);13}14}1516return max;17};