资源列表
[数学计算/工程计算] FiveDirectionPad_Algo
说明:此作業需使用Backtracking algorithm 從第一格開始,從1到9依序測試是否可以填入,若本來此格已有數字,則直接往下一格走。若可以填入( if(promising()) )則填入該數字並且往下一格移動繼續填,若此格沒有可填入的數字時,則結束該格的動作,回到上一格去測試剩下的可能結果。若已經填完( if(solution is found) ),則可能解+1,然後回到前面再繼續尋找接下來的可能解。直到全部可能的數字組合都試完之後,程式結束,所有可能解的個數也會被找到。需要印出的<zelda> 在 2025-11-16 上传 | 大小:2kb | 下载:0
[数学计算/工程计算] BestFirstSearch_HeapAlgo
说明:1. 此程式執行將從路徑讀取一個文字檔 ( 路徑:C:INPUT.TXT ) 2. 執行結束會產生一個排序後的文字檔 ( 路徑:C:OUTPUT.TXT ) 3. 給定的初始盤面一定有解 本程式採用的演算法策略為Best-first search with branch-and-bound algorithm 1. 使用Max heap 實作Priority queue 2. 使用bound function 估計目前盤面走至答案最少需要幾步 第一部分 所謂 h<zelda> 在 2025-11-16 上传 | 大小:2kb | 下载:0
[数学计算/工程计算] DivideAndConquer_Algo
说明:1. 依照介面提示輸入yes 或 no 2. 每局結束後會印出你心中猜想的兩個數字並計算當次花費的回合數 3. 每局之間可連續 本程式採用的演算法策略為divide-and-conquer algorithm 1. 先將範圍盡量縮小,優先程序為先從小範圍求出一解 2. 盡量以2的次方數取範圍做分割尋找一個數字時,平均最佳的方法必是二分法。 因此如何以最小步數找到第一個解?若搜尋範我採用的方法,就是以最小步數先尋找到一個解,接著再用二分法找出剩餘的一個解。為了讓<zelda> 在 2025-11-16 上传 | 大小:2kb | 下载:0
[数据结构常用算法] jishui
说明:一块不平整长方形土地坑坑洼洼,大雨过后,坑里都积满了水(假设边界以外的地方高度都低于边界,见下面示意图,灰色部分为长方形土地,其中深灰色部分为边界;白色部分为边界以外的地方;数字为每小块土地的高度;边界以外的数据不需要输入)。 把这块土地划分成N×M块,每块大小都是1cm×1cm。如果已知每小块土地的高度(值为正整数,单位:cm),求这块土地共可以积水多少立方厘米(积水土坑的边界只考虑前后左右,不考虑斜方向,如上图,阴影部分为可以积水的地方)。数据输入(要求使用文件输入):第一行是N、M的值<mayuqiang> 在 2025-11-16 上传 | 大小:1kb | 下载:0
[matlab例程] long
说明:求最长公共子序列,一个很好的程序。 求最长公共子序列,一个很好的程序。-Seeking the longest common subsequence, a very good program. Seeking the longest common subsequence, a very good program.<zhangqinfgeng> 在 2025-11-16 上传 | 大小:62kb | 下载:0
[人工智能/神经网络/遗传算法] DCQGA
说明:双链量子遗传算法源码的matlab实现!希望大家喜欢-Double Chain Quantum Genetic Algorithm<steven> 在 2025-11-16 上传 | 大小:2kb | 下载:0
[压缩解压] QS
说明:用于实现一个快速的排序,使用起来比较节省时间,挺高效率。-Used to implement a quick sort, to use more time-saving, efficiency deadly accuracy.<duzhenzhen> 在 2025-11-16 上传 | 大小:61kb | 下载:0