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
算法笔记Codeup刷题记录
floyd算法图文详解(全)_《羊卓的杨的
算法笔记
》_Quentin
floyd算法一.floyd算法是什么?floyd算法就是用来求图中任意两点最短路径的,这里举一个例子,如何求下图中任意两点间的最短路径呢?我们用一个二维数组e[i][j]来存储上面这个图所表示的意义。这里规定一个顶点到自己的值是0,顶点之间无法到达的值是∞。这里我们要想一下,如何获得两点之间的最短距离呢?只能在这两个点中间再插入一个新的顶点使得缩短原来起点到终点的距离。我们在看上面的示例,如何求
羊卓的杨
·
2023-04-04 20:12
算法
数据结构
C/C++大学慕课的
算法笔记
(后续更新)
前言:✌作者简介:CC++Edge淇,大家可以叫我--斯淇。(CSDN优质博客的建议加这一条)个人主页:CC++Edge淇主页如果文章知识点有错误的地方,请指正!和大家一起学习,一起进步如果感觉博主的文章还不错的话,还请不吝关注、点赞、收藏三连支持一下博主哦人生格言:那个人应该是我!。欢迎持续关注动态规划(——)基本思路:1.把原问题分解为多个子问题!2.确定状态:在动态规划中,往往将和子问题相关
C++_刘斯淇
·
2023-04-04 17:01
算法基础
C语言
算法
蓝桥杯
c++
c语言
开发语言
蓝桥杯
算法笔记
总结
文章目录1.枚举1.1枚举简介1.2例题完美立方2.二分2.1二分简介2.2二分模板2.3例题模板题——数的范围蓝桥杯第8届省赛——分巧克力3.贪心3.1贪心简介3.2例题合并果子4.搜索(DFS,BFS)⭐⭐⭐4.1搜索简介4.2DFS模板4.3例题全排列n-皇后问题4.4BFS模板4.5例题5.动态规划(DP)⭐⭐5.1DP问题的分析方法5.1.1三步法:5.1.2闫氏DP分析法5.2背包模型
chase__young
·
2023-04-04 17:00
算法
蓝桥杯
【蓝桥杯准备打卡-基础
算法笔记
DP篇】-1.【01背包】
1.题目介绍有N件物品和一个容量为V的背包,每件物品有各自的价值且只能被选择一次,要求在有限的背包容量下,装入的物品总价值最大。「0-1背包」是较为简单的动态规划问题,也是其余背包问题的基础。动态规划是不断决策求最优解的过程2.知识点概念介绍2.1DP问题的解决思路DP问题可以被转化成状态表示和状态计算两方面去考虑,其中、**状态表示f[i][j]又可以表示成****集合****和****属性**
小朱爱数学也爱编程
·
2023-04-04 17:00
基础算法
算法
数据结构
动态规划
启发式算法
LC2029石子游戏IX:「博弈论」& 「贪心」
前言大家好,我是新人博主:「个人主页」主要分享程序员生活、编程技术、**以及每日的LeetCode
刷题记录
,欢迎大家关注我,一起学习交流,谢谢!
Chthollists
·
2023-04-04 07:22
优化算法matlab实现(二十三)蝴蝶算法matlab实现
1.代码实现不了解蝴蝶算法可以先看看优化
算法笔记
(二十三)蝴蝶算法实现代码前需要先完成优化算法matlab实现(二)框架编写中的框架的编
stronghorse
·
2023-04-04 02:20
蓝桥杯| 备赛练习题+知识点合集
[判断一个数是否为素数][2017真题]k倍区间[2020填空]路径[2017填空]:纸牌三角形[2020七段码][2018]字母阵列[2015填空]三羊献瑞逗志芃的危机幸运的店家礼物算法常见的考点和
刷题记录
三十三天天堂堡
·
2023-04-03 20:16
算法
java
蓝桥杯
数据结构与
算法笔记
——字符串篇
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档目录前言一、串的结构二、基本操作三、串的匹配算法1.朴素模式匹配算法2.RabinKarp(滚动哈希)3.KMP算法4.字典树(前缀树)5.后缀数组6.后缀自动机四、字符串的经典问题总结前言串即字符串,由零个或多个字符组成的有限序列,属于线性表,以下为有关串的结构、基本操作实现和串的匹配算法。一、串的结构顺序存储:typedefstr
Aimerlover
·
2023-04-03 18:02
数据结构与算法
字符串
算法
数据结构
算法 - 打卡记录 | 前言
本文开篇,聊下算法的几个常用的:算法-打卡记录|前言算法体系评估算法优劣的核心指标常数项时间对数器常见排序冒泡插入排序本周
刷题记录
体系03体系02体系01大厂01算法体系评估算法优劣的核心指标时间复杂度额外空间复杂度常数项时间什么是时间复杂度
Dm同学
·
2023-04-03 18:42
算法
算法
Leetcode
刷题记录
——232. 用栈实现队列
参考题225classMyQueue:def__init__(self):"""Initializeyourdatastructurehere."""self.stack=[]defpush(self,x:int)->None:"""Pushelementxtothebackofqueue."""self.stack.append(x)defpop(self)->int:"""Removesthe
1996MZH
·
2023-04-03 12:26
leetcode
python编程技巧
LeetCode刷题-三个数的最大乘积
前言说明算法学习,日常
刷题记录
。题目连接三个数的最大乘积题目内容给你一个整型数组nums,在数组中找出由三个数组成的最大乘积,并输出这个乘积。
纯洁编程说
·
2023-04-03 10:09
ZJOI2019一轮停课
刷题记录
Preface菜鸡HL终于狗来了他的省选停课,这次的时间很长,暂定停到一试结束,不过有机会二试的话还是可以搞到4月了这段时间的学习就变得量大而且杂了,一般以刷薄弱的知识点和补一些新的奇怪技巧为主。偶尔也会打一些比赛找找手感(比如HHHOJ的比赛,Luogu比赛,以及cometOJ上之前的CCPC题)CF和CC看情况,主要是我真的不太喜欢读英文题的恐怖感觉233希望这段时间的努力可以让我不跪省选吧2
weixin_30920513
·
2023-04-03 01:33
数据结构与算法
python
人工智能
优化
算法笔记
(十五)蝙蝠算法
1.蝙蝠算法简介(以下描述,均不是学术用语,仅供大家快乐的阅读)蝙蝠算法(BatAlgorithm)是受蝙蝠回声定位的特性启发而提出的新兴算法,提出时间是2010年,虽然距今(2020)有近10年,但与其它的经典算法相比仍算一个新算法。算法也已有一定规模的研究和应用,但仍有改进点、创新点及应用点。蝙蝠算法主要模拟了蝙蝠通过回声定位系统来寻找小型昆虫进行觅食的行为。蝙蝠算法对解空间的搜索方式与粒子群
stronghorse
·
2023-04-03 00:56
老喻人生
算法笔记
28 衰朽:发现时间的算法,成为时间的朋友
上一讲,我们聊了非常重要的科学思维。这一讲,我们要聊一个有点偏哲学的话题,也是人生算法里最关键的一个变量,那就是时间。时间这个变量,我们习以为常,但又最忽视它的重要性。我先给你一个关于时间的魔法。电影《惊天魔盗团》里有这样一个情节:魔术师让一个人选了一张牌,并在上面签名,然后“嗖”地把牌变没了。接下来,惊人的一幕出现了,在众目睽睽之下,魔术师从一棵至少长了几十年的大树的树干里,把那张牌挖了出来。奇
多读书勤写作
·
2023-04-02 17:20
python力扣
刷题记录
——344. 反转字符串
编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用O(1)的额外空间解决这一问题。你可以假设数组中的所有字符都是ASCII码表中的可打印字符。方法一:直接用reverse()函数classSolution:defreverseString(self,s:List[str])->None:"""Don
钟灵毓秀M
·
2023-04-02 17:46
数据结构与算法
数据结构
部分编程书推荐
C++《C++Primer》《深入浅出程序设计竞赛》《
算法笔记
》JavaScript《JavaScript权威指南》尚未整理完毕GitHub-XiangLinPro/IT_book:本项目收藏这些年来看过或者听过的一些不错的常用的上千本书籍
亖嘁
·
2023-04-02 10:57
javascript
c++
《算法竞赛进阶指南》
刷题记录
0x00基础算法0x01位运算0x02递归与递推0x03前缀和与差分0x04二分0x05排序0x06倍增0x07贪心0x08总结与练习0x10基本数据结构0x11栈0x12队列0x13链表与邻接表0x14Hash0x15字符串0x16Trie0x17二叉堆0x18总结与练习0x40数据结构进阶0x41并查集转载于:https://www.cnblogs.com/kkkstra/p/jjzn.htm
weixin_30294021
·
2023-04-01 21:08
数据结构与算法
寻优
算法笔记
个人对寻优算法的理解,就是存在一个系统F,我们想找一个最好的参数X,使F(X)运行起来处于最佳状态。首先这个X可以有很多种可能,我们可以一个一个拿到系统里面去试,但是没有必要。这就像男人找老婆,男人都想找一个最合适自己的老婆X,目的是让家庭F运行得更好,这是一个寻优过程,全世界女人的集合就是寻优的域。但是你不可能把全世界的女人都娶回家试试,虽然试出来的结果绝对是全局最优但是没必要。所以男人们心里有
xlcaoyi
·
2023-04-01 21:01
算法概念
优化
算法笔记
(二十四)帝王蝶算法
1.帝王蝶算法简介(以下描述,均不是学术用语,仅供大家快乐的阅读)上一篇记录了蝴蝶算法(ButterflyAlgorithm),这一篇接着记录帝王蝶算法(Monarchbutterflyoptimization)。介绍之前我们先看看帝王蝶的百科,了解其特性,这将有利于我们对算法的理解和记忆。图片来自百度帝王蝶算法(Monarchbutterflyoptimization)是根据帝王蝶的迁徙行为提出
stronghorse
·
2023-04-01 15:48
2分钟教你部署2048小游戏到云服务器
第一步创建代码仓库打开阿里云的云效管理平台
Codeup
,地址:https://
codeup
.aliyun.com?
卷福同学
·
2023-04-01 07:22
奶奶看了都会
java
阿里云
服务器
云原生
剑指offer题解
剑指offer
刷题记录
前言我的博客:bdsnake.top推荐链接:某卷王的github题解:https://github.com/hackeryang/SwordToOffer牛客网剑指offer:https
-BDsnake-
·
2023-03-31 23:07
java
算法
CodeUp
100000606 问题A数字交换(使用队列实现)
题目描述输入10个整数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。写三个函数;①输入10个数;②进行处理;③输出10个数。输入10个整数输出整理后的十个数,每个数后跟一个空格(注意最后一个数后也有空格)样例输入21345678109样例输出12345678910思路找到最大值和最小值以及最大值最小值位置,新队列第一个位置用最小值代替,最后一个位置用最大值代替,最小值位置用原队头代替
Yeureka
·
2023-03-31 18:55
图论-Dijksyta算法(最短路径算法)
核心代码:例题:(改题目来源于
算法笔记
钟一淼
·
2023-03-31 17:13
淼淼的图论
淼淼的算法之路
图论
算法
蓝桥杯
c++
数据结构
算法笔记
方法论9 分而治之
把一个任务,分成形式和原任务相同,但规模更小的几个部分任务(通常是两个部分),分别完成,或只需要选一部完成。然后再处理完成后的这一个或几个部分的结果,实现整个任务的完成。题目27归并排序数组排序任务可以如下完成:1)把前一半排序2)把后一半排序3)把两半归并到一个新的有序数组,然后再拷贝回原数组,排序完成。publicclass_27归并排序{staticint[]a={13,27,19,2,8,
Yeehen.
·
2023-03-31 15:05
算法笔记
算法
蓝桥杯
算法笔记
方法论10 一题详解动态规划解题思路
动规解题的一般思路1)将原问题分解为子问题2)确定状态3)确定一些初始状态(边界状态)的值4)确定状态转移方程能用动规解决的问题的特点1)问题具有最优子结构性质2)无后效性动归的常用两种形式1)递归型优点:直观,容易编写缺点:可能会因为递归层数太深导致爆栈,函数调用带来额外时间开销。无法使用滚动数组节省空间。总体来说,比递归型慢。2)递推型效率高,有可能使用滚动数组节省空间。题目29数字三角形73
Yeehen.
·
2023-03-31 15:05
算法笔记
算法
蓝桥杯
算法笔记
方法论3 递推法与递归法
你站在桥上看风景看风景的人在楼上看你明月装饰了你的窗子你装饰了别人的梦——卞之琳递推算法的特点一个问题的求解需要大量重复计算,在已知的条件和所求问题之间总存在着某种相互联系的关系,在计算时,我们需要找到这种关系,进行计算(递推关系式)。即递推法的关键,就是找到递推关系式,这种处理方式能够将复杂的计算过程,转化为若干步骤的简单重复运送,充分利用计算机运行程序时的时间局部性和空间局部性。递推算法的思想
Yeehen.
·
2023-03-31 15:04
算法笔记
算法
蓝桥杯
算法笔记
方法论4 枚举法 详细笔记
寄蜉蝣于天地,渺沧海之一粟。哀吾生之须臾,羡长江之无穷。—苏轼说到暴力,我们大家最先想到一定是枚举,但是枚举真的是一门技术,怎么样把所有情况一个不落下的枚举出来是比较难的,所以我们这节课给大家讲解一下枚举法。知识点简单型枚举组合型枚举排列型枚举指数型枚举枚举法枚举算法的思想:将问题的所有可能成为答案的解一一列举,然后根据问题所给出的条件判断此解是否合适,如果合适就保留,反之则舍弃。枚举算法解题的基
Yeehen.
·
2023-03-31 15:34
算法笔记
算法
蓝桥杯
算法笔记
方法论8 广度优先搜索BFS
题目24抓住那头牛描述农夫知道一头牛的位置,想要抓住它。农夫和牛都位于数轴上,农夫起始位于点N(0q=newLinkedList();//队列,即open表publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);N=sc.nextInt();K=sc.nextInt();q.offer(newStep(N,0));vis
Yeehen.
·
2023-03-31 15:34
算法笔记
算法
蓝桥杯
bfs
dfs
wy的leetcode
刷题记录
_Day62——二叉树结束
wy的leetcode
刷题记录
_Day62声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:04
Leetcode刷题记录
C语言
leetcode
算法
职场和发展
wy的leetcode
刷题记录
_Day65
wy的leetcode
刷题记录
_Day65声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:04
C语言
Leetcode刷题记录
leetcode
算法
wy的leetcode
刷题记录
_Day56
wy的leetcode
刷题记录
_Day56声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:34
C语言
Leetcode刷题记录
leetcode
算法
哈希算法
wy的leetcode
刷题记录
_Day55
wy的leetcode
刷题记录
_Day55声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:34
C语言
Leetcode刷题记录
leetcode
算法
c++
wy的leetcode
刷题记录
_Day63_复工开始!
wy的leetcode
刷题记录
_Day63_复工开始!声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:34
C语言
Leetcode刷题记录
leetcode
算法
wy的leetcode
刷题记录
_Day52
wy的leetcode
刷题记录
_Day52声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:33
C语言
Leetcode刷题记录
leetcode
算法
职场和发展
wy的leetcode
刷题记录
_Day51
wy的leetcode
刷题记录
_Day51声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:03
Leetcode刷题记录
C语言
leetcode
算法
数据结构
wy的leetcode
刷题记录
_Day54
wy的leetcode
刷题记录
_Day54声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:03
C语言
Leetcode刷题记录
leetcode
算法
动态规划
wy的leetcode
刷题记录
_Day61
wy的leetcode
刷题记录
_Day61声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:03
C语言
Leetcode刷题记录
leetcode
算法
职场和发展
wy的leetcode
刷题记录
_Day50
wy的leetcode
刷题记录
_Day50声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:02
C语言
Leetcode刷题记录
leetcode
算法
哈希算法
wy的leetcode
刷题记录
_Day48
wy的leetcode
刷题记录
_Day48声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:32
C语言
Leetcode刷题记录
leetcode
算法
深度优先
wy的leetcode
刷题记录
_Day47
wy的leetcode
刷题记录
_Day47声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:32
C语言
Leetcode刷题记录
leetcode
算法
动态规划
wy的leetcode
刷题记录
_Day46
wy的leetcode
刷题记录
_Day46声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:32
C语言
Leetcode刷题记录
leetcode
贪心算法
算法
wy的leetcode
刷题记录
_Day53
wy的leetcode
刷题记录
_Day53声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉!
wy-1226
·
2023-03-31 02:32
C语言
Leetcode刷题记录
leetcode
算法
数据结构
wy的leetcode
刷题记录
_Day37
wy的leetcode
刷题记录
_Day37声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉目录wy的leetcode
刷题记录
_Day37声明1684.统计一致字符串的数目题目介绍思路代码收获
wy-1226
·
2023-03-31 02:01
C语言
Leetcode刷题记录
leetcode
算法
职场和发展
wy的leetcode
刷题记录
_Day39
wy的leetcode
刷题记录
_Day39声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉目录wy的leetcode
刷题记录
_Day39声明1704.判断字符串的两半是否相似题目介绍思路代码收获
wy-1226
·
2023-03-31 02:01
Leetcode刷题记录
C语言
leetcode
深度优先
算法
wy的leetcode
刷题记录
_Day42
wy的leetcode
刷题记录
_Day42声明本文章的所有题目信息都来源于leetcode如有侵权请联系我删掉目录wy的leetcode
刷题记录
_Day42声明805.数组的均值分割题目介绍思路代码收获
wy-1226
·
2023-03-31 02:01
C语言
Leetcode刷题记录
leetcode
算法
wy的leetcode
刷题记录
_Day32
wy的leetcode
刷题记录
_Day32时间:2022-11-3目录wy的leetcode
刷题记录
_Day321668.最大重复子字符串题目介绍思路代码收获637.二叉树的层平均值题目介绍思路代码收获
wy-1226
·
2023-03-31 02:31
C语言
Leetcode刷题记录
leetcode
算法
动态规划
wy的leetcode
刷题记录
_Day34
wy的leetcode
刷题记录
_Day34时间:2022-11-5目录wy的leetcode
刷题记录
_Day341106.解析布尔表达式题目介绍思路代码收获429.N叉树的层序遍历题目介绍思路代码收获1106
wy-1226
·
2023-03-31 02:31
Leetcode刷题记录
C语言
leetcode
算法
职场和发展
wy的leetcode
刷题记录
_Day25
wy的leetcode
刷题记录
_Day25目录wy的leetcode
刷题记录
_Day25130.被围绕的区域题目介绍思路代码收获583.两个字符串的删除操作题目介绍思路代码收获130.被围绕的区域130
wy-1226
·
2023-03-31 02:30
Leetcode刷题记录
leetcode
深度优先
算法
wy的leetcode
刷题记录
_Day33
wy的leetcode
刷题记录
_Day33时间:2022-11-4目录wy的leetcode
刷题记录
_Day33754.到达终点数字题目介绍思路代码收获199.二叉树的右视图题目介绍思路代码收获754.
wy-1226
·
2023-03-31 02:30
Leetcode刷题记录
C语言
leetcode
算法
职场和发展
wy的leetcode
刷题记录
_Day23
wy的leetcode
刷题记录
_Day23目录wy的leetcode
刷题记录
_Day23862.和至少为K的最短子数组题目介绍思路代码收获392.判断子序列题目介绍思路代码收获862.和至少为K的最短子数组今天的每日一题是
wy-1226
·
2023-03-31 02:30
Leetcode刷题记录
leetcode
算法
数据结构
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他