資料結構和演算法

  • C++ 實現點陣圖

     程式碼如下: #include <iostream> #include <vector> using namespace std; class BitMap { public:...

    2021-05-31 16:05 873
  • LRU (最近最少使用頁面置換演算法) 的程式碼實現

     閱讀之前推薦先閱讀博主關於LinkedHashMap的文章,傳送地址:LinkedHashMap原始碼分析,基於JDK1.8逐行分析...

    2021-04-30 16:09 914
  • JS 實現快速排序

     技術標籤:js前端資料結構和演算法javascript快速排序排序演算法 JS 實現快速排序...

    2021-02-11 08:31 668
  • 資料結構-雙向迴圈連結串列的尾插尾刪 具體位置插入和刪除操作

     技術標籤:資料結構和演算法資料結構連結串列 雙向連結串列也叫雙鏈表,是連結串列的一種,它的每個資料結點中都有兩個指標,分別指向直接後繼和直接前驅。所以,從雙向連結串列中的任意一個結點開始,都可以很...

    2021-02-09 08:16 209
  • 資料結構-C語言單鏈表的實現-尾插尾刪頭插頭刪

     技術標籤:資料結構和演算法資料結構連結串列單鏈表 單鏈表是一種鏈式存取的資料結構,用一組地址任意的儲存單元存放線性表中的資料元素。連結串列中的資料是以結點來表示的,每個結點的構成:元素(資料元素的映...

    2021-02-08 05:48 409
  • 劍指offer-java進位制與數位運算子

     技術標籤:資料結構和演算法演算法字串java演算法程式語言 今天刷題遇到了二進位制操作,發現我以前學的忘得差不多了。 甚至有些java運算子號,我完全不清楚的,特地記錄一下。...

    2021-02-01 02:16 827
  • 最長連續遞增序列

     技術標籤:資料結構和演算法 給定一個未經排序的整數陣列,找到最長且 連續遞增的子序列,並返回該序列的長度。...

    2021-01-31 07:23 616
  • C描述資料結構

     技術標籤:C資料結構和演算法 C描述資料結構 1.指標的定義使用以及取地址符&使用...

    2021-01-30 17:56 438
  • 選擇排序-排序-演算法

     技術標籤:資料結構和演算法選擇排序排序演算法演算法 選擇排序-排序-演算法...

    2021-01-28 16:25 462
  • JS實現資料結構(四):雙向連結串列

     技術標籤:資料結構和演算法Javascript連結串列資料結構 單向連結串列只能從從遍歷到尾,缺點是可以輕鬆到達下一個節點,但是很難回到上一個節點雙向連結串列可以從頭遍歷到尾,也可以從尾遍歷到頭,一個節點既有...

    2021-01-26 07:35 835
  • 給定一個整數n,返回n!結果尾數中零的數量

     技術標籤:資料結構和演算法 給定一個整數n,返回n! 結果尾數中零的數量。 輸入: 3 輸出: 0 解釋:3! = 6, 尾數中沒有零。...

    2021-01-25 19:24 687
  • 0~n-1中缺失的數字

     技術標籤:資料結構和演算法 一個長度為n-1的遞增排序陣列中的所有數字都是唯一的,並且每個數字都在範圍0~n-1之內。在範圍0~n-1內的n個數字中有且只有一個數字不在該陣列中,請找出這個數字。...

    2021-01-25 16:53 113
  • leetcode第144、94、145——二叉樹的前序遍歷、中序遍歷、後序遍歷

     技術標籤:資料結構和演算法leetcode二叉樹演算法 1.前序遍歷 給你二叉樹的根節點 root ,返回它節點值的 前序 遍歷。...

    2021-01-24 07:12 650
  • LeetCode139: 單詞拆分

     技術標籤:資料結構和演算法 給定一個非空字串 s 和一個包含非空單詞列表的字典 wordDict,判定 s 是否可以被空格拆分為一個或多個在字典中出現的單詞。 說明:...

    2021-01-24 05:45 619
  • 資料結構與演算法-排序-選擇排序(2)

     技術標籤:資料結構和演算法資料結構演算法排序演算法 選擇排序簡介 簡單選擇排序是最簡單直觀的一種演算法,基本思想為每一趟從待排序的資料元素中選擇最小(或最大)的一個元素作為首元素,直到所有元素排完為...

    2021-01-21 20:44 661
首页上一页第1页下一页共3页