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
浅析-数据结构与算法
数据结构与算法
基础---前言
数据结构与算法
基础前言这门课是讲什么的?这门课重要吗?这门课好学吗?怎么才能学好这门课?课程安排前言 通过B站,把
数据结构与算法
基础这门课学习了一遍。
爱学习的周Sir
·
2023-10-09 04:32
数据结构
算法
数据结构与算法
(零)-前言
文章目录JavaScript
数据结构与算法
一、什么是数据结构?结论常见的数据结构二、什么是算法(Algorithm)?
一个爱编程的男孩
·
2023-10-09 04:32
数据结构
javascript
算法
前端
web开发
数据结构与算法
之2-3树
数据结构与算法
系列
数据结构与算法
之哈希表
数据结构与算法
之跳跃表
数据结构与算法
之字典树
数据结构与算法
之2-3树
数据结构与算法
之平衡二叉树
数据结构与算法
之十大经典排序
数据结构与算法
之二分查找三模板
数据结构与算法
之动态规划目录
数据结构与算法
系列
数据结构与算法
之哈希表
数据结构与算法
之跳跃表
数据结构与算法
之字典树
数据结构与算法
之
IT 涓涓清泉
·
2023-10-09 04:30
数据结构与算法
数据结构
算法
二叉树
数据结构与算法
-二分查找
条件:数据结构是顺序存储结构且有序,就可以使用二分查找去找到特定的数据。不有序,则先使用排序算法。题目:洛谷二分查找模板题原理:首先找到这串数字中间位置的那个数,然后与需要查询的数比较如果要查询的数小于中间那个数,那么答案肯定在左边如果要查询的数大于中间那个数,那么答案肯定在右边如果等于的话继续在左边找,因为找到的位置还不能确定是第一个数如此重复,直到要查询的区域变为1。参见原话代码:/***二分
@Moota
·
2023-10-08 23:45
数据结构与算法
数据结构
算法
浅析
- 微信 MMKV 1.1.1
介绍MMKVisanefficient,small,easy-to-usemobilekey-valuestorageframeworkusedintheWeChatapplication.It'scurrentlyavailableonAndroid,iOS/macOS,Win32andPOSIX.作为一个精简易用且性能强悍的全平台K-V存储框架,MMKV有如下特点:高效:利用mmap直接将文件
土土Edmond木
·
2023-10-08 23:37
1.Kubernetes基础入门学习概述系统架构及组件
浅析
目录0x00基础简述1.发展经历2.简要介绍3.系统架构Borg系统Kubernetes系统0x01组件
浅析
1.Kubernetes-Master2.Kubernetes-Node3.Kubernetes
全栈工程师修炼指南
·
2023-10-08 23:04
云原生落地实用指南
linux
运维
kubernetes
【数据结构--八大排序】之快速排序
个人主页:阿然成长日记点击可跳转个人专栏:
数据结构与算法
C语言进阶不能则学,不知则问,耻于问人,决无长进文章目录一、快速排序的单趟排序方法一:霍尔法1.基本思路:2.原理图:3.动图:4.代码实现:方法二
阿然成长日记
·
2023-10-08 23:27
数据结构与算法
数据结构
LeetCode 周赛上分之旅 #41 结合离散化的线性 DP 问题
学习
数据结构与算法
的关键在于掌握问题背后的算法思维框架,你的思考越抽象,它能覆盖的问题域就越广,理解难度也更复杂。在这个专栏里,小彭与你分享每场LeetCode周赛的解题报告,一起体会上分之旅。
彭旭锐
·
2023-10-08 21:11
leetcode
算法
职场和发展
【C/C++数据结构 - 1】:
数据结构与算法
基础
文章目录数据结构算法基础冒泡排序选择排序二分查找数据结构数据结构是随着计算机科学的发展而建立起来的围绕非数值计算问题的一门科学,是计算机存储、组织数据的方式,是指相互之间存在一种或多种特定关系的数据元素的集合。通过精心选择的数据结构可以带来更高的运行或存储效率。首先建立问题的数据模型:数据的组成结构,数据的关联方式,以及实施相应运算后,数据组成结构的完整性。完整性:即是指不因对数据运算而改变数据模
街 三 仔
·
2023-10-08 19:50
C/C++数据结构
数据结构
c语言
c++
数据结构与算法
(持续更新)
线性表单链表单链表的定义由于顺序表的插入删除操作需要移动大量的元素,影响了运行效率,因此引入了线性表的链式存储——单链表。单链表通过一组任意的存储单元来存储线性表中的数据元素,不需要使用地址连续的存储单元,因此它不要求在逻辑上相邻的两个元素在物理位置上也相邻。单链表的特点1.单链表不要求逻辑上相邻的两个元素在物理位置上也相邻,因此不需要连续的存储空间。2.单链表是非随机的存储结构,即不能直接找到表
didi-da
·
2023-10-08 16:07
算法
数据结构
浅析
前端单元测试
对于前端来说,测试主要是对HTML、CSS、JavaScript进行测试,以确保代码的正常运行。常见的测试有单元测试、集成测试、端到端(e2e)的测试。单元测试:对程序中最小可测试单元进行测试。我们可以类比对汽车的测试,在汽车组装之前需要对零件进行测试,这种情况下就和单元测试一致。只有零件正常才会进行下一步的组装集成测试:对多个可执行单元组成的整体进行测试。类比于汽车的测试,就相当于测试发动机之前
浮游本尊
·
2023-10-08 16:13
前端
单元测试
数据结构与算法
排序快速排序参考文章:https://blog.csdn.net/weixin_43296982/article/details/123098472#define_CRT_SECURE_NO_WARNINGS#include#includevoidq_sort(int*a,intleft,intright){intcen=a[left];inti=left;intj=right;if(i>j)re
太极生两鱼
·
2023-10-08 13:46
Specialization
算法
c++
c语言
【Java岗】Java程序员面试最强攻略,吃透这25个技术栈,大厂Offer拿到手软!!
集合容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、SpringMVC、MyBatis、MySQL数据库、消息中间件MQ、Dubbo、Linux、ZooKeeper、分布式&
数据结构与算法
等
独孤球球
·
2023-10-08 13:50
java
面试
开发语言
浅析
《社会支柱》中博尼克的个人主义色彩
一、简述《社会支柱》是HenrikJohanIbsen(易卜生)的一部现实主义戏剧,易卜生,生于挪威希恩,是一位影响深远的挪威剧作家,被认为是现代现实主义戏剧的创始人。《社会支柱》以博尼克一家为主人公展开书写,博尼克一家三代经营一家轮船公司,是当地经济命脉。年轻时的博尼克留学巴黎,与楼纳相爱,母亲召博尼克回来经营家族产业。回到镇上后的博尼克与一个女演员--铎尔夫夫人通奸,并有了一个私生女叫棣纳。公
铅笔头断了
·
2023-10-08 12:14
学习楷书,如何把握字的间架结构
结构
浅析
(一)横空匀称:在一个汉字中,如果
ZC艺海泛舟
·
2023-10-08 12:54
Java基础知识总结(2023版)
MySQL数据库三、SpringBoot框架(35天)四、Redis中间件五、MongoDB数据库六、Netty网络编程七、23种设计模式八、微服务九、JavaScript零基础入门十、Vue基础知识十一、
数据结构与算法
大家好
哪 吒
·
2023-10-08 09:19
搬砖工逆袭Java架构师
java
消息中间件
分布式
网络
云原生
浅析
面向过程与面向对象
在面试时经常会被问到面向过程和面向对象有什么区别,虽然都是编程的一种思想,但是他们的侧重点不同,我们从以下几个方面进行简单总结。历史面向过程的编程语言有汇编语言、C语言。C语言,是1972年贝尔实验室的D.M.Ritchie在B语言的基础上设计出的一种新的语言。他们的特点就是太底层了,当你在使用面向过程的编程语言编写代码的时候,你就需要把思维转换成机器的思维,时刻要考虑开辟多大的内存,存储多大的数
视觉派Pie
·
2023-10-08 09:38
3.24:
浅析
这里的黎明静悄悄
上图是1972年版本前苏联著名电影这里的黎明静悄悄的六位主角,无畏却有点古板的32岁准尉瓦斯科夫,前排女兵是美丽勇敢的20岁军人之后热妮娅,后排是精干深情的军人家属唯一人母20岁班长丽达,纯情听话的农夫之女19岁丽莎。再后面是爱好文学诗歌女大学生索尼亚,另一位是孤儿出身最年幼的16岁嘉丽娅。该片根据鲍里斯·瓦西里耶夫的同名小说改编,讲述了苏联卫国战争时期,准尉瓦斯科夫带领五位女战士在广袤的森林中进
萝卜牛肉
·
2023-10-08 08:24
C++:二维数组参数传递
《
数据结构与算法
分析》课后题1.2求解字谜问题用到了二维数组,一涉及数组和指针,我就必出错,在这里总结一下二维数组的参数传递。
Netfishless
·
2023-10-08 07:44
C++
Python
数据结构与算法
58:排序与查找:小结
注:本文如涉及到代码,均经过Python3.7实际运行检验,保证其严谨性。本文阅读时间约为2分钟。本章小结在无序表或有序表上的顺序查找,其时间复杂度为。在有序表上进行二分查找,其最差复杂度为。散列表可以实现常数级时间的查找。完美散列函数作为数据一致性校验,应用很广。区块链技术是一种去中心化的分布式数据库,通过“工作量证明”机制来维持运行。排序的算法小结冒泡、选择和插入排序是的算法。谢尔排序在插入排
挂可挂
·
2023-10-08 07:00
浅析
工具dirpro v1.2源码
文章目录前言源码分析dirpro.pystart.pybackup.pyrely.pyresults.pyend.py前言工具简介dirpro是一款由python编写的目录扫描器专业版,操作简单,功能强大,高度自动化自动根据返回状态码和返回长度,对扫描结果进行二次整理和判断,准确性非常高项目地址项目已在github开源,求个star嘻嘻嘻https://github.com/coleak2021/
coleak
·
2023-10-08 06:35
#
web安全
web安全
安全
python
测试工具
浅析
URL
URL的组成部分image.pngURL的组成有:协议、域名、路径、查询参数、锚点。接下来将依次分析这五部分。协议主要有HTTP协议和HTTPS协议,HTTP协议默认使用端口号80,HTTPS协议默认使用端口号443域名ipip地址是用来定位互联网世界中的一台设备,每个上网的设备都有自己独立的IP地址IP分为外网IP和内网IPimage.png可以用Ping命令查看域名的IP地址image.png
Carlmac
·
2023-10-08 04:29
【
数据结构与算法
】---链表
作者:旧梦拾遗186专栏:数据结构成长日记每日励志在通往未来的路上,每个人都是孤独的旅行者。你的人生不会辜负你的。那些转错的弯,那些流下的泪水,那些滴下的汗水,全都让你成为独一无二的自己。前言:今天小编带大家学习数据结构中的链表。目录链表1.1链表的概念及结构1.2链表的分类1.3链表的实现1.4完整代码:SList.hSList.ctest.c链表1.1链表的概念及结构概念:链表是一种物理存储结
旧梦拾遗186
·
2023-10-08 03:04
数据结构成长日记
链表
数据结构
c语言
编辑器
职场和发展
数据结构与算法
-链表
链表链表特点单链表LinkedList与ArrayList数组VS链表循环链表双向链表单项链表实现双向链表实现链表链表通过指针将一组零散的内存块串联在一起。其中,我们把内存块称为链表的“结点”。为了将所有的结点串起来,每个链表的结点除了存储数据之外,还需要记录链上的下一个结点的地址。链表也是线性表;特点不需要连续的内存空间。有指针引用三种最常见的链表结构:单链表、双向链表和循环链表单链表从单链表图
问道玄霄
·
2023-10-08 03:04
数据结构与算法
Java基础
链表
数据结构
java
数据结构与算法
-单链表
通过上一章对于顺序表的学习,我们了解到顺序表的优点是:以物理位置相邻表示逻辑关系,任一元素均可随机存储。但同时它也存在着缺陷:进行插入和删除操作时,需要移动大量的元素,存储空间不灵活。这里,我们给大家引入链表,该结构不要求逻辑上相邻的数据元素物理上一定相邻,且插入和删除元素时不需要移动数据元素,只需要修改指针值。链表1.链表的概念及结构1.1链表的分类1.2数据结点的类型定义2.单链表2.1单链表
一口⁵个团子
·
2023-10-08 03:33
初阶数据结构与算法
链表
数据结构
c语言
c++
数据结构与算法
-循环链表、双向链表
我们这里接着上一篇单链表继续往下深入学习循环链表、双向链表。链表3.循环链表3.1循环链表的概念3.2循环链表的基本操作3.2.1创建空表3.2.2插入操作3.2.3删除操作4.双向链表4.1类型定义4.2头插法创建双向链表4.3尾插法创建双向链表4.4插入操作4.5删除操作3.循环链表3.1循环链表的概念循环链表是一种头尾相接的链表。它的特点是由链表的尾结点的指针域不为空,而是指向头结点,整个链
一口⁵个团子
·
2023-10-08 03:33
链表
数据结构
c语言
c++
数据结构与算法
(七)--使用链表实现栈
一、前言之前我们已经学习了链表的所有操作及其时间复杂度分析,我们可以了解到对于链表头的相关操作基本都是O(1)的,例如链表头增加、删除元素,查询元素等等。那我们其实有一个数据结构其实可以完美利用到这些操作的特点,都是在某一段进行操作,那就是栈。本章我们通过链表去实现栈。并且比较用数组实现和用链表实现他们之间的差异。二、用链表实现栈2.1、代码实现那么通过链表实现栈就很简单了,我们知道入栈和出栈都是
雨~旋律
·
2023-10-08 02:54
数据结构和算法
链表
数据结构
栈
数据结构与算法
--图
数据结构与算法
--图1图的基本概念2无向图和有向图3图相关的关键术语4图的相关性质5图的存储4.1邻接表法4.2邻接矩阵法6图的代码表示7图的构建8图的宽度优先遍历9图的广度优先遍历10拓扑排序算法11kruskal
学业已毕业
·
2023-10-08 01:48
数据结构与算法
算法
图论
数据结构
java
数据结构与算法
-前缀树
数据结构与算法
-前缀树详解1何为前缀树2前缀树的代码表示及相关操作1何为前缀树前缀树又称之为字典树,是一种多路查找树,多路树形结构,是哈希树的变种,和hash效率有一拼,是一种用于快速检索的多叉树结构。
学业已毕业
·
2023-10-08 01:48
开发语言
java
数据结构与算法
--贪心算法
数据结构与算法
-贪心算法1贪心算法的概念2贪心算法的套路3贪心算法常用技巧4会议问题5字典序问题1贪心算法的概念在某一标准下,优先考虑最满足标准的样本,最后考虑不满足标准的样本,最终得到一个答案的算法,
学业已毕业
·
2023-10-08 01:47
贪心算法
算法
《
数据结构与算法
之美》26——广度优先搜索与深度优先搜索
什么是搜索算法上一节介绍了图的基本概念,这一节介绍图的搜索算法。图的搜索算法,最直观的理解就是从一个顶点到另一个顶点的路径。最简单的是广度优先搜索和深度优先搜索,这也是这一节介绍的内容。另外还有A*、IDA*等启发式搜索算法。本节内容以无向图为例,以下代码是图的代码实现。//无向图classGraph{privateintv;//顶点个数privateLinkedList[]adj;//邻接表pu
大杂草
·
2023-10-08 00:35
Python的
数据结构与算法
(三)
4.栈栈(stack),有些地方称之为堆栈,是一种容器,可存入数据元素、访问元素、删除元素,它的特点在于只能允许在容器的一端(称为栈顶端,英语:top)进行加入数据(英语:push)和输出数据(英语:pop)的运算。没有了位置概念,保证任何时候可以访问、删除的元素都是此前最后存入的那个元素,确定了一种默认的访问顺序。由于栈数据结构只允许在一端运行操作,因而按照后进先出(LIFO,LastinFir
广游山水
·
2023-10-07 23:39
浅析
梦境
“庄生晓梦迷蝴蝶,望帝春心托杜鹃。”绝大多数人都有做过梦,但是对梦了解并不甚多。还有的人认为梦境具有超现实的存在,能够预示未来,启迪思想。那么,梦究竟在预示着什么?让我们一起走进梦境吧。梦能否预示未来做梦的你,和现实的你,并不是在平行世界,是同样的一个人,同一种人格,所以,梦境预示未来的能力,并不比你清醒的时候强大。有的时候,人们会发现好像现实中发生的事情似曾相识,好像曾经在梦境出现过一样。这并不
小河豚
·
2023-10-07 21:12
【
数据结构与算法
】之“堆”介绍
目录堆的基本存储一、概念及其介绍二、适用说明三、结构图示堆的shiftup堆的shiftdown基础堆排序一、概念及其介绍二、适用说明三、过程图示优化堆排序索引堆及其优化一、概念及其介绍二、适用说明三、结构图示堆的基本存储一、概念及其介绍堆(Heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵完全二叉树的数组对象。堆满足下列性质:堆中某个节点的值总是不大于或不小于其父节点的
醉逍遥_祥
·
2023-10-07 19:34
数据结构与算法
算法
数据结构
数据结构与算法
学习笔记-5
时间复杂度我们评估一种算法的优劣,可以使用它的时间复杂度和空间复杂度来衡量,我们一般讨论的是该算法的最坏时间复杂度和最坏空间复杂度,即分析最坏情况以估算算法的执行时间的上界。时间复杂度我们一般采用大O渐进表示法描述一个算法的时间复杂度。时间复杂度主要讨论的是算法执行的次数。一般算法时间复杂度O(n)的表示方法:(1)用常数1取代运行时间中的所有加法常数;(2)在修改后的运行次数函数中,只保留最高阶
Canala
·
2023-10-07 17:24
狂热币记第2篇
浅析
GATE IEO CNNS和DREP,为什么有些人亏得需要维权?(下)
上篇狂热者分析了韭菜们投资GATE的CNNS和DREP为什么会亏,今天狂热者给大家讲讲,GATE的第三期IEO——FACTS到底能不能投资,要怎么投资法才能赚钱。首先,我们看看FACTS项目(BKC)的资料:FACTS的核心是构建一套基于区块链技术的“事实内容激励机制”即ProofofFacts(PoF),用户通过对于事实内容操作行为来获得奖励池分配的权利,以此解决虚假内容泛滥、创作动力不足、传播
区块链狂热者
·
2023-10-07 14:35
数据结构--》数组和广义表:从基础到应用的全面剖析
接下来让我们开启
数据结构与算法
的奇妙之旅吧。目录数组的定义数组的顺序表示和实现矩阵
亦世凡华、
·
2023-10-07 14:55
算法设计与分析
数据结构
数组和广义表
算法
经验分享
Python
数据结构与算法
50:排序与查找编程练习题1:快速排序主元
注:本文如涉及到代码,均经过Python3.7实际运行检验,保证其严谨性。本文阅读时间约为5分钟。排序与查找编程练习题1:快速排序主元著名的快速排序算法里有一个经典的划分过程:我们通常采用某种方法取一个元素作为主元(中值),通过交换,把比主元小的元素放到它的左边,比主元大的元素放到它的右边。给定划分后的N个互不相同的正整数的排列,请问有多少个元素可能是划分前选取的主元?例如给定的排列是[1,3,2
挂可挂
·
2023-10-07 13:25
124、二叉树中的最大路径和 | 算法(leetcode,附思维导图 + 全部解法)300题
狂徒张三:生物上书上有讲——“结构与功能相适应”,那我认为“算法”里,也有类似的东西,如“
数据结构与算法
相适
码农三少
·
2023-10-07 13:56
数据结构与算法
之堆: Leetcode 313. 超级丑数 (Typescript版)
超级丑数https://leetcode.cn/problems/super-ugly-number/描述超级丑数是一个正整数,并满足其所有质因数都出现在质数数组primes中。给你一个整数n和一个整数数组primes,返回第n个超级丑数。题目数据保证第n个超级丑数在32-bit带符号整数范围内。示例1输入:n=12,primes=[2,7,13,19]输出:32解释:给定长度为4的质数数组pri
Wang's Blog
·
2023-10-07 13:31
Data
Structure
and
Algorithms
leetcode
typescript
算法
我出手了!
不过,小灰分享的最最核心的内容,还是
数据结构与算法
相关的知识。为什么小灰会对
数据结构与算法
情有独钟呢?一方面,算法对程序员确实很重要。
程序员小灰
·
2023-10-07 12:14
数据结构与算法
(Python)
数据结构与算法
算法基础时间复杂度空间复杂度递归实例:汉诺塔问题查找顺序查找(线性查找)二分查找(折半查找)比较排序冒泡排序选择排序插入排序快速排序快排和冒泡的时间比较堆排序树堆堆的向下调整堆排序过程时间复杂度堆的内置模块堆排序
国服最强貂蝉
·
2023-10-07 11:30
数据结构与算法(Python)
python
算法
数据结构
排序算法
查找排序
栈
队列
树
浅析
HDFS FairCallQueue
背景Hadoop服务组件,尤其是NameNode,处理来自Client的RPC请求时,往往承受较重的负载。默认情况下,各种请求在FIFO的队列中进行处理(具体实现为java.util.concurrent.LinkedBlockingQueue)。此时如果某个用户执行的I/O操作较多,那么相比其他I/O操作较少的用户,他将获得更多服务。在这种情况下,FIFO有失公平性,并且会导致其它用户的延迟大大
yukikaze_nanoda
·
2023-10-07 11:10
大数据
java
开发语言
数据结构与算法
(四):哈希表
参考引用Hello算法Github:hello-algo1.哈希表1.1哈希表概述哈希表(hashtable),又称散列表,其通过建立键key与值value之间的映射,实现高效的元素查询具体而言,向哈希表输入一个键key,则可以在O(1)时间内获取对应的值value如下图所示,给定n个学生,每个学生都有“姓名”和“学号”两项数据。假如希望实现“输入一个学号,返回对应的姓名”的查询功能,则可以采用下
Robot_Yue
·
2023-10-07 10:53
数据结构与算法
散列表
哈希算法
数据结构
学习
笔记
算法
c++
C++-STL(1)-Vector-随机数(randon、default_random_engine)
STL标准模板库
数据结构与算法
分离,不是面向对象的。
多云的夏天
·
2023-10-07 10:18
2020-09-03 iOSUI
浅析
及使用经验分享
原理部分UIView与CALayeriOS中所有的UI控件都有一个共有父类UIView,而提起UIView,始终有一个CALayer对象伴随。那么UIView与CALayer之间关系就是研究UI的一个关键。先说结论:CALyaer是UIView的属性,UIView是CALayer的代理。如何理解这句话呢,我们先看两个类UIResponder和CALayerUIResponder类是专门用来响应用户
咖穆
·
2023-10-07 09:57
软件设计师——【笔记】14
数据结构与算法
应用
下午题难点一、分治法拆分问题,复杂变小分治法运用到递归技术递归即自己调用自己分治法应用——二分查找二、回溯法走不通就回退能解决经典的迷宫问题三、贪心法贪心得到的总价为320;但最高价情况为380;320不是最优解。经典问题:贪心法解决背包问题判断是否贪心法:每一步都取最优,但结果不一定最优。四、动态规划法逻辑上最为复杂的方法与分治法有相似:拆分问题为子问题如何区分:动态规划法常要查表解决问题案例分
heart000_1
·
2023-10-07 06:54
经验
#
软件设计师笔记
贪心算法
算法
leetcode
数据结构与算法
之美(十四)算法思想——贪心算法
目录贪心算法介绍贪心算法例子1.背包2.分糖果3.钱币找零4.区间覆盖5.区间覆盖的延伸:任务调度、教师排课贪心算法经典应用1.霍夫曼编码2.最小生成树算法3.最短路径算法课后思考贪心算法介绍贪心算法(greedyalgorithm)是一种算法思想,并不是具体的算法,常用来指导我们设计具体的算法和编码。用贪心算法的步骤:第一步,看到这类问题的时候,首先要联想到贪心算法:针对一组数据,我们定义了限制
雪糕cool
·
2023-10-07 06:23
数据结构与算法之美
算法
数据结构
数据结构与算法
学习——贪心算法
贪心算法贪心算法简介数组中对单个元素的贪心算法455.分发饼干(Easy)数组中对多个元素贪心的算法122.买卖股票的最佳时机II(Medium)贪心算法简介贪心算法总的来看是希望能够通过局部最优解来获取全局最优解的一种方法,在求解最值问题时可以考虑使用贪心算法。贪心算法在使用时,主要需要以下两个条件:局部最优解是可以求得的从局部最优解可以推出全局最优解贪心算法的局部最优解推出整体最优解是一个比较
weixin_51683648
·
2023-10-07 06:53
数据结构
java
《
数据结构与算法
》——Dijkstra算法总结
《
数据结构与算法
》——Dijkstra算法总结在考研中,图的应用部分有四个大考点分别为最小生成树、最短路径问题、拓扑排序以及关键路径。
Kwzc4
·
2023-10-07 06:18
数据结构与算法
数据结构与算法
Dijkstra算法
考研
贪心
上一页
64
65
66
67
68
69
70
71
下一页
按字母分类:
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
其他