ACM選修第一周內容整理 3 5

2021-07-27 21:52:14 字數 1277 閱讀 1277

#include

using namespace

std;

#include

using

namespace

std;

int main()

else

return

0;}

#include 

#include

#include

using

namespace

std;

int main()

cout

<< "size: "

<< a.size() << endl;

a.pop_back();//刪除尾部元素。

a[0] = 1;

cout

<< "size: "

<< a.size() << endl;

for (int i = 0; i < (int)a.size(); ++i)

cout

<< endl;

return

0;}

#include 

#include

#include

using

namespace

std;

int main()

sort(a,a+5);//此處範圍為前開後閉

sort(b.begin(),b.end());

for(int i=0;i<5;i++)

cout

<" ";

cout

cout

<" ";

return

0;}

降序排列方法:

bool cmp(int a, int b)

sort(num, num + 5, cmp);

//三個變數,最後乙個變數為自定義函式。

upper_bound(begin, end, value); 

//返回》value的元素的第乙個位置。

lower_bound(begin, end, value);

//返回》=value的元素的第乙個位置。

num = ;

lower_bound(num, num + 6, 2)為num + 1

upper_bound(num, num + 6, 2)為num + 3

acm初學的第一周

萬能標頭檔案 include stl的簡單應用 一.string 字串型別 標頭檔案 是表示可變長度的字串行 一定程度上可以替代字元陣列,簡化字元陣列的繁瑣。輸入輸出的應用 string s cin s cout 2.通過s n 可以逐個輸出字元 3.s.size 返回字串的個數 s.empty s...

寒假第一周學習內容

linux檔案管理 簡述程式 程序 執行緒的概念以及他們之間的關係。1.程式 program 是由程式設計師編寫的 組穩定的指令,儲存在硬碟上。2.程序 process 是執行中的程式,僅存在於記憶體 包括虛擬記憶體中 3.執行緒 thread 是利用cpu的應該基本單位,也稱為輕量級程序。多個程序...

ACM集訓隊第一周

字首和計算可以減少時間複雜度,提高執行速度 對於求每一項均是前幾項總和的情況下的部分幾項和或者某一單項的時候使用 一般寫成ans i ans i 1 a i eof即是end of file的縮寫 eof表示檔案結尾,eof 表示檔案還沒有結束。用於多組 不定組 資料輸入時 如 while scan...