
python
文章平均质量分 62
Sunqk5665
相信美好的事情终将发生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
jupyter notebook 快捷键
对于 jupyter notebook 的快捷键使用,可以分为两大模式——编辑模式和命令模式。????????????????????????????????????????????????????????????????????????????????目录????1、命令模式(按 Esc 开启)????2、编辑模式( 按 Enter 启动)????1、命令模式(按 Esc 开启)????快捷键作用说明Enter转入编辑模式——Shift-Enter运行本单元,选原创 2022-01-19 23:01:48 · 173 阅读 · 0 评论 -
python解决最长公共子串和最长公共子序列
什么是最长公共子串??????最长公共子串就是指两个字符串中有部分子串相同且是最长的那个,例如,“abcdef” 和 “fgbcda” 的 最长公共子串就是 “bcd”。什么是最长公共子序列??????先来了解一下是什么是子序列,在数学应用中,某个序列的子序列就是从最初的序列通过去除某些元素但不破坏余下元素的相对位置(在前或者在后) 而形成的新序列。假设序列 “abcde” ,如果找到一个子序列可以是 “abc”、“ace”、或 “be”,但不可以是 “cae”。所以说如果求列表A和列表B的最长公共子原创 2021-04-17 16:52:41 · 1005 阅读 · 0 评论 -
python最大公约数实现
一、非递归def gcd_test_one(a,b): if a!=0 and b!=0: if a>b: a,b=b,a if b%a==0: return a gcd_list=[] for i in range(1,a): if b%i==0 and a%i==0: gcd_list.append(i)原创 2021-04-04 23:02:20 · 562 阅读 · 0 评论 -
python算法学习——第9天
时隔将近一个月,再更新几个算法题(自己实在是太懒了)目录一、小明的密码二、计算阶乘 N!三、数字游戏四、孪生素数五、小木棍一、小明的密码小明的电子邮件密码忘记了,请你帮他找出密码,他零星地记得密码的信息如下:密码是六位数字,前面两位是31最后两位数字相同能被16和46整除count = 0for i in range(9+1): for j in range(9+1): for k in range(9+1): if (31*100.原创 2021-04-02 22:06:30 · 1192 阅读 · 1 评论 -
python算法学习8(迪杰斯特拉算法)
# 创建整个图的散列表graph = {}graph["start"] = {} # 添加起点及其邻居graph["start"]["a"] = 6graph["start"]["b"] = 2# print(graph["start"].keys()) #可以获取起点的所有邻居graph["a"] = {} #添加其他节点及其邻居graph["a"]["fin"] = 1graph["b"] = {}graph["b"]["a"] = 3graph["b"]["fin"] =..原创 2021-03-06 22:20:12 · 1060 阅读 · 2 评论 -
python算法学习——第7天(二分查找、选择排序、快速排序)
这里写目录标题1、二分查找2、选择排序3、快速排序1、二分查找对一串有序数字进行二分查找。函数 binary_search 接受一个有序数组和一个元素。如果指定的元素包含在数组中,这个函数将返回其位置。你将跟踪要在其中查找的数组部分——开始时为整个数组low = 0high = len(list) - 1你每次都检查中间的元素。mid = (low + high) // 2 # 如果(low + high)不是偶数,python自动将mid向下取整guss = list[mid]如果原创 2021-02-25 19:51:24 · 322 阅读 · 0 评论 -
python算法学习——第6天
今天看的《算法图解》广度优先算法,对一些相关内容做了一些整理。目录一、广度优先算法一、广度优先算法假设你经营着一个芒果农场,需要寻找芒果销售商,以便将芒果卖给他。在Facebook,你与芒果销售商有联系吗?为此,你可在朋友中查找。假设你没有朋友是销售商,那么你必须在朋友的朋友中查找。这样一来,你不仅在朋友中查找,还在朋友的朋友中查找。别忘了,你的目标是在你的人际关系网中找到一位芒果销售商。因此,如果Alice不是芒果销售商,就将其朋友也加入到名单中。这意味着你将在她的朋友、朋友的朋友等中查找.原创 2021-02-24 23:57:05 · 189 阅读 · 0 评论 -
pip安装第三方库太慢的解决方法
可以将 pip设置为国内的镜像源来进行下载安装阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/豆瓣:http://pypi.douban.com/simple/清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple/设置方法,以清..原创 2020-08-18 11:41:51 · 229 阅读 · 0 评论 -
简单python界面设计(tkinter库)
简单python界面设计(tkinter库)这个界面初衷是为舵机做一个控制界面下面为部分代码,全代码以及用到的资源文件见下面我的 GitHub 链接""" 标题:机械臂界面 时间:2020.02.15 作者:Sunqk"""import tkinter as tkfrom PIL import Image, ImageTkfrom tkinter impo...原创 2020-04-18 22:55:15 · 1730 阅读 · 1 评论