wifecooky
學(xué)一點(diǎn),記一點(diǎn)
C++博客
首頁
新隨筆
聯(lián)系
聚合
管理
隨筆-22 評(píng)論-7 文章-0 trackbacks-0
判斷兩個(gè)數(shù)組中是否存在相同的數(shù)字
給定兩個(gè)排好序的數(shù)組,怎樣高效得判斷這兩個(gè)數(shù)組中存在相同的數(shù)字?
O(n)算法。因?yàn)閮蓚€(gè)數(shù)組都是排好序的。所以只要一次遍歷就行了。首先設(shè)兩個(gè)下標(biāo),分別初始化為兩個(gè)數(shù)組的起始地址,依次向前推進(jìn) 。推進(jìn)的規(guī)則是比較兩個(gè) 數(shù)組中的數(shù)字,小的那個(gè)數(shù)組的下標(biāo)向前推進(jìn)一步,直到任何一個(gè)數(shù)組的下標(biāo)到達(dá)數(shù)組末尾時(shí),如果這時(shí)還沒碰到相同的數(shù)字,說明數(shù)組中沒有相同的數(shù)字。
bool
findcommon(
int
a[],
int
size1,
int
b[],
int
size2)
{
int
i
=
0
,j
=
0
;
while
(i
<
size1
&&
j
<
size2)
{
if
(a[i]
==
b[j])
return
true
;
if
(a[i]
>
b[j])
j
++
;
if
(a[i]
<
b[j])
i
++
;
}
return
false
;
}
posted on 2010-06-09 12:16
楚天清秋
閱讀(961)
評(píng)論(0)
編輯
收藏
引用
所屬分類:
C,C++
、
算法
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
相關(guān)文章:
關(guān)于運(yùn)行時(shí)類型識(shí)別typeid
cout重定向到文件 (轉(zhuǎn))
判斷兩個(gè)數(shù)組中是否存在相同的數(shù)字
浮點(diǎn)數(shù)在計(jì)算機(jī)中存儲(chǔ)方式
關(guān)于sizeof(類)的大小
c++虛函數(shù)表探究
什么是智能指針(Solmyr 的小品文系列之五:垃圾收集)
template必須定義于頭文件中[轉(zhuǎn)]
如何判斷文件是否存在?
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
<
2010年6月
>
日
一
二
三
四
五
六
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
1
2
3
4
5
6
7
8
9
10
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
給我留言
查看公開留言
查看私人留言
隨筆分類
C,C++(9)
C++ Builder(2)
Java
Open Source(1)
VC++(2)
電腦故障(1)
生活拾趣(2)
算法(2)
重拾英語(1)
隨筆檔案
2010年11月 (1)
2010年9月 (2)
2010年8月 (1)
2010年7月 (4)
2010年6月 (7)
2010年5月 (3)
2010年4月 (4)
搜索
最新評(píng)論
1.?re: BCB的RadioGroup控件的ItemIndex屬性BUG!
用showmod.. 顯示模式對(duì)話框看看。
要是還不行,就用hide,不用close。
似乎也見過。
--人渣
2.?re: 關(guān)于sizeof(類)的大小
還是沒明白。。。。
--楚天清秋
3.?re: 關(guān)于sizeof(類)的大小
@heart168
同上
--Sunshine Alike
4.?re: 關(guān)于sizeof(類)的大小
@楚天清秋
sorry sorry, 當(dāng)時(shí)沒細(xì)想就寫了.
這個(gè)應(yīng)該是內(nèi)存對(duì)齊的原因吧,虛指針是只有一個(gè),4字節(jié).
情況2可能是因?yàn)槎嗉?jí)繼承會(huì)有額外字節(jié)記錄this指針的偏移吧.
--Sunshine Alike
5.?re: 關(guān)于sizeof(類)的大小
能否解釋一下哪兩個(gè)虛指針呢?
--heart168
閱讀排行榜
1.?帶非法字符的文件夾和文件的刪除方法!(轉(zhuǎn))(3595)
2.?cout重定向到文件 (轉(zhuǎn))(1821)
3.?BCB的RadioGroup控件的ItemIndex屬性BUG!(1741)
4.?判斷兩個(gè)數(shù)組中是否存在相同的數(shù)字(961)
5.?蘋果引發(fā)的故事^_^(蘋果習(xí)語的由來)(870)
評(píng)論排行榜
1.?關(guān)于sizeof(類)的大小(6)
2.?BCB的RadioGroup控件的ItemIndex屬性BUG!(1)
3.?常見開源協(xié)議(轉(zhuǎn)) (0)
4.?求24點(diǎn) (0)
5.?關(guān)于運(yùn)行時(shí)類型識(shí)別typeid (0)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 楚天清秋
狠狠久久综合
|
亚洲欧美日韩中文久久
|
色综合久久精品中文字幕首页
|
久久久久久久尹人综合网亚洲
|
久久久久九国产精品
|
亚洲中文久久精品无码ww16
|
99久久免费国产特黄
|
久久久久久A亚洲欧洲AV冫
|
久久国产色AV免费看
|
亚洲伊人久久综合影院
|
久久99精品国产99久久6男男
|
久久综合一区二区无码
|
国产精品视频久久久
|
77777亚洲午夜久久多人
|
国产高清美女一级a毛片久久w
|
久久久久高潮综合影院
|
国产成人精品久久免费动漫
|
久久人人爽人人澡人人高潮AV
|
99久久久精品
|
国内精品久久久久影院优
|
伊人久久大香线蕉综合热线
|
久久精品国产99国产精品澳门
|
久久91精品综合国产首页
|
狠狠88综合久久久久综合网
|
久久99久国产麻精品66
|
亚洲欧美日韩精品久久亚洲区
|
国产精品gz久久久
|
国産精品久久久久久久
|
久久久久四虎国产精品
|
99久久综合狠狠综合久久止
|
国产精品久久久久无码av
|
国产情侣久久久久aⅴ免费
|
久久香蕉超碰97国产精品
|
久久久久久午夜成人影院
|
亚洲午夜久久久久久久久久
|
久久久久无码精品
|
久久中文精品无码中文字幕
|
91久久精品电影
|
国产99久久久国产精免费
|
久久国产视频99电影
|
久久婷婷午色综合夜啪
|