
python
God_forths
热爱技术,喜欢收集新的思路和想法,热衷解决问题,欢迎交流!
展开
-
算法-排序(一)
排序是计算机科学中的一个重要的研究领域。分析算法时需要考虑比较大小及交换次数。冒泡排序"""多次遍历列表。比较相邻元素,将不合顺序的交换。每一轮遍历都将下一个最大值放到正确的位置上。通常被认为是效率最低的排序算法,因为在确定最终的位置前必须交换元素。多余的交换操作代价很大。由于冒泡排序要遍历列表中未排序的部分,因此它具有其他排序算法没有的用途。特别是,如果在一轮遍历中没有发生元素交换,就可以确定列表已经有序。可以修改冒泡排序函数,使其在遇到这种情况时提前终止。对于只需要遍历几次的原创 2021-07-28 18:22:38 · 124 阅读 · 0 评论 -
数据结构-映射抽象数据类型
含义键值对存储,键用来找关联的值,这个概念被称作映射。其中键不重复,键和值一一对应。实现""" Map() 创建一个空映射,返回一个空映射集合。 put(key, val) 加入一个键值对,键存在,则替换值。 get(key) 获取对应值,不存在,则返回None。 del del map[key]删除键值对。 len() 返回映射中键值对数目。 .原创 2021-07-27 15:16:24 · 192 阅读 · 0 评论 -
Python tkinter ubuntu安装
问题:no module named "tkinter"解决方法:sudo apt install python3-tksudo apt install tk-dev验证:python3 -m tkinter原创 2021-07-22 11:38:39 · 1592 阅读 · 2 评论 -
基础数据结构-列表,链表
定义元素集合。分为无序列表和有序列表。实现"""无序列表抽象数据类型: List() 创建一个空列表。 add(item) 添加一个之前不存在列表中的元素。修改列表。 remove(item) 移除列表中的一个元素。修改列表。 search(item) 搜索元素。返回布尔值。 isEmpty() 检查列表是否为空。返回布尔值。 leng.原创 2021-07-22 10:50:38 · 188 阅读 · 0 评论 -
pip 更新到清华源
链接:https://mirrors.tuna.tsinghua.edu.cn/help/pypi/pypi 镜像使用帮助pypi 镜像每 5 分钟同步一次。临时使用pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package注意,simple 不能少, 是 https 而不是 http设为默认...原创 2019-04-03 10:13:44 · 6773 阅读 · 0 评论 -
python3 时间转换 字符格式化
time 模块import time当前时间字符串(str):time.ctime() --->>>'Thu Apr 25 11:43:23 2019'time_tuple:time.strptime("2019-04-25 10:59:30","%Y-%m-%d %H:%M:%S") --->>> time.struct_time(tm...原创 2019-04-25 11:53:53 · 1587 阅读 · 0 评论 -
ubuntu16.04 python opencv install
sudo apt updatesudo apt install pythonsudo apt install python-devsudo apt install python-pippip install opencv-python# 将python换成python3即可升级pippip install --upgrade piphash pipopenc...原创 2019-04-03 09:56:48 · 672 阅读 · 0 评论