肝胆相照论坛

 

 

肝胆相照论坛 论坛 电脑技术 存档 1 请问数据结构得老师
楼主: 九阴真肝

请问数据结构得老师 [复制链接]

Rank: 4

现金
815 元 
精华
帖子
331 
注册时间
2004-4-17 
最后登录
2006-10-9 
11
发表于 2004-12-23 03:28

第四题完全同意skeleton的答案。

失败是成功的妈妈。 别灰心,生活有你更精彩!

Rank: 10Rank: 10Rank: 10

现金
19550 元 
精华
帖子
9448 
注册时间
2002-8-26 
最后登录
2019-8-15 

版主勋章 电脑大牛

12
发表于 2004-12-23 05:09

万分感谢

肝病,只
要好好保养,勤勤恳恳的修养锻炼,再重的病也能好起来,推广传统的养生观念,全国的肝病医疗费可以减少一半,QQ:183175942

Rank: 4

现金
815 元 
精华
帖子
331 
注册时间
2004-4-17 
最后登录
2006-10-9 
13
发表于 2004-12-23 23:48

对不起,第二题的功能错了。

应该是计算有向图中某点的出边与入边的数目。

失败是成功的妈妈。 别灰心,生活有你更精彩!

Rank: 10Rank: 10Rank: 10

现金
19550 元 
精华
帖子
9448 
注册时间
2002-8-26 
最后登录
2019-8-15 

版主勋章 电脑大牛

14
发表于 2004-12-24 01:40

那就对了,还有第三题,如果它这题有问题,if ((i=!t)!=0) Push(&T,Pop(S)改成if ((i=!i)!=0) Push(&T,Pop(S)那么是否合理?什么做法?帮忙看看

肝病,只
要好好保养,勤勤恳恳的修养锻炼,再重的病也能好起来,推广传统的养生观念,全国的肝病医疗费可以减少一半,QQ:183175942

Rank: 4

现金
815 元 
精华
帖子
331 
注册时间
2004-4-17 
最后登录
2006-10-9 
15
发表于 2004-12-24 02:21

个人觉得,对于代码本身来说,t 改成 i ,应该是合理的。

分析过程如下

i__T____Q___S 0__N____N___1234567(初始情况) 1__7____N___123456 0__7____6___12345 1__75___6___1234 0__75___64__123 1__753__64__12 0__753__642_1 1__7531_642_N

最后,S=(1,3,5,7,6,4,2) 而第一个循环语句的功能,不知道怎么表述比较恰当了。将S中的数据分别放入队列和栈?呵呵~

[此贴子已经被作者于2004-12-23 12:31:29编辑过]

失败是成功的妈妈。 别灰心,生活有你更精彩!

Rank: 10Rank: 10Rank: 10

现金
19550 元 
精华
帖子
9448 
注册时间
2002-8-26 
最后登录
2019-8-15 

版主勋章 电脑大牛

16
发表于 2004-12-24 09:06

没看懂if ((i=!i)!=0) 是啥意思

[此贴子已经被作者于2004-12-23 19:06:44编辑过]

肝病,只
要好好保养,勤勤恳恳的修养锻炼,再重的病也能好起来,推广传统的养生观念,全国的肝病医疗费可以减少一半,QQ:183175942

Rank: 4

现金
815 元 
精华
帖子
331 
注册时间
2004-4-17 
最后登录
2006-10-9 
17
发表于 2004-12-24 09:22

((i=!i)!=0) 的运算优先级是计算出 !i 值 a,然后赋值 i = a, 然后判断 i != 0 是否为真。

失败是成功的妈妈。 别灰心,生活有你更精彩!

Rank: 10Rank: 10Rank: 10

现金
19550 元 
精华
帖子
9448 
注册时间
2002-8-26 
最后登录
2019-8-15 

版主勋章 电脑大牛

18
发表于 2004-12-28 07:51
这题我终于明白过来了

[此贴子已经被作者于2004-12-28 12:10:51编辑过]

肝病,只
要好好保养,勤勤恳恳的修养锻炼,再重的病也能好起来,推广传统的养生观念,全国的肝病医疗费可以减少一半,QQ:183175942
‹ 上一主题|下一主题

肝胆相照论坛

GMT+8, 2024-11-25 15:34 , Processed in 0.013521 second(s), 11 queries , Gzip On.

Powered by Discuz! X1.5

© 2001-2010 Comsenz Inc.