校门外的树+矩阵旋转
生活随笔
收集整理的這篇文章主要介紹了
校门外的树+矩阵旋转
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
乞丐版
升級版
#include <bits/stdc++.h>using namespace std;int main() {int L, M;cin >> L >> M;vector<int> trees(L + 1, 1);while (M--) {int l, r;cin >> l >> r;//寫容器元素算法fill,將給定(子)序列設置為初始值valfill(trees.begin() + l, trees.begin() + r + 1, 0);}//只讀算法accumulate,計算給定區間的和值cout << accumulate(trees.begin(), trees.end(), 0);return 0; } #include<iostream> #include <vector> using namespace std;int main() {int n,m;cin>>n>>m;vector<vector<int>> res(n, vector<int>(m, 0)); // 使用vector定義一個二維數組for(int ii=0;ii<n;ii++){for(int jj=0;jj<m;jj++){cin>>res[ii][jj];}}for(int ii=0;ii<m;ii++){for(int jj=n-1;jj>=0;jj--){if(jj!=0){cout<<res[jj][ii]<<' ';}else cout<<res[jj][ii]<<endl;}}return 0; }總結
以上是生活随笔為你收集整理的校门外的树+矩阵旋转的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 删除字符串中的所有相邻重复项
- 下一篇: 万能头文件#include<bits/s