- 博客(2)
- 资源 (6)
- 收藏
- 关注
转载 Python 二分查找与 bisect 模块
Python 的列表(list)内部实现是一个数组,也就是一个线性表。在列表中查找元素可以使用 list.index() 方法,其时间复杂度为O(n)。对于大数据量,则可以用二分查找进行优化。二分查找要求对象必须有序,其基本原理如下: 1.从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束; 2.如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,...
2019-03-20 20:53:18 456
转载 Python中字符串拼接的N种方法
拼接方法,使用起来的话,我经常用第二种和第七种方法。 python拼接字符串一般有以下几种方法: ①直接通过(+)操作符拼接 s = 'Hello'+' '+'World'+'!' print(s) 输出结果:Hello World! 使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符...
2019-03-20 20:18:55 737
Tensorflow 实战Google深度学习框架&&TensorFlow;实战(二)
2017-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人