這道題目竟然真的ac了,好神奇啊。 當時算的時間復雜度為O(T*N!),理論值達到7kw。 做法: 預處理dp數組,使得dp[i][j]代表j放在i後面長
題目大意: 在一個國家有N座城市,有M條道路連接N座城市,每條道路有長度d,一單位長度耗一單位油。在每座城市有加油站,一單位價格為pi。 現
題意:劉汝佳大大的例題,分金子。 方法:首先推導出公式例如A1 - x1 + x2 = M,然後根據公式把每個人金幣的變化表示出來,例如x2 =
題目大意: 有N個士兵,從左到右排成一排,編號從1到N,每個人殺了不同數量的敵人。現在有Q個詢問,每次詢問要求求出[L,R]區間殺敵做多的和
Distance Queries LCA問題: LCA:Least Common Ancestors(最近公共祖先),對於一棵有根樹T的任意兩個節點u,v
題意:有一個周長為10000的圓上等距分布著n個雕塑,現在又加入m個雕塑,位置隨意,希望n+m個雕塑仍然均勻分布。這就要移動其中一些雕像,求移動的
題意:有n個數和兩種操作,C A B C和 Q AB,“C A B C”表示區間A~B的數均增加C, Q AB表示詢
Given an unsorted integer array, find the first missing positive integer. Fo