STL里的next_permutation,简单的O(n)时间就可以得出比当前组合大的第一个组合,做法就是从尾向头扫描,然后遇到啥做个交换,<<STL源码剖析>>里有代码+图片演示,很简单.
64,647
社区成员
250,476
社区内容
加载中
试试用AI创作助手写篇文章吧