dawn-liu

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2018年6月25日

摘要: 一面向过程与面向对象 面向过程: 流水线式的思维,顺着流程进行下去,类似于代码的堆叠,重视步骤 优点:不需要考虑太多东西,想到一个功能就写一个功能,堆叠代码 缺点:过程往往是先后执行的,要想变换功能或者增加功能,就要考虑重新堆叠大部分或者所有代码了,牵一发而动全身 面向对象: 将事务分解成各个对象, 阅读全文
posted @ 2018-06-25 11:26 dawn-liu 阅读(168) 评论(0) 推荐(0) 编辑

摘要: 二分查找法 我们在使用一个列表的时候,往往需要找到一个元素的位置也就是它的索引,按照一般的情况,肯定是一个一个的找过去,元素多了就是一件麻烦事。。 后来就引进了一个概念:二分查找法 它是根据情况将数据分为两半,找出中间值,然后让要查找的值和它比较,逐渐缩小范围直到找到相应的值。。。 我目前能想到的是 阅读全文
posted @ 2018-06-25 09:58 dawn-liu 阅读(150) 评论(0) 推荐(0) 编辑

摘要: 一递归函数 我们老师经常喜欢讲的一句话就是:人理解函数,神理解递归,那么什么是递归函数? 递归函数:在一个函数里面调用函数本身,也就是说这个函数里面出现了和函数一样的名字 例如: 上面的例子,它会无限递归下去,那么,它到什么时候停止呢,天荒地老,还是海枯石烂? 经过实际证明,它内部有个限定值:997 阅读全文
posted @ 2018-06-25 09:04 dawn-liu 阅读(104) 评论(0) 推荐(0) 编辑