首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Galaxy_955
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
24
文章 24
沸点 0
赞
24
返回
|
搜索文章
赞
文章( 24 )
沸点( 0 )
算法之「弗洛伊德(Floyd)算法」
弗洛伊德(Floyd)算法是 Robert W. Floyd(罗伯特·弗洛伊德)于 1962 年发表在“Communications of the ACM”上,Robert W.Floyd 在 1978 年获得了图灵奖。用于从给定的加权图中查找所有顶点间的最短路径问题。作为该算…
为什么你学不会递归?刷题几个月,告别递归,谈谈我的经验
可能也有一大部分人知道递归,也能看的懂递归,但在实际做题过程中,却不知道怎么使用,有时候还容易被递归给搞晕。也有好几个人来问我有没有快速掌握递归的捷径啊。说实话,哪来那么多捷径啊,不过,我还是想写一篇文章,谈谈我的一些经验,或许,能够给你带来一些帮助。 对于递归,我觉得很重要的…
19-哈夫曼树
哈夫曼编码,又称霍夫曼编码,它是现代压缩算法的基础。 我们可以约定上面5个字母对应的编码。例如 那么假设我们传递的数据是ABBB时,对应编码,我们传递的是0111。可是,0111根据上面约定的编码,却有不同的解读,可以解读成ADB,也可以解读成ABBB,也可以解读成ABD。所以…
算法17 十大之-普里姆+克鲁斯卡尔+迪杰斯特拉
思路: 将 10 条边,连接即可,但是总的里程数不是最小. 正确的思路,就是尽可能的选择少的路线,并且每条路线最小,保证总里程数最少. 修路问题本质就是就是最小生成树问题, 先介绍一下最小生成树(Minimum Cost Spanning Tree),简称 MST。 给定一个带…
数据结构与算法之 —— 二叉树和二叉搜索树
二叉树 01. 什么是二叉树 定义:每个节点都最多只能有两个子节点的树结构 特点: 通常子树被称作“左子树”(left subtree)和“右子树”(right subtree) 任何一个树都可以转成
图的最短路径算法-Dijkstra算法
Dijkstra 的全名叫 Edsger Wybe Dijkstra(艾兹赫尔·韦伯·戴克斯特拉),Dijkstra算法便是由Dijkstra本人发明的求图最短路径的算法,中文名为[迪杰斯特拉]算法。
算法|图的最短路径算法-弗洛伊德算法
弗洛伊德算法的英文名称是Floyd-Warshall(不是心理学大师弗洛伊德),专门用于寻找带权图中多源点之间的最短路径。算法的思路是根据图实例中所有顶点,不断引入新的顶点作为中继顶点,借由一个个中继
Python类属性和方法的调用、实例对象、类继承等(实例讲解)
在 Python 中定义和使用类并不复杂,类的定义和使用跟函数的定义和使用有很多相似之处。 1、python中类的定义语法
Python爬虫实战:爬取知乎一个问题下的全部回答
某天,我一单身的哥们看到了知乎上这样一个问题:你的择偶标准是怎样的?这个问题下的回答数竟有有一万八千多条,于是来找我帮忙,看能不能用爬虫爬一下,看看到底都是些什么人在评论,回答的人里面到底是
Java中的语法糖(🧋真甜)
语法糖是一个计算机数据,特指在编程语言中添加的某种语法,这种语法对语言的功能没有影响,但是更方便程序员使用。语法糖让程序更加简洁,有更高的可读性。语法糖就是让你的代码更甜。
下一页
关注了
8
关注者
1
收藏集
5
关注标签
19
加入于
2022-06-29