原创 數據結構筆記

本文主要記錄我自學數據結構時的一些重點筆記以便日後複習 目錄鏈表定義時的一個說明 鏈表定義時的一個說明 // 結構體指針的定義方法 typedef struct STU *linklist; linklist head;

原创 CSDN中Markdown公式整理

Markdown中數學公式整理 Markdown編輯公式和CSDN-Markdown編輯公式 log2nlog_{2}{n}log2​n 210n2^{10n}210n

原创 算法專題4 | 搜索

文章目錄Flood Fill(bfs + 隊列)池塘計數模版 Flood Fill(bfs + 隊列) 池塘計數模版 題目描述 農夫約翰有一片 N∗M 的矩形土地。 最近,由於降雨的原因,部分土地被水淹沒了。 現在用一個字符矩陣來

原创 Vim|筆記整理(3)——標記

標記 操作命令: mx x是a-z或A-Z中的任何一個字母 'x 直接定位到標記x的位置 d'x 刪除光標位置到標記x位置前的所有字符 說明: 爲什麼需要標記: 在開發時,某一塊代碼可能需要稍後處理,如:編輯、移動,

原创 算法專題 | 動態規劃

文章目錄動態規劃核心圖LeetCode1218. 最長定差子序列 動態規劃核心圖 LeetCode1218. 最長定差子序列 題目描述 給你一個整數數組 arr 和一個整數 difference,請你找出 arr 中所有相鄰

原创 一些算法常用方法

文章目錄How to solve a problemWhy you have trouble?Solution輸出隨機數科學計數法賦值號連等 How to solve a problem Why you have trouble?

原创 筆試題記錄

字符串"alibaba"的二進制哈夫曼編碼有多少位 二分查找的最大查找次數是[log2nlog_{2}{n}log2​n + 1] 類B從類A派生,則類B可以訪問類A中的( )成員? A.public成員 B.private成員

原创 LeetCode1185.根據給定日期計算是星期幾(基姆公式)

基姆拉爾森計算公式 W= (d+2m+3(m+1)/5+y+y/4-y/100+y/400+1) mod 7 在公式中d表示日期中的日數,m表示月份數,y表示年數。 注意:在公式中有個與其他公式不同的地方: 把一月和二月看成是

原创 面試題記錄

瞭解哪些STL容器?

原创 徹底搞清楚數據類型範圍和筆試題中時空複雜度分析

數據類型 數據範圍 數量級 unsigned int 0~42 9496 7295 42億 10位 int -21 4748 3648~21 4748 3647 2∗1092*10^92∗109 uns

原创 C++標準模板庫——STL學習筆記

文章目錄一、vector的用法1.vector的定義二、string的用法三、set的用法四、map的用法五、queue的用法六、priority_queue的用法七、stack的用法八、頭文件algorithm下的常用函數 一、