猿问

javascript怎么编写去除数组中相同的子数组?

数组arr中包含了n个长度相同的子数组(例如:arr=[[-1,0,1],[2,1,3],[-1,0,1],[5,9,7],[-1,0,1]],怎么将其中相同的子数组删除?题目要求算法复杂度为O(n)。

慕妹3146593
浏览 605回答 1
1回答

哆啦的时光机

从i=0开始循环 看s[i]有没有被取到过 如果没取到tmp就增加一个元素s[i]o[s[i]]就是用来判断s[i]有没有出现过 所以取到一次后就把o[s[i]]设成1
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答