想问一下这个题怎么做啊

给点函数头int* NoRepeatNum(int *a ,int m),输出数组a中有m个不重复的数,比如数组a={2,3,2,7,8},m=3,则输出应该是({2,3,7}、{2,3,8}、{3,7,8})#58集团#
全部评论
先排序,后回溯,回溯过程中要做处理避免跟前一个元素重复。 参考有重复元素情况下,生成子集的题目,只不过这里子集size被限制为m
点赞 回复 分享
发布于 2017-08-22 10:40
STL unique next_permutation
点赞 回复 分享
发布于 2017-08-22 10:44

相关推荐

10-30 22:18
已编辑
毛坦厂中学 C++
点赞 评论 收藏
分享
ArisRobert:统一解释一下,第4点的意思是,公司按需通知员工,没被通知到的员工是没法去上班的,所以只要没被通知到,就自动离职。就是一种比较抽象的裁员。
点赞 评论 收藏
分享
11-24 00:11
已编辑
广东工业大学 算法工程师
避雷深圳  yidao,试用期 6 个月。好嘛,试用期还没结束,就直接告诉你尽快找下一家吧,我谢谢您嘞
牛客75408465号:笑死,直属领导和 hr 口径都没统一,各自说了一些离谱的被裁理由,你们能不能认真一点呀,哈哈哈哈哈😅😅😅
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务