風一樣消逝的青春
C++博客
首頁
新隨筆
聚合
管理
隨筆-38 評論-23 文章-0 trackbacks-0
pku 1631 DP(四)+二分查找
簡單的概括下 這題的意思就是求一個最長上升子序列.由于number的數很多.用普通的n^2的DP求最長上升子序列肯定會超時。。故采用二分查找的方法。
#include
<
iostream
>
using
namespace
std;
int
num[
40001
],dp[
40001
],n;
int
DP()
{
int
len
=
1
,left,right,mid;
dp[
0
]
=
num[
0
];
for
(
int
i
=
1
;i
<
n;i
++
)
{
right
=
len
-
1
,left
=
0
;
while
(left
<=
right)
{
mid
=
(left
+
right)
/
2
;
if
(num[i]
<=
dp[mid])
right
=
mid
-
1
;
else
left
=
mid
+
1
;
}
dp[left]
=
num[i];
if
(left
==
len) len
++
;
}
cout
<<
len
<<
endl;
return
len;
}
int
main()
{
int
T;
cin
>>
T;
while
(T
--&&
cin
>>
n)
{
for
(
int
i
=
0
;i
<
n;i
++
)
cin
>>
num[i];
int
len
=
DP();
}
return
0
;
}
posted on 2009-04-01 13:14
米游
閱讀(333)
評論(0)
編輯
收藏
引用
所屬分類:
ACM
只有注冊用戶
登錄
后才能發表評論。
【推薦】100%開源!大型工業跨平臺軟件C++源碼提供,建模,組態!
相關文章:
有道難題...
zoj 3211 Dream City
09.5.23 退役感言
RMQ ST算法 (區間最大(最小)值問題)
使用后綴數組 解決zoj 3199 Longest Repeated Substring
線段樹求矩形覆蓋的周長 pku 1177
hdu 2816 即老菜鳥杯的1008題目
hdu 2813 即 老菜鳥杯 1005題
hdu 2812 即老菜鳥杯 1004
hdu 2811 即老菜鳥杯 1003
網站導航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
<
2025年8月
>
日
一
二
三
四
五
六
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用鏈接
我的隨筆
我的評論
我參與的隨筆
留言簿
(1)
給我留言
查看公開留言
查看私人留言
隨筆分類
ACM(18)
C/C++(2)
OpenGL/OSG(19)
隨筆檔案
2009年9月 (2)
2009年8月 (9)
2009年7月 (10)
2009年5月 (11)
2009年4月 (4)
2009年3月 (2)
ACM大牛
alpc12's blog
cmykrgb123
sha崽
極光炫影
計算機圖形學
NEHE OPENGL
OpenGL
OPENGL部分資料
OSG
虛擬現實中國社區
搜索
最新評論
1.?re: OSG 碰撞檢測之多面體求交器代碼解讀(PloytopeIntersector)
你好,能不能分享一下你寫的這個碰撞檢測,多面體求交的源碼呀?我最近在寫這個碰撞檢測的代碼上碰到好多問題,希望能參考一下你的代碼,不勝感激!(我的郵箱:313741269@qq.com)
--盧江
2.?re: opengl 使用bmp位圖紋理(8-bit 24bit)
強大
--307252614
3.?re: OSG學習 Drawable 與 幾何體創建[未登錄]
評論內容較長,點擊標題查看
--米游
4.?re: OSG學習 Drawable 與 幾何體創建[未登錄]
osg::Box* boxtest = new osg::Box(osg::Vec3(1.5,0.0,0.0),1.0);
是如何決定立方體的方向???
--zero
5.?re: pku 1191 棋盤分割 (DP)(三)
評論內容較長,點擊標題查看
--米游
閱讀排行榜
1.?OpenGL 渲染管線理論(8884)
2.?OSG 碰撞檢測之多面體求交器代碼解讀(PloytopeIntersector)(7550)
3.?OSG 學習<4> MatrixTransform 與 PosiotionAttitudeTransform(6904)
4.?OSG學習<2> GraphicsContext與窗口建立(6238)
5.?OSG學習<3> Drawable 與 幾何體創建(6198)
評論排行榜
1.?使用后綴數組 解決zoj 3199 Longest Repeated Substring(5)
2.?pku 1191 棋盤分割 (DP)(三)(4)
3.?opengl學習 nehe opengl lesson_6(3)
4.?OSG學習<3> Drawable 與 幾何體創建(2)
5.?opengl 使用bmp位圖紋理(8-bit 24bit)(2)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 米游
亚洲精品午夜国产VA久久成人
|
无码专区久久综合久中文字幕
|
国内精品久久久久影院免费
|
久久国产精品久久久
|
精品国产综合区久久久久久
|
怡红院日本一道日本久久
|
中文字幕热久久久久久久
|
国内精品久久久久久久久电影网
|
99久久无色码中文字幕
|
久久久久无码中
|
久久精品人人做人人爽电影
|
亚洲精品第一综合99久久
|
国产韩国精品一区二区三区久久
|
久久久久亚洲爆乳少妇无
|
久久精品国产91久久麻豆自制
|
精品综合久久久久久97
|
激情五月综合综合久久69
|
国产精品久久久久久久久免费
|
久久人人爽人人爽人人av东京热
|
久久精品亚洲精品国产色婷
|
亚洲狠狠久久综合一区77777
|
伊人久久亚洲综合影院
|
久久综合九色综合欧美狠狠
|
狠狠综合久久综合中文88
|
无码人妻精品一区二区三区久久
|
久久e热在这里只有国产中文精品99
|
久久亚洲日韩精品一区二区三区
|
欧美日韩精品久久久免费观看
|
久久激情五月丁香伊人
|
成人精品一区二区久久久
|
97久久精品人人澡人人爽
|
久久综合九色综合97_久久久
|
91精品国产色综合久久
|
久久99久久99小草精品免视看
|
久久亚洲春色中文字幕久久久
|
久久偷看各类wc女厕嘘嘘
|
久久婷婷五月综合色高清
|
亚洲国产另类久久久精品
|
亚洲国产精品无码久久SM
|
精品国产乱码久久久久久郑州公司
|
久久久亚洲欧洲日产国码二区
|