deno.land / x / masx200_leetcode_test@10.6.5 / array-nesting / index.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
export default function arrayNesting(nums: number[]): number { let ans = 0; const n = nums.length; const vis: boolean[] = new Array(n).fill(0); for (let i = 0; i < n; ++i) { let cnt = 0; while (!vis[i]) { vis[i] = true; i = nums[i]; ++cnt; } ans = Math.max(ans, cnt); } return ans;}
masx200_leetcode_test

Version Info

Tagged at
a year ago