意思是说C++真的要没落了吗?作为人生学的第一个编程语言,虽然很难,但仍有不舍之情。其实从cppblog网站就能看到了c++的没落了,从前发表个帖子有几千的阅读量,现在能突破个位数就算不错了
你的这个解释没有看明白,为什么第一天大家都没有杀狗,自己的狗就是病狗呢@开心
做这问题,肯定是要假设狗主人都是头脑清楚的,知道什么时候该杀狗,否则题目没有做了@chen sir
假设病狗的主人第一天看到49只病狗,那说明50条狗都是病狗,大家会在第50天的时候杀狗@开心
说说你认为为什么是大于等于2条狗,我认为答案就是2条狗@吉祥
不是这样的。第一天没有人杀狗,只能推出来至少有2只病狗。我们假设有3只病狗,那么病狗的主人在第一天会实际观察到2只病狗,由于病狗的主人在第二天的时候能推断只能推断出至少有2只病狗,而他又看到2只病狗,所以他不会在第二天杀自己的狗。所以只能是有2只病狗。
嘿嘿,没关系@flyliying
那个单向链表程序楼主写的很不错,学习了,但是实际应用运行后,还是发现几个问题
1,第一个是最严重的问题,Delete函数中的temp变量并不是用new来分配的,但是后面却用delete来撤销,这样在运行时是报错的。在insert和insertHead函数中用new来分配的node变量,最后却没有用delete来撤销。
2,Delete,insert,insertHead这个三个函数,对链表中节点的个数都会有影响,可是函数里却没有相应的对listlength做调整。
3,insertHead这个函数,我觉得应该和add函数一样考虑的周密一些。比如,如果这是个空链表,应该怎样。
非常感谢您的宝贵意见,确实有些乱,命名不太规范,以后一定注意提高,谢谢@right
谢谢了,您说的那个rand()函数我还没有接触过,我研究下您说的思路,试试看@Mensch88
<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

导航

统计

常用链接

留言簿

随笔分类

随笔档案

文章档案

C++/C

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜