第十八讲 线性表13(视频+课件+源代码)
该讲座视频下载地址:http://blog.fishc.com/1959.html
该讲座所需课件:
注:VIP会员享有免费下载本站所有资源的特权!
友情提示:通过购买鱼C光盘/优盘打包(具体内容)均可加入VIP终身会员^_^
沙发;P;P;P 好人一生平安 约瑟夫问题能解决实际中的什么问题呢 强烈支持楼主ing…… 肿么获得鱼币啊? 支持一下,我的编译器弄个for循环都不行。 强烈支持楼主ing…… 真是难得给力的帖子啊。 :cry下载不了啊。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 强烈支持楼主ing……我只说两句…… 其实m%=n 那句我没理解,我以为是n%=m呢 beiminger 发表于 2013-10-3 22:27 static/image/common/back.gif
其实m%=n 那句我没理解,我以为是n%=m呢
我也感觉不对啊 - - 本帖最后由 忆秋之禾 于 2013-11-27 13:36 编辑
m %=n那讲错了吧?m %=n等价于m=m%n,m怎么会变成2呢;还有下面那个for循环,假如m=2了,
for(i=1;i<m-1;++i)一步也执行不了。其实m %=n是为了避免m>n时程序进行了不必要的遍历,比如3个人数8下,前面的2圈白数了。so:m=3,for循环确实执行一次 忆秋之禾 发表于 2013-11-27 13:34 static/image/common/back.gif
m %=n那讲错了吧?m %=n等价于m=m%n,m怎么会变成2呢;还有下面那个for循环,假如m=2了,
for(i=1;in时程 ...
m%=n;小甲鱼这样处理使得n=41,m=3和n=41,m=44的效果是一样的,但事实上真是一样的吗?很明显是不一样的,后者第2个出列的就应该是7而不是6!如果m必须小于n又何必这样处理呢?
另外小甲鱼的程序最后一个结点没有释放。 怎么用vc++6.0会报错的呢? 好纠结啊,求解 强烈支持楼主ing…… 新注册会员,鱼币不够撒 好人一生平安