原创 鏈表快速排序

快速排序也是一種分治的遞歸排序算法,它的原理是通過遞歸劃分元素集合,在每一個集合內選取一個基點,通過比較基點元素和集合內其他元素的值進行位置調整,使得基點左邊的元素值均不小於基點值,基點右邊的元素值均不大於基點值。以下的實現中,先分配一個

原创 鏈表堆排序

堆(以下指最大堆):堆是一個完全二叉樹,樹中所有的非葉子節點的值均不小於其他孩子節點的值。 堆排序的原理是利用堆的性質,當通過插入元素生成堆後,保證從堆頂摘除的元素(樹的根節點)是堆中最大的元素。 以下實現中,首先分配一個線性數組用於堆空

原创 VB在程序中註冊熱鍵

 collected by barenx   Option ExplicitPrivate Sub Form_Load()Sub Form_Load()Dim ret As Long    '記錄原來的window程序地址    pre

原创 用VB編寫基於控制檯的程序

設計思路   (1)分配控制檯程序的內存資源。   (2)設置控制檯的相關屬性。   (3)通過控制檯輸出文本內容。   (4)接收交互信息並繼續輸出。   (5)釋放控制檯程序的內存並關閉程序。 實現步驟   (1)啓動VB,新建一個工

原创 Unicode字符編碼標準

Unicode字符編碼標準 powered by barenx 1. 編碼知識 1.1 文本和字符 在計算機程序中或者數據文件裏,文本(text)是作爲數字序列存儲的。序列中的數字是具有不同大小、取值和解釋的整數。如何解釋這些整數

原创 Doclist壓縮方法簡介

本文是作者在學習doclist壓縮時的一點總結,希望以儘可能簡單明瞭的方式描述各個算法的思想和適用場景,幫助同學們理解和比較。本文並不涉及具體的算法實現,代碼請大家自行google。這裏需要強調的是“所謂的改進順序”只是作者yy出

原创 VB調用API post數據

Option Explicit'Author:    Sam Huggill'Email:     [email protected]'collected by barenxPrivate Declare F

原创 摩托羅拉C++面試題

 powered by barenx   1.介紹一下STL,詳細說明STL如何實現vector。Answer:STL (標準模版庫,Standard Template Library.它由容器算法迭代器組成。STL有以下的一些優點:可以

原创 Turbo C 函數中文說明

                        Turbo C 2.0 函數中文說明大全 分類函數,所在函數庫爲ctype.hint isalpha(int ch)  若ch是字母('A'-'Z','a'-'z')返回非0值,否則返回0i

原创 Memory Management Functions

Memory Management Functions (內存管理函數)   Powered by barenx 以下的函數用於內存管理 函數 描述 CopyMemory 將一塊內存從位置拷貝到另外一個位置 FillMe

原创 數據庫設計中的14個技巧

    1. 原始單據與實體之間的關係  可以是一對一、一對多、多對多的關係。在一般情況下,它們是一對一的關係:即一張原始單據對應且只對應一個實體。在特殊情況下,它們可能是一對多或多對一的關係,即一張原始單證對應多個實體,或多張原始單證對

原创 .net 還未成熟,兩三年內還會有變數,立此文爲證

寫給從老平臺升級或是剛剛進來的菜菜中有選擇恐懼症的童鞋。 個人覺得ms.net的整合思路是一種大膽的創新,整合後的同一平臺可以實現跨語言編譯,sdk的內容也很豐富,可以用來彌補windows api和類庫中的一些問題。但是從1.1開始就是

原创 C++內存管理詳解

偉大的Bill Gates 曾經失言:  640K ought to be enough for everybody — Bill Gates 1981   程序員們經常編寫內存管理程序,往往提心吊膽。如果不想觸雷,唯一的解決辦法就是發現

原创 javascript的數獨自動填充算法代碼

  數獨遊戲的一段代碼,忘記了用的是深度優先還是廣度優先的搜索算法,使用了些概率上的算法改進,share下,怕過幾年不小心刪除了, g.js 貌似另外一篇博文中有,這裏就不貼了。      當初這段代碼頗有些緣由,古人有曰:山不在高有仙則

原创 8088 彙編速查手冊

 8088 彙編速查手冊 一、數據傳輸指令 ─────────────────────────────────────── 它們在存貯器和寄存器、寄存器和輸入輸出端口之間傳送數據. 1. 通用數據傳送指令. MOV 傳送字或字節. MO