JZOJ5347 遙遠的金字塔

2021-08-07 20:31:21 字數 782 閱讀 9588

首先乙個策略就是選擇k層,然後把它下面的都取完。

於是可以設fi

,j表示取了

i 層,當前做到第

j層的最大覆蓋面積,設第

i 層長度為ai

,那麼顯然有轉移fi

,j=f

k,j−

1+(i

−k)a

i(k∈

[0,i

))

於是這個式子拆開後可以斜率優化,那麼複雜度就是o(

nk) 的。

#include

#include

#include

#include

#define fo(i,j,k) for(int i=j;i<=k;i++)

#define fd(i,j,k) for(int i=j;i>=k;i--)

#define n 20010

#define ll long long

using

namespace

std;

ll f[n][110];

int a[n],d[n];

double g(int j,int k1,int k2)

int main()

ll ans=0;

fo(j,1,m)

}printf("%lld",ans);

}

NOIP模擬(10 27)T2 遙遠的金字塔

遙遠的金字塔 題目背景 10.27 noip 模擬t2 分析 斜率優化dp 講道理,noip 這麼考真的好嗎,而且我特喵很想知道啊,為毛能夠把我的正解卡 t啊,我真的是非常不爽啊,喵喵喵喵喵 講題。首先,我們可以知道,如果因為這一行是嚴格小於上一行的,並且我們稍微用腦袋想想就知道,最優的方式一定是,...

通往成功的金字塔

在我看來,通往成功 的金字塔是由它們組成的 1.態度 2.方法 3.目標 4.策略 5.戰術 6.執行 我們把所有的時間都花在執行 上,碌碌無為,斤斤計較那些瑣碎的細節。你發現了沒有 沒有人因為執行 傻瓜 指南上的方法而成功。譯註 dummies叢書,是國外一種流行的指南叢書 戰術只是告訴你應該做什...

建立影像金字塔的意義

影像金字塔結構 指在同一的空間參照下,根據使用者需要以不同解析度進行儲存與顯示,形成解析度由粗到細 資料量由小到大的金字塔結構。影像金字塔結構用於影象編碼和漸進式影象傳輸,是一種典型的分層資料結構形式,適合於柵格資料和影響資料的多解析度組織,也是一種柵格資料或影像資料的有失真壓縮方式。分層 是指 影...