Pat--陈越、何钦铭-数据结构基础习题集
zjualbee
这个作者很懒,什么都没留下…
展开
-
00-自测5. Shuffling Machine (20)
#include using namespace std; char *card[54]={"S1","S2","S3","S4","S5","S6","S7","S8","S9","S10","S11","S12","S13", "H1","H2","H3","H4","H5","H6","H7","H8","H9","H10","H11","H12","H13"原创 2015-05-28 09:29:14 · 272 阅读 · 0 评论 -
01-复杂度1. 最大子列和问题(20)
#include using namespace std; #include int main() { int n; while((cin>>n)!=NULL) { vector number; int temp,maxsum=0,indexsum=0,index; for(int i=0;i<n;i++) { cin>>temp; number.push_bac转载 2015-05-28 09:52:31 · 326 阅读 · 0 评论 -
00-自测3. 数组元素循环右移问题 (20)
#include using namespace std; int main() { int n,m; int num[100]; while((cin>>n>>m)!=NULL) { int flag=0; m = m % n; for(int i=0;i cin>>num[i]; for(int i=n-m;i { if(!flag) { cout flag=原创 2015-05-27 23:16:47 · 855 阅读 · 0 评论 -
00-自测1. 打印沙漏(20)
//00-自测1. 打印沙漏(20) #include #include int main() { int n; char x; while((scanf("%d",&n))!=EOF) { getchar(); scanf("%c",&x); int row; row=sqrt((n+1)*1.0/2); for(int i=0;i<row;i++) { f原创 2015-05-27 23:31:10 · 577 阅读 · 0 评论 -
00-自测2. 素数对猜想 (20)
//00-自测2. 素数对猜想 (20) #include #include using namespace std; bool prime(int num); int main() { int n; while((cin>>n)!=NULL) { int su=0; for(int i=3;i<n-1;i+=2) { if(prime(i)&&prime(i+2))原创 2015-05-27 23:32:24 · 373 阅读 · 0 评论 -
00-自测4. Have Fun with Numbers (20)
#include #include #include using namespace std; string doubleNumber(string num) { int n=num.size(); string res=""; int carry=0,sum; for(int i=n-1;i>=0;i--) { sum=(num[i]-'0')*2+carry; res.ins转载 2015-05-27 23:34:12 · 412 阅读 · 0 评论 -
01-复杂度2. Maximum Subsequence Sum (25)
#include #include using namespace std; int main() { int n; while((cin>>n)!=NULL) { vector number; int temp; for(int i=0;i<n;i++) { cin>>temp; number.push_back(temp); } int maxsum=翻译 2015-05-28 15:26:34 · 276 阅读 · 0 评论