原创 最短路徑算法詳解《轉載》

1  最短路徑算法 在日常生活中,我們如果需要常常往返A地區和B地區之間,我們最希望知道的可能是從A地區到B地區間的衆多路徑中,那一條路徑的路途最短。最短路徑問題是圖論研究中的一個經典算法問題, 旨在尋找圖(由結點和路徑組成的)中兩結

原创 基本排序算法小結

一、插入排序 1  排序思想     將待排序的記錄Ri,插入到已排好序的記錄表R1, R2 ,…., Ri-1中,得到一個新的、記錄數增加1的有序表。 直到所有的記錄都插入完爲止。複雜度爲O(n2) 。     設待排序的記錄順序存放在

原创 二叉排序樹源代碼

#include"iostream" using namespace std; struct BiTNode { int data; struct BiTNode *lchild,*rchild; }; typedef struc

原创 保持空杯心態------《程序員筆試面試寶典》

好友何昊拜託我一件事情,就是給當前程序員寫一些關於求職的意見與建議,這着實有些爲難我,並非我不願意去做這件事情,而是因爲本人入行雖然比較早,但入職卻不太久,與一些資深的IT們相比,也只能算是初出茅廬,所以不敢妄自尊大,不過可以分享一下本人

原创 筆試成績好,不會被歧視-------《程序員筆試面試寶典》

要說給學弟學妹們留點建議,我想從找工作前的一些方面說起。畢竟找工作也就短短幾個月,真正決定自己應聘結果的是最初的一些準備。當然,找工作確實也是個運氣活,但是運氣並非我們所能掌控的,所以做些我們能夠做到的事情纔是重要的。 1.知己方能百戰不

原创 linux下 fork題 轉

Linux下fork()函數淺析 實驗環境:Ubuntu  3.5.0-32-generic 頭文件:         #include <unistd.h>         #include <sys/types.h>

原创 常用的正則表達式

^\d+$  //匹配非負整數(正整數 + 0)  //匹配整數 ^\d+(\.\d+)?$  //匹配非負浮點數(正浮點數 + 0) ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[

原创 RocksDB系列一:RocksDB基礎和入門

1、簡介       RocksDB是FaceBook起初作爲實驗性質開發的一個高效數據庫軟件,旨在充分實現快存上存儲數據的服務能力。RocksDB是一個c++庫,可以用來存儲keys和values,且keys和values可以是任意的字

原创 二叉樹總結

二叉樹節點定義如下: <span style="font-size:14px;">{ int m_nValue; BinaryTreeNode* m_pLeft; BinaryTreeNode* m_pRigh

原创 git 的origin 和master

首先要明確一點,對git的操作是圍繞3個大的步驟來展開的(其實幾乎所有的SCM都是這樣) 1.     從git取數據(git clone) 2.     改動代碼 3.     將改動傳回git(git push) 這3個步驟又涉及到兩

原创 RocksDB系列二:RocksDB Option

 RocksDB用戶可以通過Options類將配置信息傳入引擎,除此之外,還可以以下其他方法設置,分別爲:通過option file生成一個option class從option string中獲取option 信息從string map

原创 main函數結束後怎麼繼續執行一段代碼?

     在main函數執行結束後,還想繼續執行一段甚至多段代碼,這就需要用_onexit註冊一個函數,使該函數在main結束後執行。_onexit(funname);其中參數是一個函數名,且該函數無參數,返回值爲int。看代碼: #i

原创 操作系統筆試題及答案

1.在下列系統中,( )是實時系統。 A.計算機激光照排系統 B.航空定票系統 C.辦公自動化系統 D.計算機輔助設計系統答案:B 2.操作系統是一種( )。 A.應用軟件 B.系統軟件 C.通用軟件 D.工具軟件答案:B 3.引入多道

原创 操作系統各大公司筆試題彙總

1、在段頁式存儲管理中,其虛擬地址空間是() A、一維                               B、二維                                C、三維                    

原创 外部排序分析

       當對數據記錄量巨大的數據文件進行排序時,由於受到內存容量的限制,無法將所有數據記錄一次全部讀入到內存進行。排序過程中需要多次進行內、外存之間的數據交換。利用外存對數據文件進行排序稱爲外部排序。        外部排序