原创 Day-04-遞歸、回溯與分支 Leetcode-78, 90, 40, 22, 51, 315

  目錄 例一:LeetCode 78 例二:LeetCode90 例三:LeetCode40  例四:LeetCode22  例五:LeetCode51  例六:LeetCode315 //將鏈表中的節點push進vector #in

原创 acwing-week-1-二分-Leetcode-34,35, 69, 74, 240,153,278, 162,287,275

目錄   Leetcode-34 Leetcode-35 Leetcode-69 Leetcode-74 Leetcode-240 Leetcode-153 Leetcode-278 Leetcode-162 Leetcode-287 L

原创 Day-09-動態規劃 Leetcode-70, 198, 53, 32, 120, 300, 64, 174

目錄 例一:LeetCode70 例二:LeetCode198 例三:LeetCode53 例四:LeetCode32 例五:LeetCode120 例六:LeetCode300 例七:LeetCode64 例八:LeetCode174

原创 Day-01-鏈表 Leetcode-206, 92, 160, 141, 86, 138, 21, 23

目錄 例一:LeetCode206 例二:LeetCode92 例三:LeetCode160 例四:LeetCode141 例五:LeetCode86 例六:LeetCode138 例七:LeetCode21 例八:LeetCode23

原创 彙編十道小題

目錄   1、從鍵盤輸入一個字符串(長度不超過30),統計字符串中非數字的個數,並將統計的結果顯示在屏幕上,用EXE格式實現。 2、統計一個16位二進制數中1的個數,並將結果以十六進制形式顯示在屏幕上,用COM格式實現。 3、從鍵盤輸入兩

原创 彙編語言實現求兩個數的最小公約數,平方差,各佔和的百分比

按下列要求編程: (1)輸入兩個小於100的十進制正整數。 (2)求出這兩個數的所有公約數。 (3)求出這兩個數的平方差,若是負的要輸出負號。 (4)計算兩個數各佔和的百分比,並且按照“ %”的格式輸出(小數點後保留兩位)。 (5)數據的

原创 好好學習《算法競賽入門到進階》 第二章-算法複雜度

目錄   一、計算的資源 1、冒泡排序 2、快速排序 3、哈希算法 二、算法的定義(省略) 三、算法的評估 一、計算的資源 程序運行時需要的資源有兩種,即計算時間和存儲時間。一個算法對這兩個資源的使用程度可以用來衡量算法的優劣。 時間複雜

原创 Day-05-二叉樹與圖 Leetcode-113, 236, 113, 199, 207

目錄 例一:LeetCode113​ 例二:LeetCode236 例三:LeetCode114​ 例四:LeetCode199 例五:LeetCode207 //預備知識:二叉樹的構造 #include <stdio.h> stru

原创 Operating System 作業-02

文章目錄4.3、在統一進程的多線程之間,下列哪些程序狀態部分會被共享?4.5、第三章討論了Google的chrome瀏覽器,以及在單獨進程中打開每個新網站的做法。如果chrome設計成在單獨線程中打開每個新網頁,那麼會有什麼樣的好

原创 Day-08-搜索 Leetcode-200, 127, 126, 473, 407

目錄 例一:LeetCode200 例二:LeetCode127 例三:LeetCode126 例四:LeetCode473 例五:LeetCode407 例一:LeetCode200 void DFS(std::vector<

原创 Day-06-二分搜索和二叉排序樹 Leetcode-35, 34, 33, 449, 315

目錄 例一:LeetCode35 例二:LeetCode34 例三:LeetCode33  例四:LeetCode449 例五:LeetCode315   #include <stdio.h> #include <vector> /

原创 Day-07-哈希表和字符串 Leetcode-409, 290, 49, 3, 187, 76

目錄 例一:LeetCode409 例二:LeetCode290 例三:LeetCode49 例四:LeetCode3 例五:LeetCode187 例六:LeetCode76 // //最簡單的哈希,字符哈希 #includ

原创 Day-10-高級數據結構(Trie樹、並查集、線段樹)Leetcode-208, 211, 547, 307

目錄 例一:LeetCode208 例二:LeetCode211  例三:LeetCode547 例四:LeetCode307​​ //Trie 樹節點表示(字典樹) #include <stdio.h> # define TRIE

原创 Day-02-棧、隊列、堆 Leetcode-225, 231, 155, 224, 215, 295 POJ-1363

目錄 例一:LeetCode225 例二:LeetCode232 例三:LeetCode155 例四:POJ1363 例五:LeetCode224 例六:LeetCode215 例七:LeetCode295 例一:LeetCode225