此程序源碼為回溯算法中的n后問題,可以根據需要更改棋盤大小。已加入時間函數,可以分析不同棋盤規模下的運行時間。
標簽: 程序源碼 回溯算法
上傳時間: 2013-12-22
上傳用戶:天誠24
ACM程序設計題 砌樓梯 使用N(5 ≤ N ≤ 500)塊磚來砌樓梯。希望你能寫個程序計算出按下面的要求砌出的樓梯的種類是多少: 1. 每個樓梯中,不能出現每層磚的數目都一樣。 2. 每個樓梯至少要有2層,每層至少一塊磚。 ...... 有源碼和解題報告
標簽: ACM 500 程序設計 程序
上傳時間: 2016-08-04
上傳用戶:電子世界
輸出入口處車廂編號依次為1,2,3,...n的所有可能輸出的長度.堆棧的數據類型實現 數據結構題集c語言版(嚴蔚敏版)中2.3的可行程序
標簽: 2.3 輸出 堆棧 c語言
上傳時間: 2016-08-14
上傳用戶:kiklkook
已知記錄序列a[1..n] 中的關鍵字各不相同, 可按如下所述實現計數排序:另設數組c[1..n],對每 個記錄a[i], 統計序列中關鍵字比它小的記錄個數存 于c[i], 則c[i]=0的記錄必為關鍵字最小的記錄,然 后依c[i]值的大小對a中記錄進行重新排列,試編寫算 法實現上述排序方法。
標簽: 記錄 序列
上傳時間: 2016-08-17
上傳用戶:ljt101007
設X[0:n-1]和Y[0:n-1] 為2 個數組,每個數組中含有n 個已排好序的數。試設計一個O(log n) 時間的算法,找出X 和Y 的2n 個數的中位數。
標簽: log 數組 算法
上傳時間: 2016-08-20
上傳用戶:zhoujunzhen
一維序列中峰值提取//Data為待分析的數組;peak為排序后的數組; //m 為Data數組大小;n 為peak數組的大小。 //m_Min 為Data數組中最小值 //假設峰值個數PN>n
標簽: Data peak 數組 m_Min
上傳時間: 2014-11-04
上傳用戶:cuiyashuo
用分治法編程求出了n個不同元素中的第k 個最小元素
標簽: 元素 分治法 編程
上傳時間: 2014-01-20
上傳用戶:zhouli
k-means 算法接受輸入量 k ;然后將n個數據對象劃分為 k個聚類以便使得所獲得的聚類滿足:同一聚類中的對象相似度較高;而不同聚類中的對象相似度較小。聚類相似度是利用各聚類中對象的均值所獲得一個“中心對象”(引力中心)來進行計算的。 Matlab 源代碼,以蘭花數據集作為測試對象。
標簽: 聚類 k-means 對象 算法
上傳時間: 2014-01-21
上傳用戶:2525775
希爾排序(縮小增量法) 排序過程:先取一個正整數d1<n,把所有相隔d1的記錄放一組,組內進行直接插入排序;然后取d2<d1,重復上述分組和排序操作;直至di=1,即所有記錄放進一個組中排序為止
標簽: 排序 lt 增量 過程
上傳時間: 2013-12-30
上傳用戶:waizhang
這是一個將n個樣本聚類到m個類別中 將n個樣本在m個類里如何分配輸出的遺傳算法代碼。 適應度:sum(i=1_110)sum(j=1_20)【xi-vj】~2
標簽: sum xi-vj 110 樣本
上傳時間: 2014-08-09
上傳用戶:wkchong
蟲蟲下載站版權所有 京ICP備2021023401號-1