原创 快速排序

快速排序(Quicksort)是對冒泡排序的一種改進。由C. A. R. Hoare在1962年提出。它的基本思想是:通過一趟排序將要排序的數據分割成獨立的兩部分,其中一部分的所有數據都比另外一部分的所有數據都要小,然後再按此方法對

原创 給浮躁的軟件業同仁

版權所有:不知道   以下文章都是經典,看不看隨你的便,我只希望知識掌握在更多中國人的手裏!   中國有很多小朋友,他們18,9歲或21,2歲,通過自學也寫了不少代碼,他們有的代碼寫的很漂亮,一些技術細節相當出衆,也很有鑽研精神,但是他

原创 半數集問題

問題描述:給定一個自然數n,由n 開始可以依次產生半數集set(n)中的數如下。(1) n∈set(n);(2) 在n 的左邊加上一個自然數,但該自然數不能超過最近添加的數的一半;(3) 按此規則進行處理,直到不能再添加自然數爲止。例如,s

原创 逼自己一把,你就優秀了

勵志名言:逼自己一把,你就優秀了    很多很有道理,只不過我一直認爲經歷可以改變命運,書籍只能改變想法或是看世界的角度而已……    正文:    1、一個人,如果你不逼自己一把,你根本不知道自己有多優秀。    2、賺錢是一種能力,花錢

原创 集合劃分問題

 集合劃分問題     ´問題描述:     n 個元素的集合{1,2,.., n }可以劃分爲若干個非空子集。例如,當n=4 時,集合{1,2 , 3,4}可以劃分爲15 不同的非空子集如下:     {{1},{2} ,{3},{4}}

原创 循環賽日程表

問題描述 設有n=2k個運動員要進行網球循環賽。現要設計一個滿足以下要求的比賽日程表: 每個選手必須與其他n-1個選手各賽一次; 每個選手一天只能參賽一次; 循環賽在n-1天內結束。 請按此要求將比賽日程表設計成有n行和n-1列的一個

原创 我的友情鏈接

51CTO博客開發

原创 大數相加

代碼如下: #include<iostream> #include<string> using namespace std; int main() {         string sum(string s1,string s2);   

原创 輸油管道問題

問題描述: 某石油公司計劃建造一條由東向西的主輸油管道。該管道要穿過一個有n 口油井的油田。從每口油井都要有一條輸油管道沿最短路經(或南或北)與主管道相連。如果給定n口油井的位置,即它們的x 座標(東西向)和y 座標(南北向),應如何確

原创 整數因子分解問題

 整數因子分解問題 ´問題描述: 大於1 的正整數n 可以分解爲:n=x1 *x 2*…*xm 。                            例如,當n= 12 時,共有8 種不同的分解式: 12= 12; 12=6*2; 12

原创 大數階乘

代碼如下: #include<iostream> #include<cmath> using namespace std; int main() { void factorial(int n) ; int n; cin>>n; facto

原创 Hanio塔

漢諾塔:漢諾塔(又稱河內塔)問題是源於印度一個古老傳說的益智玩具。大梵天創造世界的時候做了三根金剛石柱子,在一根柱子上從下往上按照大小順序摞着64片黃金圓盤。大梵天命令婆羅門把圓盤從下面開始按大小順序重新擺放在另一根柱子上。並且規定,在小

原创 集合劃分問題

 集合劃分問題     ´問題描述:     n 個元素的集合{1,2,.., n }可以劃分爲若干個非空子集。例如,當n=4 時,集合{1,2 , 3,4}可以劃分爲15 不同的非空子集如下:     {{1},{2} ,{3},{4}}

原创 給浮躁的軟件業同仁

版權所有:不知道   以下文章都是經典,看不看隨你的便,我只希望知識掌握在更多中國人的手裏!   中國有很多小朋友,他們18,9歲或21,2歲,通過自學也寫了不少代碼,他們有的代碼寫的很漂亮,一些技術細節相當出衆,也很有鑽研精神,但是他

原创 標準2 維表問題

 標準2 維表問題     ´問題描述:       n 是一個正整數。2n 的標準2 維表是由正整數 1,2 ,…,2n 組成的2n 數組,該 數組的每行從左到右遞增,每列從上到下遞增。2n 的標準2 維表全體記爲Tab(n) 。例如,