原创 藍橋杯訓練:遞歸——求N個數的最大值

問題描述:求N個數的最大值 作者:何知令完成時間:2017年6月3日 代碼: /* 問題描述:求N個數的最大值 作者:何知令 完成時間:2017年6

原创 藍橋杯訓練——除去次方數

問題描述:除去次方數 作者:何知令 完成時間:2017年8月1日 輸入:無輸出:10000以內除去次方數剩餘的數的數量 算法思想:爆搜和打表,依次把

原创 數據結構課程設計:兩頂點之間最短路徑

問題描述:數據結構上機實驗報告題5: 設計並實現一個交通資訊系統。能夠讓旅客諮詢從任何一個城市頂點到另一個城市頂點之間的最短路徑問題。 要求:能夠輸

原创 全排列

問題描述:全排列:給定一個由不同的小寫字母組成的字符串,輸出這個字符串的所有全排列。 我們假設對於小寫字母有'a' < 'b' < ... < 'y

原创 藍橋杯訓練:遞歸——1^2+2^2+……+n^2

問題描述:定義一個遞歸函數sum,計算1^2+2^2+……+n^2 作者:何知令完成時間:2017年6月3日 代碼:/* 問題描述:定義一個遞歸函數

原创 藍橋杯訓練:遞歸——進制轉化

問題描述:輸入一個非負整數(十進制),調用遞歸函數輸 出此整數對應的二進制數 作者:何知令完成時間:2017年6月3日 代碼:/* 問題描述:輸入一

原创 藍橋杯訓練:廣搜——跳馬

問題描述: 中國象棋半張棋盤如圖1所示。馬自左下角(0,0)向右上角(m,n)跳。規定只能往右跳,不準往左跳。比如圖1中所示爲一種跳行路線,並將路徑

原创 藍橋杯訓練:遞歸——f(n)=1+2+……+n

問題描述:用遞歸方法來求解f(n)=1+2+……+n,n的值由主函數輸入 作者:何知令 完成時間:2017年6月1日 輸入:正整數n輸出:題目要求輸

原创 藍橋杯訓練:排序——快速排序

問題描述:快速排序 作者:何知令完成時間:2017年6月10日  有關快速排序大家還是去看看其他大佬的文章 代碼: /* 問題描述:快速排序 作者:

原创 藍橋杯訓練:簡單樹——先序和中序遍歷轉出後序遍歷

問題描述:給出二叉樹的先序,中序遍歷序列,求出其後序遍歷序列 作者:何知令 完成時間:2017年8月1日 輸入:首行輸入該二叉樹節點數量,隨後一行輸入該二叉樹前序序列,後一行輸入中序序列 輸出:該二叉樹後序序列 算法思想:找根節點,在左子

原创 藍橋杯訓練:動態規劃——最大子矩陣之和

問題描述: 一個M*N的矩陣,找到此矩陣的一個子矩陣,並且這個子矩陣的元素的和是最大的,輸出這個最大的值。 例如:3*3的矩陣: -1 3 -1 2

原创 數據結構上機作業3:棧——八皇后

問題描述: 用棧來求解N皇后問題 作者:何知令完成時間:2017年5月21日 代碼: /* 問題描述: 用棧來求解N皇后問題 作者:何知令 完成時間

原创 藍橋杯訓練:遞歸——倒着輸出數組中的元素

問題描述:遞歸求解:倒着輸出數組中的元素 作者:何知令完成時間;2017年6月2日 代碼: /* 問題描述:遞歸求解:倒着輸出數組中的元素 作者:何

原创 藍橋杯訓練:遞歸——f(n)=n!

問題描述:用遞歸方法來求解f(n)=n!,n的值由主函數輸入 作者:何知令 完成時間:2017年6月1日 輸入:正整數n輸出:題目要求輸出內容 代碼

原创 最大連續子序列之和

問題描述:Leyni得到了一個長度爲n的序列,XianGe要求Leyni最多可以修改其中k個元素,每次修改的規則是隻能將一個數字修改爲其相反數。 L