筆者最近意外的發現 筆者的我的網站 http://tiankonguse.com/ 的不少文章被其它網站轉載,可是轉載時未聲明文章來源或參考自 http://tiankonguse.com/ 網站,所以,筆者添加此條聲明。php
鄭重聲明:這篇記錄《標題》轉載自 http://tiankonguse.com/ 的這條記錄:http://tiankonguse.com/record/record.php?id=666網站
最近要畢業了,有半年沒作比賽了.
此次參加百度之星娛樂一下.
如今寫一下解題報告.
此次比賽大牛都不屑於作百度之星了,因而我很幸運達到前百名,百度不知道會不會實現說的那樣發一件衣服.spa
此次比賽有四道題,起初只是隨便作作,因此我是倒着作的.get
先看看四道題的類型:io
Energy Conversion 暴力 複雜度 O( log(n) )百度
Disk Schedule DP 複雜度 O( n ^ 2)搜索
第一道過了不少人,因而我乾脆不看第一道題了.移動
後來發現仍是先作第一道題吧.
題意:告訴你一個起初值,問能不能通過根據告訴你的公式獲得一個大於等於指定值,若是能夠輸出最小轉換次數,不能夠輸出-1.
方法:直接暴力便可.
注意事項:
1. A <= V 時特殊判斷
2. K < 2 時特殊判斷
3. A >= B 特殊判斷
具體解題報告:http://tiankonguse.com/record/record.php?id=662
題意:磁盤有n個磁道,每一個磁道須要讀取一個扇區的數據.磁頭起初在0磁道0扇區,最終還要在0磁道0扇區.磁道之間移動消耗必定時間,扇區之間移動消耗必定時間,讀取數據消耗必定的數據.求最少時間.
方法:DP.狀態轉移方程 str[ i ][ j ] 表明 最大磁道位 i 時, 回去選擇的磁道是 j 時的最優值.
注意事項:無
具體解題報告:http://tiankonguse.com/record/record.php?id=663
題意:告訴你n個數字,求與數字k異或值最大的那個數字.
方法:字典樹從高位插入.緣由是高位與低位不是一個數量級的,因此優先考慮高位.
注意事項:無
具體解題報告:http://tiankonguse.com/record/record.php?id=664
題意:有一個矩陣,每一個位置有一個值.你在左上角,要去右上角.只能向右,向上,向下走.問路線的數字和的最大值.
方法:DP. 每一個位置分位上面下來的最大值,右面來的最大值和下面來的最大值便可.
注意事項:第一行沒有上面來的最大值,第一列沒有右面來的最優值和下面來的最優值,最後一行沒有下面來的最優值.
具體解題報告:http://tiankonguse.com/record/record.php?id=665
http://tiankonguse.com/record/record.php?id=662
http://tiankonguse.com/record/record.php?id=663