二維向量的輸入問題:
不像二維陣列那樣,可以直接對arr[i][j]
進行迴圈賦值。在vector>
中,因為vector是乙個容器,最外層的vector容器中放著更小的vector,而里層的vector裡面放的是int型的數字。所以我們首先要對裡層的vector容器賦值,然後再把裡層的vector作為元素插入到外層的vector中。**如下:
#include
#include
using
namespace
std;
int main()
test.push_back(v);
}//輸出
for(int i = 0; i < n; i++)
cout
<< endl;
}return
0;}
常用技巧 輸入輸出優化 輸入輸出外掛程式
我們知道cin cout是比較慢的,不過它們可以加速。在 中加入這兩句即可 std ios sync with stdio false std cin.tie 0 加速過後cin的速度與scanf的速度近似 當然,加速過後就不要混用print和cout,scanf和cin了。因為不同步,後果會很嚴重...
C 的輸入輸出
該檔案定義了cin 標準輸入流 cout 標準輸出流 cerr 非緩衝標準錯誤流 和clog物件 緩衝標準錯誤流 該檔案通過所謂的引數化的流操作器 例如setw和setprecision 進行標準化的輸出操作。該檔案控制檔案處理。1 cout 標準輸出流 是ostream類的乙個例項。預設情況下,c...
java的輸入輸出
delimiter 返回此 scanner 當前正在用於匹配分隔符的 pattern。hasnext 判斷掃瞄器中當前掃瞄位置後是否還存在下一段。hasnextline 如果在此掃瞄器的輸入中存在另一行,則返回 true。next 查詢並返回來自此掃瞄器的下乙個完整標記。nextline 此掃瞄器執...