- 博客(3)
- 收藏
- 关注
原创 (L+R)/2内存溢出问题
当我们在找 L 和 R 中间的元素时(比如:二分查找算法),首先想到的是通过的方式,在这样回存在一个问题,那就是内存溢出,这里首先设定 L 和 R 是 int 类型,且不会超出 int 的范围,这时候 L + R 是否超过int的范围就不确定了,就可能会造成内存溢出换一种方式获得中间的值,,我们知道了L和R都不会超出int类型的范围,那么 R - L 就一定不会溢出,当然 (R - L) / 2 就一定不会溢出,那么 L + (R - L) / 2不会超过 R 就不会出现溢出的问题。...
2022-07-06 09:42:40 454 1
原创 【Python基础 | 文件】小实验:将古诗写入一个文件,并复制到另一个文件中
B站学习《Python爬虫技术5天速成》时遇到的小作业,原视频点我题目如下:代码如下:copy = [] # 用于接收复制过程中从 poem 列表中得到的诗句(字符串)poem = ["离离原上草,", "一岁一枯荣。", "野火烧不尽,", "春风吹又生。"]# 写文件函数def writefile(poem): f = open("gushi.txt", "w", encoding="utf-8") for i in poem: # 列表读取的方式 .
2020-07-26 16:45:30 4688 1
原创 【Python基础 | 列表】小实验:实现显示商品,选择商品,将商品加入购物车,得到总价格
B站学习《Python爬虫技术5天速成》时遇到的小作业,原视频点我 题目如下:代码如下:products = [["iPhone", 6888], ["MBP", 14800], ["Coffee", 31], ["xiaomi6", 2499], ["Book", 60], ["Nike", 699]]print("------ 商品列表 ------")i = 0;for product in products: # end 后面的内容单纯是为了对齐,我写这个代码时也是刚学 p.
2020-07-25 14:48:37 1934
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人