python应用
凡先生的笔
这个作者很懒,什么都没留下…
展开
-
python—2048小游戏
2048小游戏python版本原创 2022-08-22 12:54:55 · 880 阅读 · 2 评论 -
【算法】贪心算法
找零钱问题"""贪心算法:求局部最优解——每次的结果不会对未来的结果产生影响(动态规划算法的一个特例) 求解当前子问题的最优解,每个子问题求解出的结果都是相互独立的。动态规划:求整体最优解——每次的结果会对未来的结果产生影响"""par = [0.1,0.5,1.0,5.0,10.0,20.0,50.0,100.0] # 存储每种硬币,从小到大排列sum = float(input("请输入需要找的零钱:"))i = len(par) -1原创 2022-04-25 10:03:10 · 392 阅读 · 0 评论 -
【算法】动态规划
1.图像分割2.图像复原3.图像增强4.图像去雾5.人脸识别6.车牌识别7.交通监控图像处理8.医学图像处理9.目标检测与识别10.深度学习原创 2022-04-25 10:00:55 · 151 阅读 · 0 评论 -
【算法】递归算法
递归算法原创 2022-04-22 10:29:49 · 199 阅读 · 0 评论 -
【算法】完全二叉树
二叉树:每个结点两个叉,任何树都可以转成二叉树 完全二叉树:生成顺序从上到下、从左到右 满二叉树 斜二叉树 平衡二叉树原创 2022-04-21 16:20:17 · 467 阅读 · 0 评论 -
【python语言基础】疑难点整理3
【python语言基础】疑难点整理1_凡先生的笔的博客-CSDN博客【python语言基础】疑难点整理2_凡先生的笔的博客-CSDN博客原创 2022-04-21 15:14:40 · 792 阅读 · 0 评论 -
【算法】排序算法
update原创 2022-04-21 15:13:56 · 427 阅读 · 0 评论 -
【算法】散列表介绍
"""散列表:哈希表散列函数:哈希函数""""""[解决冲突]一、开放定址法(元素少时使用)1.线性探测法 缺点:相类似的键值会聚集,发生冲突2.平方探测法(二次探测法) 在线性探测法基础上更改d(i)二、链地址法 (元素多时使用) 将相同的键映射到同一位置(单链表) 缺点:查找数据时增加了遍历单列表的时间"""book = dict()book['apple'] = 0.67book['milk'] = 1.49book['avocado'] = 1.4.原创 2022-04-19 11:15:24 · 296 阅读 · 0 评论 -
【算法】查找算法介绍
1.百钱买百鸡问题import time# 01百钱买百鸡a = input('input a number:') # i的单价20b = input('input a number:') # j的单价33t1 =time.time()for i in range(1,int(a)): for j in range(1,int(b)): for k in range(3,99,3): if (i + j +k == 100) an原创 2022-04-18 16:29:12 · 213 阅读 · 0 评论 -
PUTTY
Putty程序命令行_lililuni的博客-CSDN博客_putty命令行原创 2022-03-12 00:04:33 · 245 阅读 · 0 评论 -
【python语言基础】疑难点整理2
循环+序列原创 2022-02-20 13:28:27 · 661 阅读 · 0 评论 -
【python语言基础】疑难点整理1
python语言基础疑难点整理,详细内容可参考课程课件原创 2022-02-14 08:29:59 · 903 阅读 · 0 评论 -
Deep Learning 目标检测
对检测到的结果进行解析#----------------------------目标检测*解析字典result-------------------------------------------from numpy import arrayfrom numpy import float32res = {'boxes': array([[0., 0.98908037, 122.45497, 51.784943, 495.46906, 479.], .原创 2022-01-11 19:29:21 · 1498 阅读 · 0 评论 -
Pycharm上传Gitlab
第一步:在Gitlab创建新项目第二步:更改工程文件名(一定要确保所有文件名称一致,否则会出现其他问题)第三步:创建本地git链接,如下操作第四步:选择需要上传的文件,并查看是否创建.git文件第五步:Remote与Gitlab建立链接第六步:查看右下角分支是否连接成功,如果显示灰色,表示未连接上 输入如下指令:git remote update origin --prune第七步:验证是否连接成功,通过PULL看是否能将Gitlab中...原创 2021-12-31 10:41:54 · 3237 阅读 · 0 评论 -
python_socket
1.什么是socket编程网络世界基本都是TCP/IP协议进行通讯TCP/IP协议是一种传输数据的方案若使用requests库,发送HTTP请求消息,其实requests库底层也是使用的socket编程接口2.python语言中的socket编程要进行socket编程,发送网络信息,我们可以使用python内置的socket库,目前的socket编程,使用最多的就是通过TCP协议进行网络通讯,TCP通讯的双方分别为服务端和客户端,双方需要建立一个虚拟的连接,然后双方程序,才能发送业务数据信息,建原创 2021-12-29 09:31:57 · 261 阅读 · 0 评论 -
【列表】python编程列表解析
列表元素对应相减my_list1 = [1,2,3]my_list2 = [3,5,8]my_list3 = [5,9,7]my_list = [my_list1,my_list2,my_list3]print(my_list)# print(len(my_list))diff_list = []for i in range(1,len(my_list)): # print(i) # print(my_list[i-1]) # print(my_list[i]).原创 2021-12-27 13:15:30 · 141 阅读 · 0 评论 -
python+opencv Canny边缘检测
边缘检测、角点检测原创 2021-11-06 14:57:40 · 545 阅读 · 0 评论 -
深度学习-目标检测
在AI视觉领域,许多高精度测量场景,需要搭配传统视觉算法,才会有更好的使用效果。例如,本项目测量被检目标的长度,需要两个步骤 ①框选识别被检目标;②对被检目标进行分析测量。本程序功能,通过深度学习算法框选出被检目标后,可获取到备选框坐标,根据坐标值裁切目标区域图像,方便进一步分析。原创 2021-11-18 20:40:44 · 3011 阅读 · 1 评论 -
常用python工具类代码总结
python常用工具汇总原创 2021-10-14 20:57:37 · 224 阅读 · 0 评论