寫題相關板子,持續更新

2021-10-10 08:38:25 字數 1310 閱讀 6812

#include

#include

#include

using

namespace std;

/****************最大公約數***************/

//1.短除法

intenum_max_common_divisor

(int a,

int b)

//大的為b

}//2.輾轉相除法

intmax_common_divisor

(int a,

int b)

/**************最小公倍數****************/

intmin_common_multiple

(int a,

int b)

//菲波那切數列

intfib

(int index)

else

}//n的階乘

intjiecheng

(int index)

}//李白打酒

int total =0;

inta

(int s,

int f,

int d)

//39次台階

int sum =0;

void

count

(int n,

int m)

//圖的相關定義

char mp[30]

[50];

//地圖

bool vis[30]

[50];

//標記該點是否走過

int dir[4]

[2]=

,,,}

;//方向陣列按照下,左,右,上順序

char dirc[4]

=;int n, m;

// 迷宮的行列

struct node };

queue q;

bool

check

(int x,

int y)

return

true;}

//廣搜bfs

void

bfs(

int x,

int y)

q.pop();

for(

int i =

0; i <

4; i++)}

}}//判斷素數

intisprime

(int n)

return1;

}int

main()

Mysql 相關(持續更新)

查詢某個資料庫中表個數的sql語句 select count tables,table schema from information schema.tables where table schema db name group by table schema 檢視自己的mysql資料庫支援的引擎有...

Oracle優化相關(持續更新)

create index index name on tablename columnname online direct insert也可以成批插入資料,不過這個插入跟insert插入有區別。前者在插入資料的時候,不會寫重做日誌。而後者常規插入的話,則會寫入重做日誌中 nologging引數使用比...

併發相關隨筆 持續更新

併發控制策略 樂觀併發控制與悲觀併發控制。樂觀併發 通過衝突監測和事務回滾來防止併發業務事務中的衝突 悲觀併發 每次只允許乙個業務事務訪問資料以防止併發業務事務中的衝突 讀寫鎖 讀寫鎖是互斥的 得到了讀鎖就不能再獲取寫鎖 讀寫鎖可以用來解決不一致讀問題,悲觀鎖策略可以通過讀加鎖和寫加鎖來處理這個問題...