腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Python小屋
专栏作者
举报
961
文章
1633944
阅读量
146
订阅数
订阅专栏
申请加入专栏
全部文章(961)
python(692)
其他(156)
编程算法(79)
面向对象编程(79)
程序(28)
matplotlib(26)
numpy(24)
数据库(22)
爬虫(19)
tkinter(19)
http(18)
游戏(18)
windows(17)
opengl(16)
api(15)
正则表达式(15)
html(14)
程序设计(14)
设计(14)
sql(13)
shell(12)
https(12)
视频(12)
对象(11)
android(10)
sqlite(10)
人工智能(10)
图像处理(10)
函数(10)
算法(10)
动画(9)
mp4(8)
pandas(8)
机器学习(7)
网站(7)
存储(7)
gui(7)
数据可视化(7)
pdf(7)
word(7)
测试(7)
可视化(7)
django(6)
udp(6)
安全(6)
cmd(6)
excel(6)
后台(6)
java(5)
微信(5)
数据分析(5)
基础(5)
统计(5)
微信公众号(5)
打包(4)
神经网络(4)
大数据(4)
腾讯云开发者社区(4)
docx(4)
pip(4)
xlsx(4)
公众号(4)
工作(4)
排序(4)
源码(4)
xml(3)
嵌入式(3)
git(3)
matlab(3)
linux(3)
windows server(3)
深度学习(3)
访问管理(3)
容器(3)
缓存(3)
网络安全(3)
spark(3)
opencv(3)
二叉树(3)
selenium(3)
anaconda(3)
验证码(3)
dataframe(3)
powerpoint(3)
服务端(3)
集合(3)
数据(3)
推送(3)
效率(3)
音频(3)
原理(3)
字符串(3)
tensorflow(2)
c++(2)
php(2)
json(2)
mapreduce(2)
文件存储(2)
腾讯云测试服务(2)
视频处理(2)
开源(2)
erp(2)
决策树(2)
scrapy(2)
markdown(2)
socket编程(2)
数据结构(2)
nat(2)
腾讯云图数据可视化(2)
label(2)
png(2)
pywin32(2)
编程(2)
遍历(2)
表格(2)
队列(2)
多进程(2)
计算机图形学(2)
开发(2)
客户端(2)
事件(2)
手机(2)
数学(2)
线程(2)
指针(2)
对象存储(1)
语音识别(1)
官方文档(1)
数据挖掘(1)
javascript(1)
go(1)
.net(1)
css(1)
jquery(1)
typescript(1)
qt(1)
汇编语言(1)
云数据库 SQL Server(1)
云数据库 Redis(1)
access(1)
ruby on rails(1)
ide(1)
github(1)
ubuntu(1)
日志服务(1)
文字识别(1)
mongodb(1)
渲染(1)
xslt & xpath(1)
serverless(1)
分布式(1)
自动化(1)
html5(1)
jdk(1)
ssh(1)
卷积神经网络(1)
强化学习(1)
监督学习(1)
ftp(1)
grep(1)
tcp/ip(1)
无监督学习(1)
小程序(1)
机器人(1)
数据处理(1)
unicode(1)
utf8(1)
ascii(1)
数据脱敏(1)
工商注册(1)
汽车(1)
append(1)
bmp(1)
casting(1)
count(1)
data(1)
decorator(1)
dpi(1)
ffmpeg(1)
file(1)
filter(1)
flush(1)
gif(1)
imagemagick(1)
input(1)
key(1)
mask(1)
math(1)
multiprocessing(1)
openpyxl(1)
path(1)
plot(1)
pyaudio(1)
pyinstaller(1)
python3(1)
queue(1)
reportlab(1)
smtp(1)
spyder(1)
stdout(1)
treeview(1)
win10(1)
编辑器(1)
变量(1)
编码(1)
代码优化(1)
登录(1)
递归(1)
二进制(1)
二维码(1)
服务(1)
管理(1)
继承(1)
接口(1)
连接(1)
排序算法(1)
配置(1)
数据采集(1)
数组(1)
搜索(1)
特效(1)
通信(1)
协议(1)
压缩(1)
异常(1)
优化(1)
字符编码(1)
解释器(1)
搜索文章
搜索
搜索
关闭
Python使用回溯法进行无向图顶点着色
python
算法
源码
图着色问题描述以及使用贪心算法进行图着色的源码见:Python使用两种贪心策略对无向图顶点进行着色
Python小屋屋主
2024-04-13
88
0
Python使用贪心算法分解古埃及分数
算法
微信公众号
python
函数
后台
版权声明:由于公众号后台规则问题,本文暂时无法设置原创标记,但仍属原创内容,微信公众号“Python小屋”坚持只发原创技术文章。
Python小屋屋主
2024-04-11
110
0
Python使用分治法计算并可视化任意点集的凸包
动画
可视化
源码
python
代码优化
版权声明:由于公众号后台规则问题,本文暂时无法设置原创标记,但仍属原创内容,微信公众号“Python小屋”坚持只发原创技术文章。
Python小屋屋主
2024-04-11
108
0
求解报数游戏(约瑟夫环)的六种方法原理与Python实现源码
源码
python
游戏
效率
原理
有n个人围成一圈,按顺时针顺序编号,从第一个人开始从1到k(例如k=3)报数,报到k的人退出圈子,圈子缩小,从下一个人继续游戏从1到k报数,问最后留下的一个人的编号是什么。
Python小屋屋主
2024-03-18
280
0
Python三种算法统计任意数列的逆序数
python
函数
算法
统计
效率
但是,从算法设计与优化的角度来讲,我们从来不以代码行数多少来判断其优劣。上面的代码虽然简洁,但时间复杂度是平方级的O(n^2),毫无技巧可言,实在算不上是个好的算法。
Python小屋屋主
2024-03-18
108
0
Python使用分治法求解若干数字中连续相加之和最大的子序列
python
给定一个包含若干整数的列表,求解元素之和最大的连续子序列,如果存在多个元素之和相同的子序列,返回其中最短的一个,要求返回子序列中数字之和以及子序列的起止下标。
Python小屋屋主
2024-02-29
80
0
Python使用分治法高效求解任意点集的凸包(源码+动画演示)
源码
python
游戏
动画
算法
凸包(Convex Hull)可以理解为能够包围给定点集的最小凸多边形,是计算机图形学及其相关领域中的一个重要问题,在游戏中进行物体碰撞检车时使用的包围盒其实就是凸包。
Python小屋屋主
2024-02-29
104
0
Python自动寻找迷宫中的最短逃生路径
python
使用嵌套列表表示一个迷宫,其中的数字1表示可以前进的路径、0表示不可以前进的墙壁,字符S表示迷宫入口、E表示出口。如图,
Python小屋屋主
2024-02-29
84
0
Python使用牛顿迭代法和二分法计算任意大自然数的平方根近似值
python
math
测试
函数
搜索
在Python中,使用运算符“**”和内置模块math、cmath的函数sqrt()都可以直接计算平方根,其中运算符“**”和cmath.sqrt()可以计算负数的平方根,math.sqrt()的参数不能为负数。例如
Python小屋屋主
2024-02-29
78
0
查找二维平面上距离最小点对的O(n)算法原理与Python实现
原理
python
算法
效率
优化
要解决这个问题,最直接的想法是把给定的点进行两两组合,计算每个组合中两个点的距离,从中找出距离最小的一对。这个算法的计算量非常大,没有任何优化的痕迹,时间复杂度妥妥的O(n^2),即使充分发挥Python语言函数式编程技巧和标准库对象的优势也无法弥补算法本身效率低下的问题。
Python小屋屋主
2024-01-23
156
0
矩阵行列式、伴随矩阵、逆矩阵计算方法与Python实现
python
程序
函数
算法
压缩
对于任意方阵,其行列式(determinant)为一个标量,可以看作线性变换对体积的影响或扩大率,行列式的正负号对应图形的镜像翻转。2阶方阵的行列式表示每列向量围成的平行四边形的面积,3阶方阵的行列式表示每列向量围成的平行六面积的体积。在多重积分的换元法中,行列式起到了关键作用。在研究概率密度函数根据随机变量的变化而产生的变化时,也要依靠行列式进行计算,例如空间的延申会导致密度的下降。另外,行列式还可以用来检测是否产生了退化,表示压缩扁平化(把多个点映射到同一个点)的矩阵的行列式为0,行列式为0的矩阵表示的必然是压缩扁平化,这样的矩阵肯定不存在逆矩阵。
Python小屋屋主
2023-12-13
213
0
双向选择排序算法思路与Python实现
python
程序
排序
排序算法
数据
选择法排序的思路是,从所有元素中选择最小的一个将其与第一个元素交换,然后从剩余元素中选择最小的一个将其与第二个元素交换,再从剩余元素中选择最小的一个将其与第三个元素交换,重复这个过程,直至不再有剩余元素。选择排序算法的时间复杂度为O(n^2)。选择法排序是不稳定的,在某种意义下相等的元素可能无法保持原来的相对顺序。
Python小屋屋主
2023-11-22
112
0
Python实现Kruskal 和Prim算法求解无向连通图的最小生成树问题
python
算法
从边赋权图上选择一部分边得到一个子图,子图与原图具有共同的顶点,子图的边是原图的边的子集,且子图具有最小的开销(边的权值之和最小),符合这样要求的子图称作最小生成树,这类问题称作最小生成树问题。
Python小屋屋主
2023-11-22
182
0
Python使用递归和非递归两种算法判断一个非递增序列是否可图化
python
递归
函数
算法
图的度序列是指图中所有顶点的度(与顶点关联的边的条数,允许图有自环边,也就是以同一个顶点作为出发点和终点的边)按非递增顺序排列得到的序列。如果一个包含若干非负整数的非递增序列可以作为某个图的度序列,则称这个序列可图化,为可图化序列。容易得知,包含负数的序列一定是不可图化的,全0序列是可图化的。
Python小屋屋主
2023-11-22
154
0
Python实现哈夫曼编码与解码
python
二叉树
编码
字符编码
哈夫曼编码依据字符出现概率来构造异字头(任何一个字符的编码都不是其他字符编码的前缀)且平均长度最短的码字,通过构造二叉树来实现,出现频次越多的字符编码越短,出现频次越少的字符编码越长。
Python小屋屋主
2023-11-07
165
1
Python实现矩阵转置的9种方法
python
数据分析
数据可视化
公众号
后台
版权声明:由于公众号后台规则问题,本文暂时无法设置原创标记,但仍属原创内容,微信公众号“Python小屋”坚持只发原创技术文章。
Python小屋屋主
2023-10-23
162
0
一文掌握Python+Matplotlib坐标轴与刻度综合设置
python
matplotlib
可视化
设置Matplotlib可视化时轴域坐标轴和刻度的属性,包括主刻度与次刻度、线长、颜色、字号、位置、间距、是否显示等。
Python小屋屋主
2023-10-07
433
0
Python实现最近最少使用LRU算法管理缓存
python
缓存
测试
管理
算法
小明需要把一些书(多于n本)放入书架,书架上一共有n个尊贵位置,每个位置可以放1本书。这n个位置用来摆放自己最喜欢的书,剩余的放入书架下面的橱子里。小明每次从待整理的书或已经放入尊贵位置的书中拿起1本,将其放入所有空位置中最左侧,n个位置都放满以后还有新书要放入的话就把最左侧的1本拿走放到下面的橱子里,腾出1个空位置来放新书。重复这个过程直到所有的书都处理完,要么放到n个尊贵位置上,要么放到下面的橱子里。
Python小屋屋主
2023-09-27
170
0
Python模拟发红包随机生成每个人的金额
python
Python小屋屋主
2023-08-29
162
0
Python+Matplotlib可视化多只蚂蚁沿木棍随机运动并碰头返回的过程
python
matplotlib
动画
可视化
数学
有多只蚂蚁在一根木棍上沿随机方向直线爬行,并且每当两只蚂蚁迎面碰头以后就各自掉头往回爬,到达木棍两段以后就掉下去。
Python小屋屋主
2023-08-29
167
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档