原创 數據可視化之 Sankey 桑基圖的實現

原文地址:https://geekplux.com/2018/08/28/how-to-implement-sankey-diagram.html 什麼是桑基圖 Google 搜索桑基圖,可以搜到一大堆定義。簡而言之,桑基圖是一種數據流

原创 循環隊列

      首先,熟悉了一下順序結構隊列的簡單操作: #include <stdio.h> #define MAX_SIZE 3 int Queue[MAX_SIZE]; int front = 0; // 隊頭指針,指向隊頭

原创 C++指針與引用小結

一、   概念 1.  引用:       引用就是某一對象(變量)的一個別名。舉個例子更容易理解: int m; int &n = m;       這段程序中,n是m的一個引用(reference),m是被引用物(refere

原创 操作系統總結——存儲器管理

      存儲器管理的主要任務是爲多道程序的運行提供良好的環境,方便用戶使用存儲器,提高存儲器的利用率以及能從邏輯上擴充內存。       接着前兩篇 《操作系統總結——引論》,《操作系統總結——處理機管理》,至此操作系統最主要的兩個功

原创 操作系統總結——處理機管理

      接着上一篇《操作系統總結——引論》繼續總結。處理機管理是操作系統最重要的兩個功能之一。通過構建知識框架可以對知識有宏觀上的把握,增強對知識的理解。       導圖下載地址 (爲了共享,下載所需積分爲0)圖片極其不清楚,建議大

原创 操作系統總結——引論

      大學生活就是  期末一週 >= 一學期  的狀態,馬上要考試,可是我怎麼也靜不下心複習,索性用XMind來構建知識框架,既好玩又有效。我一直認爲要掌握一項知識,必須先在腦中構建它的框架,有了框架之後再填補每一塊的具體知識點。

原创 棧的簡單應用

      本文是對順序棧的兩個簡單應用(數制轉換、迷宮求解)進行練習。代碼如下所示: #include <stdio.h> #include <stdlib.h> #include <conio.h> #define STACK_IN

原创 單鏈表的基本操作

      單鏈表最爲人熟悉,隨便一搜都講的很好,所以還是不要獻醜,直接上代碼吧。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <malloc.h

原创 順序表的基本操作

    最近想用C把數據結構刷一遍,事實上當初學也是隻理解了皮毛,只有實際動手纔能有深刻的體會,閒話少說,直接上碼。 #include <stdio.h> #include <stdlib.h> #include <string.h>