- 第一题
- 第二题
201503-1 图像旋转
这题注意:大的数组一般定义为全局变量
#includeusing namespace std; int board[1000][1000]={}; int main() { int n,m; cin>>n>>m; for(int i=0;i >board[i][j]; } } for(int j=m-1;0<=j;j--){ for(int i=0;i 第二题 201503-2 数字排序
#includeusing namespace std; struct Node{ int num; int account; }; bool cmp(struct Node a,struct Node b){ if(a.account>b.account) return true; else if(a.account==b.account&&a.num >n; int num; vector numl; for(int i=0;i >num; int j=0; for(j=0;j<(int)numl.size();j++){ if(numl[j].num==num) break; } if(j<(int)numl.size()) numl[j].account++; else { struct Node a; a.num=num; a.account=1; numl.push_back(a); } } sort(numl.begin(),numl.end(),cmp); for(int i=0;i<(int)numl.size();i++){ cout< 欢迎分享,转载请注明来源:内存溢出
评论列表(0条)