想问一下这个题怎么做啊

给点函数头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

相关推荐

11-28 17:48
中山大学 C++
点赞 评论 收藏
分享
offer多多的六边形战士很无语:看了你的博客,感觉挺不错的,可以把你的访问量和粉丝数在简历里提一下,闪光点(仅个人意见)
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务