已閱讀5頁,還剩25頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
一類搜索的優(yōu)化思想數據有序化數據有序化為什么要進行數據有序化數據有序化的實現(xiàn)兩種實現(xiàn)方法的比較數據有序化的思想,就是將雜亂的數據,通過簡單的分類和排序,變成有序的數據,從而加快搜索的速度。為什么要進行數據有序化雜亂的數據有序的數據例1裝箱問題題目大意現(xiàn)有一個體積為V的集裝箱和N種貨物,每一種貨物都有固定的體積,數量無限。你的任務是寫一個程序,求出最少用多少個貨物,就能放滿集裝箱。數據規(guī)模V貨V109運行時間的對比N不排序,直接搜索先按體積從大到小排序,再搜索10160秒98545秒30200秒01356秒60200秒01595秒100200秒02285秒測試方法隨機生成20個數據,測試運行時間并求平均值。程序效率不同的原因不理想的初始解最理想的初始解最優(yōu)解比較理想的初始解數據有序化的益處對于大多數的數據,都有良好的優(yōu)化效果;簡便易行;和其他類型的優(yōu)化方法一般都不沖突。數據有序化的實現(xiàn)預處理階段的數據有序化實時處理階段的數據有序化預處理階段的數據有序化加工常規(guī)方法雜亂的數據有序的數據例2積木搭建題目大意給定12種積木和一個體積小于50的構型,求最少使用多少個積木可以將這個構型搭建起來目標構型示例積木示例第1步數據有序化YXZ12345678910集合1,10第2步數據有序化123456791083679積木3,6,7,91,103,6,7,9123456791081,101,2,4,5,8,101,103,6,7,91,2,4,5,8,10從構型中挖去一個積木試圖再放一塊積木1234567910845784,5,7,81,2,4,5,8,10積木不能放入構型積木的沖突123456710836794578936794583,6,7,9U4,5,7,87U數據有序化前后數學模型的對比數據有序化前數據有序化后目標構型(3維)目標集合(1維)積木(3維)小集合(1維)積木拼接成為目標構型小集合的合并成為目標集合積木在3維空間里沒有沖突小集合的交集為空集數據有序化后,數學模型得到了精簡實時處理階段的數據有序化加工常規(guī)方法雜亂的數據有序的數據保存舍棄傳統(tǒng)表示方法SS1S2SN保存舍棄最小表示法SSMIN保存舍棄已保存例3N皇后問題2題目大意假定通過翻轉、旋轉得到的狀態(tài)與原狀態(tài)屬于同構狀態(tài),求所有不同構的N皇后狀態(tài)總數。狀態(tài)表示方法由于一行中只能有一個皇后,所以用一個N元組A1,A2,A3,AN表示當前的狀態(tài),其中AI表示第I列的皇后所在的行。QQQQQ3,1,4,2,5翻轉、旋轉的具體過程1以鉛垂線為軸的翻轉Q1Q2Q3Q4Q5Q1Q2Q3Q4Q5(A1,A2,A3,A4,A5)(A5,A4,A3,A2,A1)90度、180度、270度的旋轉(A1,A2,A3,A4,A5)(6B1,6B2,6B3,6B4,6B5)(6A5,6A4,6A3,6A2,6A1)(6B5,6B4,6B3,6B2,6B1)以水平線為軸的翻轉(A1,A2,A3,A4,A5)(6A1,6A2,6A3,6A4,6A5)以對角線為軸的翻轉()(B1,B2,B3,B4,B5)(B5,B4,B3,B2,B1)翻轉、旋轉的具體過程2應用數據有序化SSMIN枚舉已保存保存舍棄當前狀態(tài)可能是最小表示嗎N回溯新的剪枝條件A1A5A16A1A1B1A1B5A16B1A16A5A16B5空間復雜度的降低SSMIN枚舉已保存保存舍棄當前狀態(tài)可能是最小表示嗎N回溯應用最小表示法的算法與常規(guī)算法的比較狀態(tài)的生成判斷同構的費用(或判斷最小表示的費用)時間復雜度空間復雜度常規(guī)算法OANA1ON|S|OANN|S|ON|S|應用最小表示的算法OBNBAONOBNNON兩種實現(xiàn)方法的比較階段預處
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基礎汽車維修培訓課件
- 618直播活動策劃方案
- 四川省遂寧高級實驗學校2026屆數學高三第一學期期末經典試題含解析
- 2026屆吉林省東北師大附屬中生物高一第一學期期末統(tǒng)考試題含解析
- 天津市2026屆高三生物第一學期期末教學質量檢測試題含解析
- 四川省廣元川師大萬達中學2026屆生物高三第一學期期末復習檢測模擬試題含解析
- 2026屆山東省泰安一中高三數學第一學期期末學業(yè)水平測試模擬試題含解析
- 湖南省株洲市醴陵市四中2026屆高一上數學期末質量檢測模擬試題含解析
- 百師聯(lián)盟山東卷2026屆數學高三上期末教學質量檢測模擬試題含解析
- 2026屆河南省永城市生物高三第一學期期末綜合測試模擬試題含解析
- 課題班級自主管理申報書
- 國際貨運代理公司合伙協(xié)議書
- 質量安全環(huán)保保證協(xié)議書
- 北京市朝陽區(qū)2023-2024學年七年級上學期期末質量監(jiān)測歷史試卷及答案
- 教代會提案工作培訓指南
- 飛行營地建設項目可行性研究報告
- 2025年副高衛(wèi)生職稱-臨床醫(yī)學檢驗學技術-臨床醫(yī)學檢驗臨床化學技術(副高)代碼:058歷年參考題庫典型考點含答案解析
- 電大專科水利水電工程水法規(guī)與行政執(zhí)法試題及答案
- 2025年四川單招試題及答案普高
- 學堂在線 雨課堂 學堂云 生活、藝術與時尚:中國服飾七千年 期末考試答案
- 非職業(yè)一氧化碳中毒課件
評論
0/150
提交評論