[bo]以下是引用 [un]StarWing83[/un] 在 2008-5-6 06:10 的发言:[/bo]
LS的,服了你了。我们就是在讨论这道题的算法嘛。
LZ的代码……你自己看吧,别的不说,第一眼就可以发现,malloc了几次?free了几次??
我们讨论的算法,二叉树一种,递归一种,计数一种,二进制三种,二分法一种,给出了一共七种方法解决这道 ...
提问者问你这道题的算法了吗?请看他的问题:
“我用固态分配数组空间,可以实现的(算法应该正确),但要p[2^26]这么大的空间,浪费!
用动态分配(代码如上),怎么输出乱码?怎么回事????
求高人!”
你说:“LZ的代码……你自己看吧,别的不说,第一眼就可以发现,malloc了几次?free了几次??”
可是楼主不发现啊?所以我们应该引导楼主去发现、去解决,而且这是他自己写的代码,肯定也花
了心思,并且他认为“我用固态分配数组空间,可以实现的(算法应该正确)”,如果他自己写出
代码能解决问题,心里肯定会有成就感,不管他的代码有多繁琐,然后就是和你们那些“优化”的
代码算法作比较并从中汲取更好的算法。
如果一来就拿你们的代码,而他自己写的代码问题没解决,心里肯定有点失落感,这个我相信很多人
都有这样的感受...
你也不用动不动就服了谁谁谁?你就这么容易服人吗?
我只是提出我的一点建议,我图什么??难道这个论坛上的人都不能听别人的一点建议吗?
我不牛,你们很牛,我写不出你们那样好的代码。所以说我是初学者,我只是提出一点作为
初学者的心声,我们初学者写出的即便是繁琐的代码只要能解决问题,我们心里是很高兴的...