pair 就是類似乙個小結構體,他將兩個元素**在一起成為乙個元素,經常用於兩個變數 有一定 bond 的情況,例如:x,y座標;姓名和成績;性別和身高等等;
pair 的宣告初始化以及呼叫:
pair的宣告 需要新增utility標頭檔案,記不住的話也可以用map標頭檔案
pair有兩個引數,first 和second 可以是基本的資料型別也可以是容器
pair 可以直接用比較運算子比較大小,兩個pair 首先比較first的大小,first相等後然後在比較second 的大小
#include
#include
#include
//pair 的定義:
pair<
int,
int>p1(
1,5)
;pairint>p2(
,3);
pair 陣列:
pair<
int,
int> p[
100]
;// 這裡就是宣告了乙個pair陣列,類似於結構體陣列
// 訪問方式和結構體陣列相同p[0
].first=
123;p[0
].second=
4445
;cout<.first<.second;
pair 常用於代替二元結構體及其建構函式,也可用於map的鍵值對插入函式的value python常用小工具
for i in range 32 image tensor2 image tensor1 0,i plt.imshow image tensor2 plt.show 比如 篩選列表中最後字元為 relu6 的元素 x for x in a if x 5 relu6 tmp 是pil影象 impor...
常用小工具使用
xshell支援右鍵貼上 工具 選項下 點選鍵盤和滑鼠,開啟鍵盤和滑鼠視窗,如圖 vim快捷鍵 set nu 取消行號 vim 檔案 n 開啟檔案並指定到第n行 n n向後向前跳轉 win10及雙屏快捷鍵 將當前屏切換到另乙個螢幕上。滑鼠點到你要切換的視窗,shift win 親測可用 alt ta...
小工具之Synergy
用於兩個主機共享鍵盤和滑鼠的工具 軟體名字 synergy 軟體主頁 支援平台 linux,mac,windows 通吃作用 通過網路在多台主機之間共享滑鼠鍵盤,特別適合咱們乙個人有2臺電腦的情況,節省了需要在不同電腦頻繁切換的麻煩事,而且還支援簡單的網路 複製和貼上。配置方法 在ubuntu桌面執...