題目大意: 求可覆蓋的出現k次的子串的最大長度。 思路分析: 同樣是二分答案的長度,然後掃描height判斷是否成立。 #include #in
題目鏈接:uva 1069 - Always an integer 題目大意:給出一個多次多項式,問說是否對於任意正整數n來說結構均為整數。 解題思
題目鏈接:uva 11426 - GCD - Extreme 題目大意:給出n,求∑i!=jngcd(i,j) 解題思路:f(n)=gcd(1,n
題目大意: 求串中不同的子串的個數。 思路分析: 子串一定是某一個後綴的前綴。 所以我們把每一個後綴拿出來,分析它有多少個前綴,然後除去它與sa數組中
題目鏈接:uva 11754 - Code Feat 題目大意:求一個數N,給出C和S,表示有C個條件,每個條件有X 和 k,然後是該個條件的k個yi
1.析構函數不繼承;派生類對象在析構時,基類析構函數的調用順序與構造函數相反。 注:派生類對象建立時要調用基類構造函數,派生類對象刪除時要調用基類析構,順
(一)歸並排序 分析: (1)劃分問題:把序列分成元素個數盡量相等的兩半。 (2)遞歸求解:把兩半元素分別排序。 (3)合並問題:把兩個有序表合並成一個。
感覺這種算法還是比較局限的吧,重復搜索是一個不好的地方,而且需要高效的估值函數來進行強剪枝,這點比較困難。 迭代搜索深度是一個比較炫酷的搜索
題目鏈接:Find a Way 題目不難,前幾天做,當時准備寫雙向BFS的,後來處理細節上出了點問題,趕上點事擱置了,今天晚上重寫的,沒用雙向,用了兩次B