千張筆記
Email:rain_qian830@163.com
posts - 28, comments - 42, trackbacks - 0, articles - 0
C++博客
::
首頁(yè)
::
新隨筆
::
聯(lián)系
::
聚合
::
管理
【原】找到單鏈表中間的那個(gè)元素
Posted on 2010-05-23 21:15
千張
閱讀(1016)
評(píng)論(0)
編輯
收藏
引用
所屬分類:
程序員筆試寶典
題目:找到單向鏈表中間的那個(gè)元素,如果有兩個(gè)則取前面一個(gè)。
答案:
#include
<
iostream
>
using
namespace
std;
typedef
struct
node
{
int
value;
node
*
next;
}
Lnode,
*
Pnode;
int
find_mid(Lnode
*
head)
{
Lnode
*
pre,
*
curr;
curr
=
head;
pre
=
head;
int
i
=
1
;
for
(;curr
!=
NULL; curr
=
curr
->
next)
{
if
(i
%
2
==
0
)
{
pre
=
pre
->
next;
}
i
++
;
}
return
pre
->
value;
}
//
有頭結(jié)點(diǎn)
int
main()
{
Lnode
*
head
=
new
Lnode;
head
->
next
=
NULL;
Lnode
*
nod
=
head;
int
val;
cout
<<
"
輸入數(shù)據(jù)(int類型,以0結(jié)束):
"
;
cin
>>
val;
while
(val
!=
0
)
{
Lnode
*
curr
=
new
node;
curr
->
value
=
val;
curr
->
next
=
NULL;
nod
->
next
=
curr;
nod
=
nod
->
next;
cin
>>
val;
}
cout
<<
"
鏈表數(shù)據(jù)為:
"
;
for
(Lnode
*
pre
=
head
->
next;pre
!=
NULL;pre
=
pre
->
next)
{
cout
<<
pre
->
value
<<
"
"
;
}
cout
<<
endl;
cout
<<
"
中間的數(shù)是:
"
<<
find_mid(head)
<<
endl;
return
0
;
}
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
相關(guān)文章:
【原】找到單鏈表中間的那個(gè)元素
【轉(zhuǎn)】實(shí)現(xiàn)兩個(gè)N*N矩陣的乘法
【轉(zhuǎn)】如何減少換頁(yè)錯(cuò)誤
【轉(zhuǎn)】 計(jì)算時(shí)間復(fù)雜度的公式
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
Powered by:
C++博客
Copyright © 千張
公告
每天進(jìn)步一點(diǎn)點(diǎn) (*^__^*) 嘻嘻……
留言簿
(8)
給我留言
查看公開留言
查看私人留言
隨筆分類
(28)
C++/VS.NET(8)
QT學(xué)習(xí)(4)
程序員筆試寶典(4)
實(shí)習(xí)日志(1)
收藏(2)
圖像處理(1)
圖形學(xué)(7)
雜七雜八(1)
隨筆檔案
(28)
2010年7月 (5)
2010年5月 (4)
2009年10月 (1)
2009年7月 (3)
2009年2月 (2)
2008年12月 (3)
2008年10月 (3)
2008年9月 (2)
2008年8月 (5)
牛牛專欄
CvChina
szlongman
懷沙志
圖形學(xué)網(wǎng)站
Gamedev
GameRes游戲開發(fā)資源網(wǎng)
NEHE的OpenGL
計(jì)算機(jī)圖形學(xué)博客園
友情連接
coast
tanguo
最新評(píng)論
1.?re: 【原】OpenCV輪廓提取(7月13日~7月17日工作小記)
請(qǐng)問footseq是什么啊?是findcontours保存的所有輪廓的外接矩形vector嗎?
--l2468y
2.?re: 不小的打擊
寶貝兒,最棒了,加油。
--guofu
3.?re: 【原】OpenCV輪廓提取(7月13日~7月17日工作小記)
樓主,能解釋一下FootSeq是什么么
--一二一
4.?re: 【原】OpenGL顯示視頻(7月27日工作小記)
贊
--abc
5.?re: 【原】OpenCV輪廓提取(7月13日~7月17日工作小記)[未登錄]
footSeq是怎么定義的
--feng
閱讀排行榜
1.?QT筆記(3)-Qt中添加背景圖片的方法(30860)
2.?【轉(zhuǎn)】C++中的namespace用法(27719)
3.?【原】OpenCV輪廓提取(7月13日~7月17日工作小記)(12734)
4.?【原】OpenGL顯示視頻(7月27日工作小記)(7985)
5.?QT筆記(2)-Qt Designer的使用(7278)
評(píng)論排行榜
1.?QT筆記(3)-Qt中添加背景圖片的方法(16)
2.?【原】OpenCV輪廓提取(7月13日~7月17日工作小記)(8)
3.?【收集】圖形學(xué)會(huì)議和期刊(7)
4.?【原】雜七雜八(7月20日~7月24日工作小記)(3)
5.?【轉(zhuǎn)】實(shí)現(xiàn)兩個(gè)N*N矩陣的乘法(3)
精品久久久久久国产潘金莲
|
久久久免费精品re6
|
日本久久久精品中文字幕
|
欧美大香线蕉线伊人久久
|
亚洲七七久久精品中文国产
|
久久99精品九九九久久婷婷
|
久久综合九色综合97_久久久
|
久久福利青草精品资源站
|
久久精品国产清高在天天线
|
色妞色综合久久夜夜
|
久久午夜伦鲁片免费无码
|
久久婷婷国产综合精品
|
国产精品久久久久天天影视
|
91久久九九无码成人网站
|
久久精品无码一区二区日韩AV
|
国产午夜精品理论片久久
|
久久久久久亚洲精品影院
|
久久亚洲精品国产亚洲老地址
|
热久久视久久精品18
|
欧美噜噜久久久XXX
|
国产成人综合久久综合
|
日本免费一区二区久久人人澡
|
99久久精品费精品国产
|
久久久久香蕉视频
|
2021国产精品久久精品
|
久久午夜羞羞影院免费观看
|
日韩欧美亚洲综合久久影院d3
|
久久中文字幕无码专区
|
久久WWW免费人成一看片
|
久久久一本精品99久久精品66
|
天天综合久久久网
|
性做久久久久久免费观看
|
久久天天躁狠狠躁夜夜96流白浆
|
99热热久久这里只有精品68
|
久久综合偷偷噜噜噜色
|
久久精品麻豆日日躁夜夜躁
|
国产午夜精品久久久久九九电影
|
午夜欧美精品久久久久久久
|
久久99久久无码毛片一区二区
|
久久亚洲中文字幕精品有坂深雪
|
国产农村妇女毛片精品久久
|