原创 Linux下C編程+GDB調試

Linux的發行版中包含了很多軟件開發工具。 它們中的很多是用於 C 和 C++應用程序開發的。 本文介紹了在 Linux 下能用於 C 應用程序開發和調試的工具。 本文的主旨是介紹如何在 Linux 下使用 C 編譯器和其他 C 編程工具

原创 Ubuntu7.10下編譯安裝mplayer-1.0rc2

需要下載的軟件包:        MPlayer-1.0rc2.tar.bz2            //mplayer的源代碼     all-20060611.tar.bz2               //通用解碼包     win

原创 海盜分寶

5個海盜搶到了100顆寶石,每一顆都一樣的大小和價值連城。 他們決定這麼分: 1、抽籤決定自己的號碼(1、2、3、4、5) 2、首先,由1號提出分配方案,然後大家1人進行表決,當且僅當半數和超過半數的人同意時,按照他的提案進行分配,否

原创 如何學好計算機科學(轉載)

        計算機科學與技術這一門科學深深的吸引着我們這些同學們,上計算機系已經有近三年了,自己也做了一些思考,我一直認爲計算機科學與技術這門專業,在本科階段是不可能切分成計算機科學和計算機技術的,因爲計算機科學需要相當多的實踐,而實踐

原创 博客搬家

我把博客搬過來費了好大功夫,累個半死。如果51CTO有博客搬家的功能就好了。給博客搬家,我想從表面用戶感受上,應該就類似於抓蝦RSS訂閱, 把我的老博客“抓過來”。 百度兩年前也有了百度空間可以寫博客,不明白google爲什麼一直沒有博客,

原创 Maybe helpful to you

1.一個人總要走陌生的路,看陌生的風景,聽陌生的歌,然後在某個不經意的瞬間,你會發現,原本是費盡心機想要忘記的事情真的就那麼忘記了。1. One is always on a strange road, watching strange s

原创 ACM學習教材(轉)

入門三本:《數據結構與算法》(傅清祥,王曉東編著,我所見過的最好的算法教材)程序設計導引及在線實踐  作者: 李文新ACM程序設計培訓教程 吳昊基礎提高:算法藝術與信息學競賽 第二版 劉汝佳算法設計與分析  王曉東算法設計與試驗題解 王曉東

原创 eclipe安裝中文語言包 & CDT & Pydev

一、中文語言包 eclipse的國際化項目已經交由Eclipse寶貝項目來進行[url]https://babel.eclipse.org[/url] 在線安裝: (1)打開eclipse,菜單 Help -> Software Updat

原创 Ubuntu7.10筆記本硬盤Bug解決方法

這個問題主要出在筆記本上,此Bug造成的後果爲令硬盤的Load/Unload Cycle次數瘋狂增長,我的機器就不幸中彩,每分鐘就增加好幾次,網上稱一般硬盤的設計是能夠承受600000次。    先來驗證下這個問題,需要安裝smartmon

原创 簡單排序歸納

簡單排序歸納:   (1)比較次數:  比較次數  直接插入排序  優化的插入排序  二分插入  冒泡  優化的冒泡  選擇排序  最佳情況  Θ(n)  Θ(n)  Θ(nlog n)  Θ(n^2)  Θ(n)  Θ(n^2)

原创 C語言:單詞計數

C語言實現控制檯單詞計數比較經典的方法(出自C Programming Language一書的習題) /*Count the word*/    #define IN 1    #define OUT 2    int main() 

原创 我的友情鏈接

51CTO博客開發北郵青島大學MSKN寶典

原创 CentOS 5 增加對ntfs的支持

有兩種方法。第一種方法,可參考 [url]http://wiki.centos.org/TipsAndTricks/NTFS[/url](1) 首先要安裝一個第三方源,rmpforge軟件庫。到[url]http://dag.wieers.

原创 Linux shell中拷貝數組

Linux shell腳本中拷貝數組常用的方法: 1、一般情況 source_array=(hello world in shell)   #源數組,一共4個元素                    target_array=(

原创 簡單選擇排序

簡單選擇排序 (1)算法思想: 假定前i-1個元素已經有序(升序),則從第i ~ n個元素中選出最小的與現在的第i個元素交換。 (2)僞代碼: SelectSort(int a[], int n) {         for (int