怪盜基德的滑翔翼

2021-10-22 18:43:19 字數 768 閱讀 1736

確定滑行方向後就轉化為了lis問題,原問題相當於正向和反向以h[i

]h[i]

h[i]

為結尾的最長上公升子串行長度, 分別正向和反向各進行一次lis,取得最大值即可。

如下圖所示,

int ans=0;//最多可以經過的建築數量

//正向做一遍lis

for(int i=1;i<=n;i++)

{dp[i]=1;

for(int j=1;j=1;i--)

{dp[i]=1;

for(int j=n;j>i;j--)

{if(a[j]

怪盜基德的滑翔翼

描述 怪盜基德是乙個充滿傳奇色彩的怪盜,專門以珠寶為目標的超級盜竊犯。而他最為突出的地方,就是他每次都能逃脫中村警部的重重圍堵,而這也很大程度上是多虧了他隨身攜帶的便於操作的滑翔翼。有一天,怪盜基德像往常一樣偷走了一顆珍貴的鑽石,不料卻被柯南小朋友識破了偽裝,而他的滑翔翼的動力裝置也被柯南踢出的足球...

怪盜基德的滑翔翼

怪盜基德是乙個充滿傳奇色彩的怪盜,專門以珠寶為目標的超級盜竊犯。而他最為突出的地方,就是他每次都能逃脫中村警部的重重圍堵,而這也很大程度上是多虧了他隨身攜帶的便於操作的滑翔翼。有一天,怪盜基德像往常一樣偷走了一顆珍貴的鑽石,不料卻被柯南小朋友識破了偽裝,而他的滑翔翼的動力裝置也被柯南踢出的足球破壞了...

openjudge 怪盜基德的滑翔翼

總時間限制 1000ms 記憶體限制 65536kb 描述 怪盜基德是乙個充滿傳奇色彩的怪盜,專門以珠寶為目標的超級盜竊犯。而他最為突出的地方,就是他每次都能逃脫中村警部的重重圍堵,而這也很大程度上是多虧了他隨身攜帶的便於操作的滑翔翼。有一天,怪盜基德像往常一樣偷走了一顆珍貴的鑽石,不料卻被柯南小朋...