漫画算法(pdf+epub+mobi+txt+azw3)

漫画算法(pdf+epub+mobi+txt+azw3)

场景1 给小灰1个长度为10cm的面包,小灰每3分钟吃掉1cm,那么吃掉整个面包需要多久?

答案自然是3×10即30分钟。

如果面包的长度是n cm呢?

此时吃掉整个面包,需要3乘以n即3n分钟。

如果用一个函数来表达吃掉整个面包所需要的时间,可以记作T(n) = 3n ,n为面包的长度。

场景2 给小灰1个长度为16cm的面包,小灰每5分钟吃掉面包剩余长度的一半,即第5分钟吃掉8cm,第10分钟吃掉4cm,第15分钟吃掉2cm……那么小灰把面包吃得只剩1cm,需要多久呢?

这个问题用数学方式表达就是,数字16不断地除以2,那么除几次以后的结果等于1?这里涉及数学中的对数,即以2为底16的对数log 2 16。(注:本书下文中对数函数的底数全部省略。)

因此,把面包吃得只剩下1cm,需要5×log16即20分钟。

如果面包的长度是n cm呢?

此时,需要5乘以logn即5logn分钟,记作T(n) = 5logn 。

场景3  给小灰1个长度为10cm的面包和1个鸡腿,小灰每2分钟吃掉1个鸡腿。那么小灰吃掉整个鸡腿需要多久呢?

答案自然是2分钟。因为这里只要求吃掉鸡腿,和10cm的面包没有关系。

如果面包的长度是n cm呢?

无论面包多长,吃掉鸡腿的时间都是2分钟

为了方便大家利用电子书更好的学习,精心整理了网络上的各种电子书,有PDF版本的,也有TXT版本的,现有一万多本PDF的,七万多本TXT的,还有精心整理的天涯神贴,而且还在不断增加中,有需要的可以点击下面的衔接或者扫码下载:

链接: https://pan.baidu.com/s/1z45OMvYM0Jy-BVuJJmRvtw?pwd=w3m9 提取码: w3m9 复制这段内容后打开百度网盘手机App,操作更方便哦

0

评论0

请先

没有账号? 注册  忘记密码?