原创 Linux下控制檯版貪喫蛇

             學了些Uinux C的知識,一時興起而做,基本功能實現後又懶得休憩,因此美觀方面也就很將就了,也沒大量測試,應該也有不少BUG,僅當學習所用了。也是一種總結 設計思路:          1. 蛇體主要以結構體

原创 Hive元數據表

此文轉自:https://www.cnblogs.com/1130136248wlxk/articles/5517909.html?tdsourcetag=s_pcqq_aioms   13.1 存儲Hive版本的元數據表(VERSION

原创 linux命令大全

系統信息 arch 顯示機器的處理器架構(1) uname -m 顯示機器的處理器架構(2) uname -r 顯示正在使用的內核版本 dmidecode -q 顯示硬件系統部件 - (SMBIOS / DMI) hdparm -i /d

原创 【整理】二分查找及代碼實現

 二分查找算法又稱折半查找算法   (1) 算法流程    假設樣本數據從小到大依次排列,首先選擇中間元素進行比較,如果相等,則直接返回,表示查找成功;如果 目標元素大於中間元素,則去中間元素的右側進行查找,如果目標元素小於中間元素,則去

原创 Linux下控制檯版貪吃蛇

             學了些Uinux C的知識,一時興起而做,基本功能實現後又懶得休憩,因此美觀方面也就很將就了,也沒大量測試,應該也有不少BUG,僅當學習所用了。也是一種總結 設計思路:          1. 蛇體主要以結構體

原创 【整理】堆棧的特徵與實現

1. 基本特徵       具有後進先出特徵的數據結構叫做 堆棧   LIFO(last in first out)       × 堆棧是只能在一端進行增刪元素的數據結構,該位置稱爲棧頂,一般用下標top表示   2 基本操作     

原创 【整理】常見的數組排序方法以及代碼實現

(1) 冒泡法         核心思想: 通過比較相鄰位置的元素,如果第一個元素比第二個元素大,則交換兩個元素的位置 代碼: void bubble(int arr[], int len) { //1.首先使用外層循環控制比較的輪數

原创 【整理】二叉樹概念以及代碼實現

1 二叉樹  1.1 相關概念   在計算機中,二叉樹是指每個節點最多隻有兩個子節點的樹形結構   × 其中起始的節點叫做根節點,整棵樹只有一個根節點,除了根節點之外,每個節點都有且只有一個父節點   × 其中沒有任何子節點的節點叫做葉子

原创 【整理】鏈表特徵以及代碼實現

1 基本概念   由地址不連續的節點序列組成,彼此通過指針進行相互連接構成的數據結構,叫做鏈表 2.鏈表的分類   (1) 單向線性鏈表    每個節點中除了存儲數據元素本身之外,還需要一個指針,用於記錄下一下節點的地址,叫做後指針  

原创 linux下2048小遊戲

在學習 標C之後,試着做的一個小遊戲         設計思路:           1、  打印界面                (界面初始化,採用二維數組)            2、操作控制                 (上

原创 Linux中顏色整理

     "\033[44;37;5m Hello  \033[0m world" 以上命令設置中:        輸出的字符“Hello”,背景顏色爲藍色,前景色爲白色,閃爍光標。再重新設置屏幕到缺省設置,輸出字符 “world”。  

原创 ubuntu下安裝QT5遇到的一些問題和解決方法

在ubuntu下使用Qt 編譯時候遇上了cannot find -lGL錯誤,使用命令         sudo apt-get install libqt4-dev或者sudo apt-get install libgl1-mesa-d

原创 termios結構體說明

 termios結構體中,該結構體一般包括如下的成員:tcflag_t c_iflag;      tcflag_t c_oflag;      tcflag_t c_cflag;      tcflag_t c_lfla

原创 【整理】多文件處理

  多文件編程的時候一個文件裏可以包含多個函數,但是一個函數只能屬於一個文件  多文件編程的步驟:       1、把所有函數分散在多個不同的源文件裏           (主函數通常單獨寫在一個源文件裏)       2、爲每

原创 【整理】數據結構與算法【概念】

      數據結構與算法概念性相對比較多,起步靠記憶,但在理解及通過代碼實現後,又覺得概念能讓人更容易理清一些繁雜問題的思路,時而溫故還是有所得。    1 數據結構的概念和分類  1.1 基本概念   在計算機中,數據結構指計算中描