日复一日
厚积薄发|跳跃的人生
IT博客
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
25 随笔 :: 2 文章 :: 6 评论 :: 0 Trackbacks
<
2006年6月
>
日
一
二
三
四
五
六
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
1
2
3
4
5
6
7
8
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(3)
给我留言
查看公开留言
查看私人留言
随笔分类
(25)
微软面试技术题(22)
(rss)
日复一日(3)
(rss)
随笔档案
(25)
2006年6月 (25)
我的更多
My douban
My flickr
版权说明
普通文本
法律文本
统计信息
站长统计
最新随笔
1. 搬家至博客园本站停止更新
2. 原版魔鬼经济学PDF下载
3. 微软面试技术题(21)
4. 微软面试技术题(20)
5. 微软面试技术题(19)
6. 微软面试技术题(18)
7. 微软面试技术题(17)
8. 微软面试技术题(16)
9. 微软面试技术题(15)
10. 微软面试技术题(16)
搜索
积分与排名
积分 - 8675
排名 - 335
最新评论
1. re: 原版魔鬼经济学PDF下载[未登录]
求资源@ggh
--coco
2. re: 原版魔鬼经济学PDF下载
太好了
--zaf
3. re: 原版魔鬼经济学PDF下载
qwqwqwq
--qq
4. re: 原版魔鬼经济学PDF下载
法规
--挑剔
5. re: 原版魔鬼经济学PDF下载
俄方俄首富
--粉色发
阅读排行榜
1. 原版魔鬼经济学PDF下载(3920)
2. 微软面试技术题(21)(297)
3. 微软面试技术题(20)(261)
4. 微软面试技术题(1)(235)
5. 搬家至博客园本站停止更新(229)
评论排行榜
1. 原版魔鬼经济学PDF下载(6)
2. 搬家至博客园本站停止更新(0)
3. 当当的书到了(0)
4. 微软面试技术题(1)(0)
5. 微软面试技术题(2)(0)
微软面试技术题(14)
一个数组,下标从0到n,元素为从0到n的整数。判断其中是否有重复元素。
1
int
hasDuplicate(
int
[] a,
int
n)
{
2
for
(
int
i
=
0
;i
<
n;
++
i)
{
3
while
(a[i]
!=
i
&&
a[i]
!=-
1
)
{
4
if
(a[a[i]]
==-
1
)
return
1
;
5
a[i]
=
a[a[i]];
6
a[a[i]]
=-
1
;
7
}
8
if
(a[i]
==
i)
{a[i]
=-
1
;}
9
}
10
return
0
;
11
}
posted on 2006-06-16 20:44
GwQ
阅读(144)
评论(0)
编辑
收藏
引用
所属分类:
微软面试技术题
只有注册用户
登录
后才能发表评论。
Powered by:
IT博客
Copyright © GwQ