2 C 使用心得

2021-10-04 03:53:26 字數 1299 閱讀 8883

4.c++位移與二進位制相關知識

5.鍊錶的操作

6.二叉樹的深度&廣度優先遍歷

7.函式引數傳遞

#include

clock_h t1=

clock()

;//**塊;

clock_h r2=

clock()

;

技巧:類似於累加累乘法求和;可以先寫出通式,在進行列舉樹類推驗證,最後在確認返回值;

class

solution

return a;}}

;

//方法一

intjumpfloorii

(int number)

//方法二

intjumpfloorii

(int number)

return sum;

}

struct listnode

};

listnode *head=

(listnode *

)malloc

(sizeof

(node));

//為*head節點分配空間

listnode *head;

head=

newlistnode(0

);//分配記憶體並初始化 常用

head-

>val=x;

//賦值為x;

//先遍歷找到第n個節點 ,p

//然後

p->prior-

>next=p-

>next;

p->next-

>prior=p-prior;

//p指向第n個節點,插入q

q=new

listnode(0

);q->val=x;

q->next=p-

>next;

//四步

p->next=q;

q->prior=p;

q->next-

>prior=q;

//刪除q;

q=p-

>next;

p-next=q-

>next;

//插入q

q->next=head;

head=q;

C 使用心得

今天關注了下最新的c 標準,並試用了下std thread,lock guard等功能,還是不錯的。對於std thread要join detach,不然會有異常。另外當使用socket時網路函式bind應該使用 bind表明是全域性的命名空間 include include include inc...

TextMate使用心得2

詳細參考 option command l 顯示行號 資料夾拖到圖表上開啟,newproject拖拽 shift command f 全目錄搜尋文字 command t 全目錄搜尋檔案 shift command t option command 上箭頭,查詢相同檔名的不同檔案 fn command...

Lua使用心得 2

在lua指令碼呼叫中,如果我們碰到一種不好的指令碼,例如 while 1 do doend 那我們的程式主線程也會被阻塞住。那我們如何防止這種問題呢?下面就給出乙個解決的辦法。首先為了不阻塞主線程,那我們就要開乙個執行緒,把處理指令碼的操作都放在這個新開的工作執行緒裡。要詳細了解工作執行緒和介面執行...