空格和換行.
單調佇列更新長度時為
(i-d[i])>=k
詳見
清空陣列.
printf一定不要加&,同理scanf一定要加&。%d之類的對應完全。
開陣列一定要開對!!!(大5~6,二倍之類的條件)
const double maxx=1e50; //表示maxx為10的50次方~
abs()整數絕對值,fabs()...
double ab(double u)
for(j=i-1;b[i]-b[j]
異或 (xor、eor、ex-or) 「^ 」
for(;;) //死迴圈
struct內可包含函式
bool operator<(node r1,node r2) { //非常重要 (sort中使用)(「<」是要修改的符號)(感謝多倍體隱性純合大巨silvernebula的幫助)
return r1.t
初始化初始化初始化!
char c;
if(c=='d') //d一定要加單引號(不是雙引號~)
ascii碼不記得的時候輸一下(char)。
棧 stacknum;
stacksym;
x=num.top();
num.pop();
num.push(x);
calc();
佇列 #include
using namespace std; //非常重要
queuem
//定義乙個queue的變數
m.empty() //
檢視是否為空範例,
是的話返回1,不是返回0;
m.push() //
從已有元素後面增加元素
m.size() //
輸出現有元素的個數
m.front() //
顯示第乙個元素
m.back() //
顯示最後乙個元素
m.pop() //
清除第乙個元素
字串#include
char a[n],b[n];
memset(a,0,sizeof(a));
memset(b,0,sizeof(b));
scanf("%s%s",a,b);
l1=strlen(a);
l2=strlen(b);
記一種神奇的輸入字串方法
scanf("%s",s+1);
同時長度也要寫成這個樣子:
n=strlen(s+1);
三目運算子
a > b ? a : b
memset(f,1,sizeof f);(老師沒有加括號呢)
一種神奇的輸入法
while(scanf("%s",s1) != eof) { if(scanf("%s",s2) == eof)
另一種更神奇的輸入法
while(scanf("%s%s",s1,s2)==2) ↑
這個是輸入字串個數(沒有加會很悲傷,還不容易檢查)
vector
1 基本操作
(1)標頭檔案 #include.
(2)建立vector物件 vectorvec;
(3)尾部插入數字 vec.push_back(a);
(4)使用下標訪問元素 cout<
(5)使用迭代器訪問元素.
vector::iterator it;for(it=vec.begin();it!=vec.end();it++)
cout<<*it<
(6)插入元素 vec.insert(vec.begin()+i,a) 在第i+1個元素前面插入a;
(7)刪除元素 vec.erase(vec.begin()+2) 刪除第3個元素
vec.erase(vec.begin()+i,vec.end()+j) 刪除區間[i,j-1];區間從0開始
(8)向量大小 vec.size();
(9)清空:vec.clear();
#define maxn 101 沒有分號!!
網頁上看到的神奇開字串方法
vectorv1; // 建立空容器,其物件型別為string類
vectorv2(10); // 建立有10個具有初始值(即空串)的string類物件的容器
vectorv3(5, "hello"); // 建立有5個值為「hello」的string類物件的容器
vectorv4(v3.begin(), v3.end()); // v4是與v3相同的容器(完全複製)
django flask的一些小點
1.django中路由有path和re path兩種 通過re path傳參也有命名匹配和分組命名匹配兩種 分組匹配 re path r index d v iews ind ex 分 組命名匹 配rep ath r da te p ar 0 9 4 p nt h 0 9 2 views.index...
recyclerview使用時的一些小點
解決 padding不隨著滑動的情況 android cliptopadding false 解決鑲嵌 scollview滑動不流暢問題 myrecylinearlayout layout new myrecylinearlayout getactivity layout.setsmoothscro...
C語言一些小點的複習
int mian void hello world 多位元組字串,字元佔空間大小不一樣 l hello world unicode編碼,每個字元都是佔相同編碼,核心採用這種 t x 自適應,取決於專案的巨集。a char,asic,乙個位元組 l a wchar t,unicode,windows兩...