原创 關於遞歸的資料整理

時隔一年,又重新學數據結構二叉樹部分,被各種遞歸搞得苦不堪言,以下是網上資料的一些彙總整理 函數的遞歸調用與分治策略 遞歸方法是算法和程序設計中的一種重要技術。遞歸方法即通過函數或過程調用自身將問題轉化爲本質相同但規模較小的子問題。

原创 基於8255A的交通燈管理系統

  描述:用8255A的C口,控制紅綠燈的亮滅,a口和b口,控制數碼管倒計時,通過控制延時和反覆送值讓數值看起來連續顯示並間隔一秒(不反覆送值,數字是不會同時出現的。。。),本人水平有限未使用定時器。。。   data segment

原创 鳥哥的 Linux 私房菜 -- 學習 bash shell

  在 Linux 的環境下,如果你不懂 bash 是什麼,那麼其他的東西就不用學了!因為前面幾章我們使用終端機下達指令的方式,就是透過 bash 的環境來處理的喔!所以說,他很重要吧!bash 的東西非常的多,包括變數的設定與使用

原创 做一個心如止水的程序員

兩種類型的程序員 有兩種極端原型的程序員——“禪宗的程序員”,我們稱爲心如止水的程序員,還有“不能剋制分心的程序員”,我們稱爲心緒不定的程序員。兩者都是非常極端的,所以他們應該處于貝爾鐘形曲線的兩端,對嗎?錯。實際上,心緒不定的程序員是

原创 電話客戶服務模擬

1、 問題描述 直到到達指定的一個模擬時鐘提供接聽電話服務的時間(以分鐘計),然後這個時鐘將循環地自增1(分鐘),時間爲止。在時鐘的每個“時刻”,就會執行一次檢查來看看當前電話的服務是否已經完成,如果是,這個電話從電話隊列中刪除,模擬服

原创 最長公共子串問題的後綴數組解法

[最長公共子串] 最長公共子串(Longest Common Substring ,簡稱LCS)問題,是指求給定的一組字符串長度最大的共有的子串的問題。例如字符串”abcb”,”bca”,”acbc”的LCS就是”bc”。 求多串的LCS

原创 Linux下面time.h時間函數總結

從系統時鐘獲取時間方式 time函數介紹 1、函數名稱: localtime2、函數名稱: asctime3、函數名稱: ctime4、函數名稱: difftime5、函數名稱: gmtime6、函數名稱: time7、函數名稱: tzs

原创 如何提高閱讀源代碼的效率

記得在開源流行之前,我看過的代碼緊限於所參與的項目,能有個幾萬行就不錯哩。後來很多優秀開源項目都相繼蹦出來了,閱讀的代碼量那叫一個大呀!不得不看。我現在掉到android這個大坑裏,每天都要看很多源代碼。以前做過J2EE,看Struts2

原创 停車場管理系統

          #include"stdio.h" #include"stdlib.h" #include"quene.h" #include"time.h" #define max 10 /********************

原创 鏈表實現冒泡排序

#include"stdio.h" #include"stdlib.h" typedef struct node { int num; struct node *next; }node; node *head = NU

原创 四則運算

/********************************************* Copyright zxf Filename four_operrations.c Author: zxf  Version: 1.0 Date

原创 循環雙鏈表加目錄IO實現簡單的文件檢索

#include"stdio.h" #include"stdlib.h" #include"fcntl.h" #include"dirent.h" #include"string.h" typedef struct doublelink

原创 雙鏈表實現簡單的學生管理系統

#include<stdio.h> #include"stdlib.h" #include"string.h" /****************************************************  copyr

原创 圖解U-Boot:第一階段源碼分析

                                                         U-Boot第一階段的啓動流程。這個階段主要是初始化硬件設備,爲加載U-Boot的第二階段代碼準備RAM空間最後跳轉到li

原创 關於電子鎖問題的推理

推理內容,來自於同學網上下的ppt 某機要部門安裝了電子鎖。M個工作人員每人發一張磁卡,卡上有開鎖的密碼特徵。爲了確保安全,規定至少要有N(<=M)個人同時使用各自的磁卡才能將鎖打開,並且任意N個人在一起都能將鎖打開 電子鎖上至少要有多少