![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
闲人编程
计算机专业,写的不好,希望大神能多带带,感谢!
展开
-
Python实现Dijkstra和Floyd算法
这两个算法分别解决了单源最短路径和任意两点之间的最短路径问题。Dijkstra算法适用于边权重非负的情况,而Floyd算法则可以处理有向图和负权重的边,但不能处理负权重环。Floyd算法,又称Floyd-Warshall算法,用于寻找任意两点之间的最短路径。它的基本思想是通过不断更新节点之间的最短路径,最终得到任意两点之间的最短路径。Dijkstra算法用于寻找单源最短路径,即从一个节点到所有其他节点的最短路径。它的基本思想是每次选择未处理节点中距离起点最近的节点,并更新其邻居的最短路径。原创 2024-07-12 22:32:46 · 281 阅读 · 0 评论 -
python实现树(三种遍历算法)
树是一种分层数据的抽象模型,以分层结构表示数据之间的关系。原创 2023-07-17 23:26:42 · 970 阅读 · 0 评论 -
数据结构常用算法
这些是数据结构中最基础和常见的算法,掌握它们在不同数据结构上的实现可以提高算法设计与开发能力。原创 2023-07-17 23:19:58 · 139 阅读 · 0 评论 -
python实现栈
栈顾名思义,就像一堆叠起来的物体,最后放进去的东西最先取出来。栈通常也需要设置最大容量来避免内存溢出。原创 2023-07-16 17:21:48 · 178 阅读 · 0 评论 -
python实现队列
队列是一种先进先出(FIFO)的线性表数据结构。它像队伍一样,首先进入队列的元素最先出队列,就像排队买票,首先进来的人先买到票离开。队列通常需要设置最大长度来避免内存溢出。原创 2023-07-16 00:56:17 · 531 阅读 · 0 评论 -
python实现链表
链表是一种常见的数据结构,它通过一系列节点在内存中按顺序存储和表示数据。每个节点由两部分组成:数据域和指针域。数据域用于存储节点的数据,指针域用于存储下一个节点的地址。原创 2023-07-13 23:07:49 · 447 阅读 · 0 评论 -
根据Django模型直接生成表单
根据Django模型直接生成表单原创 2023-04-15 16:00:49 · 196 阅读 · 0 评论 -
linux端使用Python的 os.environ无法获得自己添加的环境变量的问题
环境变量问题原创 2023-03-29 21:19:07 · 1150 阅读 · 1 评论