原创 戀上數據結構與算法:隊列(十)

文章目錄 (一)單端隊列(Queue)的簡介&設計 (二)單端隊列(Queue)的實現&測試 (三)練習:用棧實現隊列 (四)單端隊列(Queue)& 雙端隊列(Deque)的源碼分析 (五)雙端隊列(Deque)的簡介&設計 (

原创 戀上數據結構與算法:二叉樹的介紹(十一)

文章目錄 (一)樹形結構 (二)樹(Tree)的概念01 (三)樹(Tree)的概念02 (四)樹(Tree)的概念03 (五)二叉樹(Binary Tree)的概念 (六)二叉樹(Binary Tree)的性質 (七)真二叉樹(

原创 戀上數據結構與算法:二叉搜索樹(十二)

文章目錄 (一)二叉搜索樹(Binary Search Tree)的需求分析 (二)二叉搜索樹(Binary Search Tree)的概念 (三)二叉搜索樹(Binary Search Tree)的設計 (四)二叉搜索樹(Bin

原创 永久關閉win10自動更新的方法

禁用Windwos Update 右擊此電腦,點擊管理,選擇服務,如下: 找到Windwos Update,如下: 右擊它,選擇屬性,把啓動類型改成禁用,如下: 在恢復列表,把三次失敗操作都改成無操作,如下: 禁用Wi

原创 戀上數據結構與算法:單向循環鏈表(七)

文章目錄 (一)單向循環鏈表:簡介 (二)單向循環鏈表:add (三)單向循環鏈表:remove (四)單向循環鏈表:接口測試 (一)單向循環鏈表:簡介 在單向鏈表的基礎上,最後一個節點的next指向第一個節點,就是單向循環鏈表

原创 戀上數據結構與算法:普通雙向鏈表(六)

文章目錄 (一)雙向鏈表:簡介 (二)雙向鏈表:clear (三)雙向鏈表:add (四)雙向鏈表:remove (五)雙向鏈表:測試 (六)雙向鏈表:總結 (七)雙向鏈表:源碼分析 (一)雙向鏈表:簡介 首先增加成員變量,如下

原创 戀上數據結構與算法:複雜度分析(五)

文章目錄 (一)複雜度分析:ArrayList (二)複雜度分析:LinkedList (三)均攤複雜度 (四)ArrayList的縮容 (五)複雜度震盪 (一)複雜度分析:ArrayList 查:get(int index)方

原创 戀上數據結構與算法:普通單向鏈表(三)

文章目錄 (一)鏈表(Linked List)的簡介 (二)鏈表(Linked List)的設計 (三)動態數組(Dynamic Array)的優化 (四)鏈表(Linked List)的實現:clear (五)鏈表(Linked

原创 戀上數據結構與算法:動態數組(二)

文章目錄 (一)數據結構 (二)線性表 (三)數組 (四)動態數組(Dynamic Array)的設計 (五)動態數組(Dynamic Array)的實現 (六)動態數組(Dynamic Array)的測試 (七)動態擴容 (八)

原创 戀上數據結構與算法:棧(九)

文章目錄 (一)棧(Stack)的簡介 (二)棧(Stack)的設計 (三)棧(Stack)的實現 (四)棧(Stack)的源碼 (五)應用舉例:瀏覽器的前進和後退 (六)練習:有效的括號01 (七)練習:有效的括號02 (八)練

原创 戀上數據結構與算法:雙向循環鏈表(八)

文章目錄 (一)雙向循環鏈表:簡介 (二)雙向循環鏈表:add (三)雙向循環鏈表:remove (四)增強型雙向循環鏈表 (五)練習:約瑟夫問題(Josephus Problem) (六)靜態鏈表 (七)作業題 (八)進一步優化

原创 戀上數據結構與算法:單向鏈表練習(四)

文章目錄 (一)練習01:刪除節點 (二)練習02:反轉鏈表(遞歸) (三)練習03:反轉鏈表(迭代)(頭插法) (四)練習04:環形鏈表 (五)作業題 (一)練習01:刪除節點 https://leetcode-cn.com/p

原创 戀上數據結構與算法:複雜度(一)

第一階段的大綱 文章目錄 (一)開發環境搭建 (二)斐波那契數 (三)算法的評估 (四)時間複雜度的估算 (五)大O表示法 (六)斐波那契數複雜度分析 (七)leetcode (一)開發環境搭建 (二)斐波那契數 題目:求第

原创 企業權限管理系統之產品查詢操作(四)

文章目錄 (一)產品操作:查詢全部產品1 (二)產品操作:查詢全部產品2 (三)產品操作:查詢全部產品3 (四)product-list.jsp頁面製作 (五)main.jsp頁面製作 (一)產品操作:查詢全部產品1 (二)產品

原创 企業權限管理系統之產品添加操作(五)

文章目錄 (一)產品操作:添加產品流程描述 (二)產品操作:產品添加操作1 (三)產品操作:產品添加操作2(類型轉換) (四)產品操作:產品添加操作3(類型轉換) (一)產品操作:添加產品流程描述 (二)產品操作:產品添加操作1