![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
浙大数据结构练习
轩辕亲征
这个作者很懒,什么都没留下…
展开
-
习题2.8 输出全排列 (20分)
使用algorithm中的next_permutation(begin,end)排列组合函数来实现全排列即按照字典序的升序进行此外还有prev_permutation(begin,end),按照字典序降序进行对于字典序问题,非常方便#include <iostream>#include<algorithm>using namespace std;int main(){ int n; cin>>n; int num[n]; f.原创 2020-05-22 18:33:55 · 417 阅读 · 0 评论 -
习题2.2 数组循环左移 (20分)
习题2.2 数组循环左移 (20分)利用大小为n的数组进行实现,无需申请大数组#include <iostream>using namespace std;int main(){ int n,m; cin>>n>>m; int a[n]; if(m>n) m = m % n;//m>n的时候循环m次和循环m%n次相同 for(int i = 0;i < n;i++) {原创 2020-05-22 16:21:48 · 617 阅读 · 0 评论