小刘同学的第十四篇博文

如果再这样下去,每天写代码的时间会越来越短的。。。

还是不够专注啊,不能带手机去自习的原则不能改,否则就会死的很惨。。。。

今天就只是完成了homework4而已,而且还留了些问题没有想出答案来。

 

这里采坑了,之前看老师讲课的视频的时候,没注意sort里面是个匿名函数,不是一般的坑,而且里面可以不放变量的,老师的代码里面还放了两个变量,但是经过我自己验证,这个匿名函数里面没必要放变量。

这种写法也是第一次写,虽然大概知道是什么意思(其实并不是很懂,还没学到闭包),但是第一次我自己写的时候,还是把这两个括号分开来了。

不是很懂,但又好像懂了一点,因为sort里面本来就没什么实际作用,就是返回一个正数或是一个负数,所以要不要名字都无所谓啦,匿名就好。。。大概是这个意思吧。

其实在写的时候,出现过一个小bug,之前是把puke这个变量传进去,然后在return返回来,我的本意是这样的,但是其实我又忘了return了,纠结了一下下。

其实puke已经是全局变量了,没必要去先传参再return什么的,多此一举了,还是参悟老师的代码之后才发现自己蠢了。

下面说下我的主要问题:

听老师上课说,sort这个方法是用冒泡排序实现的,但如果是冒泡排序的话,输出的次数应该是牌数52的阶乘吧?好像是这样,不知道有没有搞错。

从第0次开始计数===========

最后一次是205次,这是为什么?

反复实验几次以后,发现原来不仅仅是205次,还可能有多个值??

这次变成215次了……

 

又变成196次了……

没弄明白是怎么回事,不过先这样吧,问题留在这儿。。。路过的大佬帮忙看下呗(*╹▽╹*)

 

posted @ 2018-01-06 23:01  小刘-  阅读(182)  评论(1编辑  收藏  举报