E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
《数据结构与算法》
数据结构与算法
-面试题汇总
目录栈和队列哈希表什么是哈希表,哈希表的实现是怎么样的,哈希冲突是什么,怎么解决哈希冲突?树简述完全二叉树简述AVL树简述红黑树红黑树和AVL树有什么区别?图简述最小生成树和其对应的算法简述最短路径算法排序简述稳定排序和非稳定排序的区别常见的稳定排序算法有哪些常见的不稳定排序算法有哪些简述快速排序简述希尔排序简述归并排序简述堆排序栈和队列栈是一种后进先出的线性表,其限制只能在表尾进行插入或删除操作
lady_killer9
·
2023-09-23 06:02
大厂面试
Android开发面试:
数据结构与算法
知识答案精解
目录
数据结构与算法
线性表数组链表栈队列树二叉树红黑树哈夫曼树排序算法冒泡排序选择排序插入排序希尔排序堆排序快速排序归并排序查找算法线性查找二分查找插值查找斐波拉契查找树表查找分块查找哈希查找动态规划算法贪心算法
Swuagg
·
2023-09-23 06:01
简历与面试
面试
数据结构
算法
数据结构与算法
基础-(1)
共同学习交流.本文由Aileen_0v0原创CSDN首发如需转载还请通知⚠️个人主页:Aileen_0v0—CSDN博客欢迎各位→点赞+收藏⭐️+留言系列专栏:Aileen_0v0的
数据结构与算法
学习系列专栏
Aileen_0v0
·
2023-09-23 02:02
数据结构与算法
java
python
学习
开发语言
数据结构
算法
数据结构与算法
——15.堆
这篇文章我们来讲一下堆目录1.堆的概述2.堆的实现3.总结1.堆的概述计算机科学中,堆是一种基于树的数据结构,通常用完全二叉树实现。堆的特性如下:在大顶堆中,任意节点C与它的父节点P符合P.value>=C.value在大顶堆中,任意节点C与它的父节点P符合P.value0时节点i的左子节点为2i+1,右子节点为2i+2,当然它们得1时节点主的左子节点为2i,右子节点为2i+1,同样得=0;i--
L纸鸢
·
2023-09-23 01:52
数据结构与算法
算法
数据结构与算法
——栈与递归
栈与递归栈是我们经常使用的一种数据结构,如下图所示,手枪发射子弹的顺序与子弹压入弹夹的顺序是相反,即后压入弹夹的子弹先发射出来。比如我们使用的Word、Excel、Photoshop等软件系统中的撤销操作,也是栈的具体应用,最后做的操作,一定是最先撤销的。下面我们就来详细介绍“栈”这种数据结构。栈的定义与操作1.1栈的定义插入(入栈)和删除(出栈)操作只能在一端(栈顶)进行的线性表。即先进后出(F
一起来玩鸭
·
2023-09-22 21:22
数据结构与算法
数据结构
链表
python
算法
数据结构与算法
:查找、排序、动态规划、数学
1查找表查找表是同一数据类型构成的集合。只进行查找操作的称为静态查找表;在查找的同时进行插入和删除操作的称为动态查找表。查找算法衡量好坏的依据为:查找成功时,查找的关键字和查找表中比较过的数据元素的个数的平均值,称为平均查找长度(AverageSearchLength,用ASL表示)。计算公式为其中Pi为第i个数据元素被查找的概率,所有元素被查找的概率的和为1;Ci表示在查找到第i个数据元素之前已
薛定谔的猫96
·
2023-09-22 15:54
数据结构
算法
数据结构
算法
查找
排序算法
数据结构与算法
分类练习--二分查找 二叉排序 位操作
在有序表中查找元素常常使用二分查找(BinarySearch),又称折半查找。套路总结#这里必须是2^32,但在python中,超出机器自身所能支持的范围时,会自动转换大数计算。intmid=(right-left)/2+left;#防止溢出if(array[mid]?key){right=mid-1;}else{left=mid+1;}}return?;第二个?首先判断出是返回left,还是返回
refresh&grow
·
2023-09-22 15:52
Data
structure
&
Algorithm
数据结构与算法
-算法
Java工程师知识树算法算法是用于解决特定问题的明确定义的步骤的过程。算法是有限的逻辑或指令集,它是为了完成某个预定义的任务而编写的。它不是完整的程序或代码,它只是问题的解决方案(逻辑),可以使用流程图或伪代码表示为非正式描述。主要的算法类别:排序:为按特定顺序排序项目而开发的算法。搜索:为搜索数据结构内的数据项而开发的算法。删除:为从数据结构中删除现有元素而开发的算法。插入:为在数据结构中插入项
HughJin
·
2023-09-22 10:13
踏入
数据结构与算法
的精彩世界
前言
数据结构与算法
是计算机科学和编程领域中至关重要的概念。无论你是一名初学者还是经验丰富的开发者,深刻理解数据结构和算法的原理和应用,都将使你的编程能力更上一层楼。
friklogff
·
2023-09-22 09:14
算法
python
数据结构
算法
python
【数据结构】二叉树的·深度优先遍历(前中后序遍历)and·广度优先(层序遍历)
个人主页:阿然成长日记点击可跳转个人专栏:
数据结构与算法
C语言进阶不能则学,不知则问,耻于问人,决无长进文章目录一、二叉树的深度优先遍历1.前序遍历(1)`先序遍历`的过程:(2)流程图:(3)代码:(
阿然成长日记
·
2023-09-22 08:28
数据结构与算法
数据结构
深度优先
宽度优先
会C++还需要再去学Python吗?
提到的C++、
数据结构与算法
、操作系统、计算机网络和数据库技术等确实是计算机科学中非常重要的基础知识领域,对于软件开发和计算机工程师来说,它们是必备的核心知识。
枪哥玩转嵌入式
·
2023-09-22 05:11
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
[001
数据结构与算法
]-
数据结构与算法
前瞻
文章目录
数据结构与算法
定义数据结构算法
数据结构与算法
的关系为啥要学
数据结构与算法
前瞻常见数据结构列表栈队列哈希表(散列表/Map)树图常见算法学习方法总结
数据结构与算法
定义数据结构很容易理解的一个词组,
sdzhaochao
·
2023-09-22 04:01
数据结构与算法
算法
数据结构
java
链表
二叉树
vector使用和模拟实现
博主个人主页:不是笨小孩⏩专栏分类:
数据结构与算法
C++刷题专栏C语言代码仓库:笨小孩的代码库⏩社区:不是笨小孩欢迎大家三连关注,一起学习,一起进步!!
不是笨小孩i
·
2023-09-22 00:55
C++
c++
数据结构与算法
——14.栈
目录1.概述2.栈的接口设计3.用链表来实现栈4.用数组来实现栈5.用两个栈来实现一个队列6.用一个队列来实现一个栈7.总结1.概述计算机科学中,stack是一种线性的数据结构,只能在其一端添加数据和移除数据。习惯来说,这一端称之为栈顶,另一端不能操作数据的称之为栈底,就如同生活中的一摞书。说明:栈是线性的,只能在一端进行操作,分为栈顶和栈底两部分,包括入栈和出栈操作。2.栈的接口设计下面看一下栈
L纸鸢
·
2023-09-22 00:34
数据结构与算法
java
开发语言
数据结构
数据结构与算法
——13.队列的拓展
这篇文章主要讲一下双端队列,优先队列,阻塞队列等队列的拓展内容。目录1.队列拓展概述2.双端队列的链表实现3.双端队列的数组实现4.优先队列无序数组实现5.阻塞队列6.总结1.队列拓展概述首先来看一张图,来大致了解一下他们的区别。双端队列:即两端都可以删除和添加的队列,并且满足队列FIFO的特点。2.双端队列的链表实现下面来看一下双端队列的链表实现:代码如下:/***基于双向环形链表实现双端队列*
L纸鸢
·
2023-09-22 00:01
数据结构与算法
java
开发语言
算法
数据结构
数据结构与算法
学习指南
一、资料来源1.教材:★★★★
数据结构与算法
分析(豆瓣)(经典之作,广为人知)★★★数据结构(豆瓣)(严蔚敏的,就是国内大学常用的那本。严谨,伪代码不错。)★★大话数据结构(豆瓣)(语言比较通俗。
zbw328
·
2023-09-21 22:15
数据结构
【M malloc送书第二期】朋友圈大佬都去读研了,这份备考书单我码住了!
文章目录01《**
数据结构与算法
分析**》02《计算机网络:自顶向下方法》03《现代操作系统》04《深入理解计算机系统》01《概率论基础教程(原书第10版》03《线性代数及其应用》八九月的朋友圈刮起了一股晒通知书潮
M malloc
·
2023-09-21 22:27
activity
人工智能
算法
大数据
【机器学习】 - 作业1: 基于决策树的英雄联盟游戏胜负预测
MachineLearningbasicintroduction(github.com)驭风计划是由清华大学老师教授的,其分为四门课,包括:机器学习(张敏教授),深度学习(胡晓林教授),计算机语言(刘知远教授)以及
数据结构与算法
曼城周杰伦
·
2023-09-21 18:25
学堂在线
机器学习
决策树
游戏
数据结构与算法
:排序算法(2)
目录堆排序使用步骤代码实现计数排序适用范围过程代码实现排序优化桶排序工作原理代码实现堆排序二叉堆的特性:1.最大堆的堆顶是整个堆中的最大元素2.最小堆的堆顶是整个堆中的最小元素以最大堆为例,如果删除一个最大堆的堆顶(并不是完全删除,而是跟末尾的节点交换位置),经过自我调整,第2大的元素就会被交换上来,成为最大堆的新堆顶在删除值为10的堆顶节点后,经过调整,值为9的新节点就会顶替上来;由于二叉堆的这
lgcgkCQ
·
2023-09-21 18:06
数据结构与算法
数据结构
算法
排序算法
堆排序
计数排序
桶排序
数据结构与算法
:排序算法(1)
目录冒泡排序思想代码实现优化鸡尾酒排序优缺点适用场景快速排序介绍流程基准元素选择元素交换1.双边循环法使用流程代码实现2.单边循环法使用流程代码实现3.非递归实现排序在生活中无处不在,看似简单,背后却隐藏着多种多样的算法和思想;根据时间复杂度的不同,主流的排序算法可以分为三大类:1.时间复杂度为O(n^2)的排序算法冒泡排序选择排序插入排序希尔排序2.时间复杂度为O(nlogn)的排序算法快速排序
lgcgkCQ
·
2023-09-21 18:05
数据结构与算法
数据结构
算法
排序算法
冒泡排序
快速排序
数据结构与算法
-递归Recursion
特点递归是一种应用非常广泛的算法递归代码表达力强、简洁、高效其他数据结构和算法都会用到递归来编码,例如:DFS深度优先搜索、前中后序二叉树遍历使用前提条件1.一个问题的解可以分解为几个子问题(数据规模更小的问题)的解2.这个问题与分解之后的子问题,除了数据规模不同,求解思路完全一样3.存在递归终止条件编写递归代码找到问题分解规律,基于此写出递推公式,再推敲终止条件,最后翻译成代码注意事项警惕堆栈溢
小_小_2019
·
2023-09-21 15:26
【山河送书第十一期】:朋友圈大佬都去读研了,这份备考书单我码住了,考研书籍五本!!
朋友圈大佬都去读研了,这份备考书单我码住了《
数据结构与算法
分析》《计算机网络:自顶向下方法》《现代操作系统》《深入理解计算机系统》《概率论基础教程(原书第10版》《线性代数(原书第10版)》《线性代数及其应用
以山河作礼。
·
2023-09-21 11:18
活动文章
考研
数据结构与算法
目录1.二分查找python举例1.二分查找想象你在玩一个猜数字的游戏,数字范围是1到100。如果每次都猜中间的数字,然后根据提示(比如“猜大了”或“猜小了”)来调整你的猜测范围,那么很快就可以找到正确的数字。二分查找就是这样的原理,每次都猜中间的数字,然后根据结果来缩小查找范围。这样的查找方法非常高效,因为每次都可以排除一半的可能性。二分查找是一种在有序列表中查找特定元素的算法。其基本思想是,通
赵孝正
·
2023-09-21 09:17
LeetCode刷题
LeetCode
数据结构与算法
学习笔记-4
有向图稀疏矩阵与邻接矩阵邻接矩阵(AdjacencyMatrix)是表示顶点之间相邻关系的矩阵。设G=(V,E)是一个图,其中V={v1,v2,…,vn}[1]。G的邻接矩阵是一个具有下列性质的n阶方阵:1.对无向图而言,邻接矩阵一定是对称的,而且主对角线一定为零(在此仅讨论无向简单图),副对角线不一定为0,有向图则不一定如此。2.在无向图中,任一顶点i的度为第i列(或第i行)所有非零元素的个数,
Canala
·
2023-09-21 08:18
【
数据结构与算法
】第一章 数据结构概论
第1章概论1.1程序=数据结构+算法1.2数据结构1.2.1数据的逻辑结构1.2.2数据的存储结构1.2.3抽象的数据类型天下至深是学海,世间极顶是书山❗❗❗《
数据结构与算法
》阅读笔记,强烈建议购买此书反复学习坚持每天阅读习惯
飞鸟使者
·
2023-09-21 06:07
阅读笔记
数据结构
算法
【
数据结构与算法
】第一章 算法概论
第1章概论1.3算法1.3.1算法的概念1.3.2算法的设计1.4算法的分析天下至深是学海,世间极顶是书山❗❗❗《
数据结构与算法
》阅读笔记,强烈建议购买此书反复学习坚持每天阅读习惯,总有一日量变为质变,
飞鸟使者
·
2023-09-21 06:07
阅读笔记
算法
数据结构
【预习周】
数据结构与算法
总览
线上课程要求预习--基础知识自己预习和查看课堂互动--跟着老师一起思考、回答问题课后作业--按照切题办法做期待效果职业顶尖级别-对于算法数据结构的理解一线互联网公司面试LeetCode300+的积累如何精通一个领域(Outliers)>Chunkitup切碎知识点DeliberatePracticing刻意练习过遍数(五遍)Feedback反馈主动反馈(看优秀代码)被动反馈(codereview、
foucs
·
2023-09-21 06:03
数据结构与算法
概论 + 算法效率的度量方法介绍与应用
数据结构与算法
概论第一节数据结构介绍程序设计=数据结构+算法数据结构包含:逻辑结构与物理结构逻辑结构:数据对象中的数据元素间的相互关系物理结构数据的逻辑结构在计算机中的存储形式四种逻辑结构:集合结构线性结构元素关系
两面包夹代码
·
2023-09-21 06:32
软件设计师
数据结构与算法
算法
数据结构
JAVA
数据结构与算法
-----数据结构概论与JAVA集合
常见的
数据结构与算法
:数据结构:数组、链表、栈和队列、散列表hash、二叉树、堆、跳表、图算法:递归、排序、搜索、哈希、贪心、分治、回溯、动态规划、字符串匹配递归问题:1、待求解的问题可以分解为几个子问题的解
子夜夏歌
·
2023-09-21 06:30
java
数据结构
算法
数据结构与算法
概论
目录1
数据结构与算法
概述1.1数据结构1.1.1概述1.1.2划分1.1.3程序中常见的数据结构1.2算法2复杂度2.1时间复杂度2.2空间复杂度2.3类比3算法思想3.1分而治之3.2动态规划3.3贪心算法
赵广陆
·
2023-09-21 06:28
arithmetic
数据结构
算法
散列表
数据结构与算法
(一)概论
1.定义:数据结构是一门研究非数值计算的程序设计问题中,操作对象以及他们之间关系和操作的学科。简单来说就是关系,就是数据元素相互之间存在一种或者多种特定关系的集合。2.分类:逻辑结构和物理结构:逻辑结构:数据对象中数据元素之间的相互关系。物理结构:是指数据的逻辑结构在计算机中的存储形式。逻辑结构的分类:a).集合结构:集合结构中的数据元素除了同属于一个集合外,他们之间没有其他关系。b).线性结构:
两个鼻孔的猪
·
2023-09-21 06:27
数据结构与算法
数据结构与算法
【
数据结构与算法
】概论
(多选题,3分)设n为算法中的问题规模,通常用()渐进符号表示算法的执行时间与n之间的一种增长关系。A.ΟB.ΘC.ΩD.ΣE.Φ正确答案:ABC解析:Ο是渐进上界,Ω是渐进下界。Θ需同时满足大Ο和Ω,故称为确界(必须同时符合上界和下界)。Ο极其有用,因为它表示了最差性能。Θ,读音:西塔;既是上界也是下界(tight),等于的意思。Ο,读音:大偶;表示上界(tightnessunknown),小于
Moliay
·
2023-09-21 06:25
算法
数据结构
数据结构
算法
笔记
时间复杂度和空间复杂度的量化描述 Big O 表示法
C++
数据结构与算法
实现(目录)时间复杂度和空间复杂度的最小单位是什么在上面的文章里,我们给出了时间复杂度和空间复杂度的最小单位。现在我们来量化描述各种算法(计算过程)的时间复杂度和空间复杂度。
C++程序员Carea
·
2023-09-20 22:00
C++数据结构与算法实现
数据结构
Qt视频播放器实现(目录)
往期专栏1C++自学精简实践教程目录(必读)2C++
数据结构与算法
实现(目录)3Qt入门实战教程(目录)4C++多线程并发编程入门(目录)视频播放器介绍视频播放器的技术组成
C++程序员Carea
·
2023-09-20 22:58
Qt视频播放器实现
qt
c++
ffmpeg
数据结构与算法
-- 动态规划子数组问题
一、子数组问题如果一道题目给定的输入是一个数组,那么满足以下条件的问题就是动归子数组问题:1、问题符合动归典型特征2、题目的答案是题设数组的子数组,或者来源于子数组。二、回文子串个数1、问题描述给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。具有不同开始位置或结束位置的子串,即使是由相同的字符组成,也会被视作不同的子串。示例1:输入:"dp"输出:2解释:共有两个回文子串,分别为"d"
远去的栀子花
·
2023-09-20 19:52
数据结构与算法
动态规划
数据结构
算法
数据结构简述,时间、空间复杂度,学习网站推荐
目录IT学习路线相关坚韧大厚书相关有趣/耐看书或视频
数据结构与算法
学习网站推荐刷题时间、空间复杂度数据结构简述基本概念
数据结构与算法
简述和CS综述整理。本文非基础的教程,本文会列出大量学习和参考网站。
Real-Staok
·
2023-09-20 17:58
数据结构
学习
经验分享
算法
笔记
数据结构与算法
第七天内和链表和二叉树链表实战:申请+插入+查找+删除+销毁+显示+goto语句+inline关键字
数据结构与算法
第七天内和链表和二叉树实战申请+插入+查找+删除+销毁+显示+goto语句+inline关键字第一章内核链表VS二叉树图文解析【1】内核链表【2】二叉树1【3】二叉树2第二章内核链表学生信息案例
Qt魔术师
·
2023-09-20 17:30
数据结构与算法工程师课程
链表
数据结构
c++
算法
开发语言
数据结构与算法
的力量:编写更高效的代码
(Stack)4.队列(Queue)算法1.排序算法2.搜索算法3.递归算法编写高效的代码的关键考虑因素1.时间复杂度2.空间复杂度3.数据的组织和访问4.编写优化的代码总结欢迎来到数据结构学习专栏~
数据结构与算法
的力量
IT·陈寒
·
2023-09-20 17:57
数据结构学习
算法
数据结构
数据结构与算法
(四)--队列
一、前言前面的文章我们分别学习了线性结构中的数组和栈,这次我们学习另一种线性结构–队列。队列同栈,依然是把数据排成一排,且队列对应的操作依旧是数组的子集。但是队列只能从一端(队尾)添加元素,只能从另一端(队首)取出元素。二、队列我们前言说过,队列只能从一端(队尾)添加元素,只能从另一端(队首)取出元素。同这个数据结构的名字,它其实和我们日常生活中排队是非常相像的。例如:增加元素就像排队一样,一次从
雨~旋律
·
2023-09-20 12:04
java
开发语言
队列
Python学习笔记:4.2.3 背包问题
本文是学习陆老师的《python全栈工程师-
数据结构与算法
》课程的笔记,欢迎学习交流。同时感谢陆老师的精彩传授!
WinvenChang
·
2023-09-20 12:28
Python全栈工程师学习笔记
python
动态规划
背包问题
贪心算法
【
数据结构与算法
】01背包问题及输出具体方案
文章目录背景让我们看下具体问题解题思路代码实现如何得到具体的方案背景最近重新复习下动态规划相关知识,所以把经典的背包问题拿出来重新看下。最为经典的莫过于背包九讲,详见:这里只是把自己在做的过程中一些想法记录下来。本文主要描述01背包问题。背包问题指的是我们有多少件物品要放进背包,求放进背包的价值最大。而01背包指的是每个种类的物品只有1件。让我们看下具体问题现在有三件物品,笔记本、手机跟手表。每件
Denny#
·
2023-09-19 23:13
【编程语言】
c++
动态规划
背包问题
01背包
软件算法
Python高并发学习大纲
数据结构与算法
:队列、栈、散列表、树、图等。编程语言选择合适的编程语言:例如Java、C
今晚务必早点睡
·
2023-09-19 23:05
Python
python
学习
开发语言
2023学习计划
每天2道左右4.看书《
数据结构与算法
之美》《高性能SQL》5.复习JavaSE,把基础知识再过一遍6.学习Redis,看视频,走示例7.MYSQL索引的优化具体地:第一周:学完vue3,每天看4~6个视频
Dennis_nafla
·
2023-09-19 21:41
学习
数据结构与算法
基础九:图的存储结构
图的存储结构比线性表和树就要复杂多了,图的顶点没有顺序的概念,任何一个顶点都可以是起始,下面四张图其实是同一个图形结构.其实是同一个图真是的场景下会有复杂的多的情况出现,顺序存储完全无法实现,即使是多重链表,由于顶点的度可能差别很大,就得设置很多个指针域,效率很低.一:邻接矩阵先用一个一位数组来存储顶点数据,然后用一个二维数组来存储连通关系,二维数组在这里就是一个矩阵.图G(V,{E})有n个顶点
Trigger_o
·
2023-09-19 21:11
数据结构与算法
-K算法实现最小生成树
好久没有更新了今天介绍图的最小生成树的算法K算法-在图中节点没有构成环的基础上找到最小的可以联通所有节点的边集即图的最小生成树通过使用并查集的结构来实现,上代码//一个人图中从一个点出发遍历到所有节点且经历的路径最短//算法K算法//publicclass生成最小生成树{//并查集的实现-简单版本publicstaticclassMySets{publicHashMap>setMap;public
zhou_hao_yan
·
2023-09-19 20:50
蓝桥杯
leetcode刷题
图论
数据结构
java
【张兔兔送书第一期:考研必备书单】
考研书单必备《
数据结构与算法
分析》《计算机网络:自顶向下方法》《现代操作系统》《深入理解计算机系统》《概率论基础教程(原书第10版》《线性代数(原书第10版)》《线性代数及其应用》赠书活动 八九月的朋友圈刮起了一股晒通知书潮
家有娇妻张兔兔
·
2023-09-19 18:13
粉丝送书活动
考研
送书活动
福利
数据结构与算法
--排序算法复习
目录1.三种常见的简单排序:1.1冒泡排序1.2选择排序1.3插⼊排序2常见高级排序算法2.1希尔排序2.2快速排序2.3归并排序2.4计数排序先上结论:1.三种常见的简单排序:1.1冒泡排序1.⾸先在未排序数组的⾸位开始,和后⾯相邻的数字进⾏⽐较,如果前⾯⼀个⽐后⾯⼀个⼤那么则进⾏交换。2.接下来在将第⼆个位置的数字和后⾯相邻的数字进⾏⽐较,如果⼤那么则进⾏交换,直到将最⼤的数字交换的数组的尾部
cat_fish_rain
·
2023-09-19 17:01
排序算法
算法
手撸golang 基本
数据结构与算法
图的最短路径 狄克斯特拉算法
缘起最近阅读>(【日】石田保辉;宫崎修一)本系列笔记拟采用golang练习之狄克斯特拉算法与贝尔曼-福特算法类似,狄克斯特拉(Dijkstra)算法也是求解最短路径问题的算法,使用它可以求得从起点到终点的路径中权重总和最小的那条路径。比起需要对所有的边都重复计算权重和更新权重的贝尔曼-福特算法,狄克斯特拉算法多了一步选择顶点的操作,这使得它在求最短路径上更为高效。如果闭环中有负数权重,就不存在最短
老罗话编程
·
2023-09-19 16:03
Leetcode 01-算法入门与数组-①
数据结构与算法
简介
LeetCode01-算法入门与数组-①
数据结构与算法
简介一.
数据结构与算法
数据结构是程序的骨架,而算法则是程序的灵魂。
Gocara
·
2023-09-19 11:25
LeetCode
算法
leetcode
python
后端资料汇总
1.leetcodehttps://leetcode-cn.com/problemset/all/2.
数据结构与算法
https://blog.csdn.net/qq_37763204/article/details
shelhuang
·
2023-09-19 11:23
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他