CCF 201412-2 Z字形掃描
#include <iostream> #include <vector> using namespace std; int main() { int n; cin >> n; //建立 2*n-1 個動態陣列,每個陣列存放一個對角線上的元素 vector<int> a[2*n-1]; int b; for(int i=0; i<n; i++){ for(int j=0; j<n; j++){ cin >> b; a[i+j].push_back(b); //放入第 i+j 個數組中 } } for(int i=0; i<2*n-1; i++){ if(i&1){ //i為奇數,正序輸出 for(int j=0; j<a[i].size(); j++){ cout << a[i][j] << " "; } } else{ //i為偶數,逆序輸出 for(int j=a[i].size()-1; j>=0; j--){ cout << a[i][j] << " "; } } } cout << endl; return 0; }
相關推薦
ccf 201412-2 Z 字形掃描(100分)
問題描述 在影象編碼的演算法中,需要將一個給定的方形矩陣進行Z字形掃描(Zigzag Scan)。給定一個n×n的矩陣,Z字形掃描的過程如下圖所示: 對於下面的4×4的矩陣, 1 5 3 9 3 7 5 6 9 4 6 4 7
CCF 201412-2 Z字形掃描
#include <iostream> #include <vector> using namespace std; int main() { int n; cin >> n; //建立 2*n-1 個動態陣列,每個陣列存放一個對
CCF 201412-2 Z字形掃描 JAVA實現
問題描述 在影象編碼的演算法中,需要將一個給定的方形矩陣進行Z字形掃描(Zigzag Scan)。給定一個n×n的矩陣,Z字形掃描的過程如下圖所示: 對於下面的4×4的矩陣, 1 5 3 9 3 7 5 6 9 4 6 4 7 3 1 3 對
ccf/201412-2/Z字形掃描---java
問題描述 在影象編碼的演算法中,需要將一個給定的方形矩陣進行Z字形掃描(Zigzag Scan)。給定一個n×n的矩陣,Z字形掃描的過程如下圖所示: 對於下面的4×4的矩陣, 1 5 3 9 3 7 5 6 9 4 6 4
CCF 201412-2 Z字形掃描
試題編號: 201412-2 試題名稱: Z字形掃描 時間限制: 2.0s 記憶體限制: 256.0MB 問題描述: 問題描述 在影象編碼的演算法中,需要將一個給定的方形矩陣進行Z字形掃描(Zigzag Sca
201412-2-Z字形掃描-CCF
題目:http://118.190.20.162/view.page?gpid=T20 解題思路:把方陣分為兩部分,即n*n-(n*n-n)/2和(n*n-n)/2,如下兩種顏色的圖,然後一步一步模擬即可。 o o o o o o o o o #include<
【CCF CSP】 201412-2 Z字形掃描(100分)
試題編號:201412-2 試題名稱:Z字形掃描 時間限制:2.0s 記憶體限制:256.0MB 問題描述:問題描述 在影象編碼的演算法中,需要將一
python ccf題解 201412-2 Z字形掃描(100分)
問題描述 試題編號: 201412-2 試題名稱: Z字形掃描 時間限制: 2.0s 記憶體限制: 256.0MB 問題描述: 問題描述
[ccf/csp題]201412-2 Z字形掃描
試題編號: 201412-2 試題名稱: Z字形掃描 時間限制: 2.0s 記憶體限制: 256.0MB 問題描述: 問題描述 在影象編碼的演算法中,需要將一個給定的方形矩陣進行Z字形掃描(Zigzag Scan)。給定一個n×n
CCF CSP認證 題解:201412-2 Z字形掃描(Java語言原創)
問題描述 在影象編碼的演算法中,需要將一個給定的方形矩陣進行Z字形掃描(Zigzag Scan)。給定一個n×n的矩陣,Z字形掃描的過程如下圖所示: 對於下面的4×4的矩陣, 1 5 3 9 3 7 5 6 9 4 6 4 7 3 1 3 對其進行Z字形掃描後得
CSP 201412-2 Z字形掃描
看過網上的一些方法,覺得思路很麻煩,所以自己寫了一個。這個是滿分答案,思路很簡單。 #include <stdio.h> #include <stdlib.h> int main() { int n; scanf( "%d", &n )
201412-2 Z字形掃描
#include <iostream> using namespace std; int a[510][510]; int main(){ int n; cin>>n; for(int i=0;i<n;i++){ for(int j=0
CCF201412-2 Z字形掃描(模擬)
得到 while ostream () turn rect pac clu 分隔 對於下面的4×4的矩陣, 1 5 3 9 3 7 5 6 9 4 6 4 7 3 1 3 對其進行Z字形掃描後得到長度為16的序列: 1 5 3 9 7 3 9 5 4 7 3
CSP201412-2(Z字形掃描)(Java100分)
問題描述 在影象編碼的演算法中,需要將一個給定的方形矩陣進行Z字形掃描(Zigzag Scan)。給定一個n×n的矩陣,Z字形掃描的過程如下圖所示: 對於下面的4×4的矩陣, 1 5 3 9 3 7 5 6 9 4 6 4 7 3 1 3
CCF201412-2 Z字形掃描
問題描述 試題編號: 201412-2 試題名稱: Z字形掃描 時間限制: 2.0s 記憶體限制: 256.0MB 問題描述: 問題描述 在影象編碼的演算法中,需要將一個給
關於CCF中的Z字形掃描
之前學習了摺疊方陣並試著做出了蛇形摺疊, 最近在想螺旋摺疊應怎麼做。 今天看到了一個CCF 真題,感覺和之前型別差不多,就試著寫一寫。 題目如下:在影象編碼的演算法中,需要將一個給定的方形矩陣進行Z字
201412-2 CCF CSP Z字形掃描(Python實現100分)
試題編號:201412-2 試題名稱:Z字形掃描 時間限制:2.0s 記憶體限制:256.0MB 問題描述:問題描述 在影象編碼的演算法中,需要將一個給定的方形矩陣進行Z字形掃描(Zigz
CCF CSP 程式設計題目和解答-----試題名稱:Z字形掃描-------201412-2
問題描述 試題編號: 201412-2 試題名稱: Z字形掃描 時間限制: 2.0s 記憶體限制: 256.0MB 問題描述: 問題描述 在影象編碼的演算法中,需要將一個給
第三次CCF計算機軟體能力認證考試題解(Java)--201412--Z字形掃描--100分通過
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n;
【CCF】Z字形掃描
txt color body math 編碼 div 表示 LG 元素 問題描述 在圖像編碼的算法中,需要將一個給定的方形矩陣進行Z字形掃描(Zigzag Scan)。給定一個n×n的矩陣,Z字形掃描的過程如下圖所示: 對於下面的4×4的矩陣, 1 5 3 9 3