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
算法学习——算法基础
算法学习
——双指针法
双指针法移除元素反转字符串替换数字翻转字符串里的单词翻转链表删除链表的倒数第N个节点链表相交环形链表II三数之和四数之和总结数组篇字符串篇链表篇N数之和篇移除元素力扣题目链接此题做法在数组章节中。反转字符串力扣题目链接此题做法在字符串章节中。替换数字卡码网题目链接此题做法在字符串章节中。翻转字符串里的单词力扣题目链接此题做法在字符串章节中。翻转链表力扣题目链接此题做法在链表章节中。删除链表的倒数第
Xf3n1an
·
2023-12-25 04:54
代码随想录算法学习
算法
学习
算法学习
——动态规划
动态规划什么是动态规划动态规划的解题步骤动态规划应该如何debug斐波那契数思路确定dp数组以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举例推导dp数组代码爬楼梯思路代码使用最小花费爬楼梯思路代码不同路径思路代码不同路径II思路代码整数拆分思路代码不同的二叉搜索树0-1背包理论基础什么是0-1背包二维dp数组01背包确定dp数组以及下标的含义确定递推公式dp数组如何初始化确定遍历顺序举
Xf3n1an
·
2023-12-25 04:52
代码随想录算法学习
算法
学习
动态规划
算法学习
系列(九):离散化
目录引言一、离散化概念二、离散化模板三、例题四、测试引言这个离散化我的理解就是你如果要用到数组的下标进行存数,会有多个询问针对下标进行操作,然后这个下标特别的大,而且存的数也是特别的分散,举个例子就是有三个数,1,2,3,它们对应的下标分别为1,10000,1e9,所以如果开那么大的数组肯定浪费了,而且可能会爆内存,然后就需要离散化了,那么进入正题吧!一、离散化概念引入离散化的背景已经在引言里说过
lijiachang030718
·
2023-12-25 04:50
算法
算法
学习
算法学习
系列(十一):KMP算法
目录引言一、算法概念二、题目描述三、思路讲解三、代码实现四、测试引言这个KMP算法就是怎么说呢,就是不管算法竞赛还是找工作笔试面试,都是非常爱问爱考的,其实也是因为这个算法比较难懂,其实就是很难,所以非常个人的一个思维逻辑吧,反正就是用来区分人的,我会你不会,那么我就比你牛逼,所以那就开始吧。一、算法概念这个KMP算法就是用来匹配字符串的,在一个字符串中是否有另一个字符串的存在,如果存在返回原始字
lijiachang030718
·
2023-12-25 04:50
算法
算法
学习
算法学习
系列(六):高精度加法、减法、乘法、除法
目录引言一、高精度加法1.题目描述2.代码实现3.测试二、高精度减法1.题目描述2.代码实现3.测试三、高精度乘法1.题目描述2.代码实现3.测试四、高精度除法1.题目描述2.代码实现3.测试引言本文介绍了高精度加法、高精度减法、高精度乘法、高精度除法,这个高精度来说还是有点用的,在一些竞赛啥的还是能用得上的,当然了这个只针对C++来说,java或者python本身就有大整数类型,没必要搞这个。一
lijiachang030718
·
2023-12-25 04:20
算法
算法
学习
算法学习
系列(一):二分
目录:引言一、二分模板1.非递归模板2.递归模板3.二分通用模板4.测试二、例题1.查询最左边的数2.查询最右边的数三、详解二分通用模板四、附录(所有代码)五、扩展题1.机器人跳跃问题引言不论你是找工作还是考研,不论是什么专业(当然首先要是计算机大类的哈),不论是参加笔试和面试,二分这个问题是必考的,而且非常有可能会让你手撕代码(就是给你一张A4纸让你把代码手写出来),所以这个二分的重要性不言而喻
lijiachang030718
·
2023-12-25 04:19
算法
算法
学习
数据结构
算法学习
(5) 数据结构:用数组实现单链表/栈/队列/单调栈/单栈队列/KMP/kmp统计字串
1、数组模拟单链表例题:826.单链表https://www.acwing.com/problem/content/828/输入样例:10H9I11D1D0H6I36I45I45I34D6输出样例:6465#includeusingnamespacestd;constintN=100010;//head头结点下标,e[i]表示结点i的值//ne[i]表示下一个结点的下标,idx表示当前已经用到了哪
广大菜鸟
·
2023-12-25 04:49
数据结构
python算法模板第二部分(1)(单链表、双链表、模拟栈、模拟队列、单调栈、单调队列、KMP算法)
注:本文是在学习了acwing的
算法基础
课后撰写,主要用于记录python版本算法的模板。其中部分参考了acwing众多大佬的题解。1.单链表思想:本部分将使用数组实现链表操作,而不使用指针。
啥也不会做
·
2023-12-25 04:18
python算法模板
python
队列
算法
链表
数据结构
算法基础
复盘笔记Day03【数据结构】—— 单链表、双链表、栈、队列、单调栈、单调队列
❤作者主页:欢迎来到我的技术博客❀个人介绍:大家好,本人热衷于Java后端开发,欢迎来交流学习哦!( ̄▽ ̄)~*如果文章对您有帮助,记得关注、点赞、收藏、评论⭐️⭐️⭐️您的支持将是我创作的动力,让我们一起加油进步吧!!!第一章单链表一、单链表1.题目描述实现一个单链表,链表初始为空,支持三种操作:向链表头插入一个数;删除第kkk个插入的数后面的数;在第kkk个插入的数后插入一个数。现在要对该链表
Java技术一点通
·
2023-12-25 04:17
数据结构与算法
单链表
双链表
栈
队列
算法学习
系列(十):用数组模拟链表、双链表、栈、队列、单调栈、单调队列
目录引言一、数组模拟链表1.模板2.例题3.测试二、数组模拟双链表1.模板2.例题3.测试三、数组模拟栈1.模板2.例题3.测试四、数组模拟队列1.模板2.例题3.测试五、数组模拟单调栈1.例题+模板2.测试六、数组模拟单调队列1.例题+模板2.测试引言首先说一下为什么要拿数组来模拟,最主要的原因是为了快,因为如果用stl库里的容器的话,在算法竞赛中,一般是不会给你开O2优化或者臭氧优化的,然后所
lijiachang030718
·
2023-12-25 04:45
算法
算法
学习
链表
算法学习
笔记(1) : 并查集
并查集被很多OIer认为是最简洁而优雅的数据结构之一,主要用于解决一些元素分组的问题。它管理一系列不相交的集合,并支持两种操作:合并(Union):把两个不相交的集合合并为一个集合。查询(Find):查询两个元素是否在同一个集合中。当然,这样的定义未免太过学术化,看完后恐怕不太能理解它具体有什么用。所以我们先来看看并查集最直接的一个应用场景:亲戚问题。(洛谷P1551)亲戚题目背景若某个家族人员过
Pecco
·
2023-12-24 14:51
一个系列搞懂Mysql数据库4:Mysql索引实现原理和相关数据结构算法
TableofContentsMySQL索引一、简介二、语句三、索引类型四、缺点五、注意事项摘要数据结构及
算法基础
索引的本质B-Tree和B+TreeB-TreeB+Tree带有顺序访问指针的B+Tree
Hi丶ImViper
·
2023-12-24 11:23
数据库
数据结构
数据库
mysql
索引
【数据结构与
算法基础
】最小生成树算法原理及实现
前言数据结构,一门数据处理的艺术,精巧的结构在一个又一个算法下发挥着他们无与伦比的高效和精密之美,在为信息技术打下坚实地基的同时,也令无数开发者和探索者为之着迷。也因如此,它作为博主大二上学期最重要的必修课出现了。由于大家对于上学期C++系列博文的支持,我打算将这门课的笔记也写作系列博文,既用于整理、消化,也用于同各位交流、展示数据结构的美。此系列文章,将会分成两条主线,一条“数据结构基础”,一条
卷儿~
·
2023-12-24 10:52
数据结构
算法
算法
数据结构
图论
编程语言
Mac安装Homebrew(支持Inter和M1/M2/M3)
文章目录1.首先什么是Homebrew2.M1安装Homebrew2.Inter安装Homebrew3.检查Homebrew是否安装成功关注公众号:『AI学习星球』
算法学习
、4对1辅导、论文辅导或核心期刊可以通过公众号或添加
AI研习星球
·
2023-12-24 03:17
问题总结
算法辅导
论文辅导
人工智能
数据挖掘
神经网络
深度学习
机器学习
数据分析-18-Video Game Sales电子游戏销售分析(包含数据代码)
算法学习
、4对1辅导、论文辅导或核心期刊可以通过公众号或➕v:codebiubiu滴滴我1.数据的观察和清理导入数据处理的包importpandasaspdimportnumpyasnpimportmatplotlib
AI研习星球
·
2023-12-24 03:17
#
Python数据分析
数据分析
数据挖掘
机器学习
人工智能
论文辅导
算法辅导
深度学习
2023/12 拜个师傅带你学算法写论文
你是否遇到如下问题3.解决方案4.Tips5.同学的学习历程(每日更新)2023/12/222023/12/212023/12/202023/12/192023/12/18关注公众号:『AI学习星球』
算法学习
AI研习星球
·
2023-12-24 03:16
算法学习和辅导论文历程
算法
人工智能
数据挖掘
算法辅导
论文辅导
神经网络
深度学习
数据分析-14-基于Python的信用评分卡数据分析(包含代码数据)
算法学习
、4对1辅导、论文辅导或核心
AI研习星球
·
2023-12-24 03:45
#
Python数据分析
数据分析
python
数据挖掘
人工智能
机器学习
深度学习
自然语言处理
【
算法学习
笔记】单调队列
单调队列,就是单调的队列,通常用来解决滑动窗口的最值问题,可以应用到DP的优化上。一个单调队列中的元素总是单调递增(或递减)的。例:有一个队列,每次从队尾加入一个元素,或从队首删除一个元素,并在任何时刻求整个队列的最大值。一个很直接的想法是使用优先队列priority_queue即堆,堆可以在\(\mathcal{O}(1)\)的时间内求出最大值,但每次加入或删除时需要\(\mathcal{O}(
RioTian
·
2023-12-24 02:19
算法
学习
笔记
动态规划
数据结构与
算法基础
-学习-23-图之邻接矩阵与邻接表
目录一、定义和术语二、存储结构1、邻接矩阵1.1、邻接矩阵优点1.2、邻接矩阵缺点2、邻接表3、邻接矩阵和邻接表的区别和用途3.1、区别3.2、用途三、宏定义四、结构体定义1、邻接矩阵2、邻接表3、网数据类型(造测试数据)五、函数定义1、使用邻接矩阵创建无向网2、使用邻接表创建无向网3、销毁使用邻接矩阵创建的无向网4、销毁使用邻接表创建的无向网六、Linux环境编译测试一、定义和术语名词描述图Gr
阳光九叶草LXGZXJ
·
2023-12-24 01:00
#
数据结构与算法基础学习
数据结构
算法
c语言
学习
开发语言
算法基础
之01背包问题
01背包问题核心思想:二维数组普通写法:#include#include#includeusingnamespacestd;constintN=1010;intf[N][N];//存i个物品容量不超过j的总价值intv[N],w[N];intn,m;intmain(){cin>>n>>m;for(inti=1;i=v[i])//可以放的情况{f[i][j]=max(f[i][j],f[i-1][j
阳光男孩01
·
2023-12-24 00:10
算法
c++
数据结构
图论
开发语言
显著性检测
算法学习
阶段论文总结(1)
因为本人研究方向是显著性检测,也就看了不少的显著性方面的文献。这篇博客是我对之前所看论文中一些较为经典,具有较大参考价值的论文的一个集中整理,也算是对自己学习过程的一个总结。1.GlobalContrastbasedSalientRegionDetection,Ming-mingCheng(CVPR2011)程明明的这篇基于全局颜色对比的显著性检测的论文我在上篇博客中详细介绍过,文中主要阐述了两种
SH-ZZB
·
2023-12-24 00:12
图像处理
算法
值得参考的显著性算法
算法基础
之快速幂
快速幂核心思想:logk的复杂度求出akmodp将k拆成若干个2的n之和(二进制)#include#includeusingnamespacestd;typedeflonglongLL;LLqmi(inta,intk,intp){LLres=1%p;while(k)//k转为二进制还有正数就进行{if(k&1)res=res*a%p;//k个位为1需要乘上k>>=1;a=(LL)a*a%p;//强
阳光男孩01
·
2023-12-23 22:20
算法
数据结构
c++
散列表
图论
算法学习
-BM1:链表反转
算法学习
BM1链表反转https://www.nowcoder.com/practice/75e878df47f24fdc9dc3e400ec6058ca?
xyx112
·
2023-12-23 21:02
c++
链表
算法
算法基础
之扩展欧几里得算法
扩展欧几里得算法核心思想:裴蜀定理:欧几里得算法:辗转相除法求最大公约数传入参数(inta,intb,int&x,int&y)递归(intb,inta%b,inty,intx)xy换位置方便计算(推公式)#include#includeusingnamespacestd;constintN=100010;intexgcd(inta,intb,int&x,int&y){if(!b)//b==0说明最
阳光男孩01
·
2023-12-23 16:21
算法
散列表
数据结构
图论
c++
算法基础
之线性同余方程
线性同余方程核心思想:转化为扩展欧几里得求得结果d必须为b的因数#include#includeusingnamespacestd;typedeflonglongLL;constintN=100010;intexgcd(inta,intb,int&x,int&y){if(!b){x=1,y=0;returna;}else{intd=exgcd(b,a%b,y,x);y-=a/b*x;returnd
阳光男孩01
·
2023-12-23 16:21
算法
图论
c++
算法基础
之表达整数的奇怪方式
表达整数的奇怪方式中国剩余定理:求M=所有m之积然后Mi=M/mix=如下图满足要求扩展中国剩余定理找到x**使得xmodmi=ai**成立对于每两个式子都可以推出①式即用扩展欧几里得算法可以算出k1,-k2和m2–m1判无解:若**(m2–m1)%d!=0**说明该等式无解即原方程无解本题无解找到最小正整数解已知k1的通式(如下图代入原方程可证成立)则求最小正整数解只要%abs(a2/d)等效替
阳光男孩01
·
2023-12-23 16:20
算法
数据结构
图论
c++
算法学习
——二叉树
二叉树二叉树理论基础满二叉树完全二叉树二叉搜索树平衡二叉搜索树二叉树的存储方式二叉树的遍历方式二叉树的定义二叉树的递归遍历思路二叉树的迭代遍历思路前序遍历后序遍历中序遍历二叉树的层序遍历二叉树的层序遍历思路代码二叉树的层序遍历II思路代码二叉树的右视图思路代码N叉树的层序遍历思路代码在每个树行中找最大值思路代码填充每个节点的下一个右侧节点指针思路代码翻转二叉树思路代码对称二叉树思路代码二叉树最大深
Xf3n1an
·
2023-12-23 09:24
代码随想录算法学习
算法
学习
数据结构
对称加密算法之国际数据加密标准——IDEA
IDEA算法1.算法简述2.模型分析3.代码实现3.1代码实现3.2测试代码3.3运行结果1.算法简述IDEA算法早于AES算法作为DES算法的可选替代算法,IDEA没有在DES
算法基础
上做修改,而是另辟溪径寻求突破解决方案
Calvin880828
·
2023-12-23 05:02
加密安全
acwing 递归实现组合型枚举 dfs第二讲 (第四次讲解)
前言(给看我博客的新友用来了解我的内容风格用的)经历了三次我给大家讲解acwing
算法基础
课,相信大家对我的讲课风格有所了解。
Beatmyselfonce
·
2023-12-23 03:57
深度优先
算法
Acwing dfs内容(第一次讲)第三讲
今天讲的是DFS,学完
算法基础
课个人认为DFS那一章包括后面的图论是最难的一章,相信能刷到我的博客的都是天天刷的了,因为展示比较少很难找到,我打算先讲难点,其实这也是函数递归的也算是基础,前面的没学影响不大
Beatmyselfonce
·
2023-12-23 03:26
深度优先
算法
加密
算法学习
最近在写一些加密的东西。所以就整理一下常见的加密算法。欢迎帮助纠错,谢谢。废话不多直接上图:加密学习一级介绍描述常见算法常见算法细分非对称加密解释非对称加密需要两个密钥:公钥(publickey)和私钥(privatekey)。公钥和私钥是一对,如果用公钥对数据加密,那么只能用对应的私钥解密。如果用私钥对数据加密,只能用对应的公钥进行解密。因为加密和解密用的是不同的密钥,所以称为非对称加密。特点一
程序员食堂
·
2023-12-22 20:45
算法
加密
学习
算法
哈希算法
算法基础
集训(第05天)------>全网最全【二分】万字详解,超多经典例题和拓展题:包括两个神仙模板和各种让你头痛的边界情况,最后还有STL内部封装函数
目录一:二分查找概念定义二:整数二分查找的两个万能模板(借鉴试用多年,从未出错)常见问题:为何mid有两种取值模板?三:经典题目问题一:问题二(浮点数二分,但是比整数二分要简单):问题三:四:隆重介绍头文件中的lower_bound和upper_bound函数五:拓展题型山脉数组六:习题练习(吃透这些题型即可彻底掌握二分)一:二分查找概念定义二分查找解决的是单调函数上的查找问题。然后就有人问了,我
代码kobe
·
2023-12-22 19:57
算法
c++
算法
java
leetcode
蓝桥杯
LeeCode前端
算法基础
100题(15)-最大子数组和
一、问题详情:给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。示例1:输入:nums=[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1]的和最大,为 6。示例2:输入:nums=[1]输出:1示例3:输入:nums=[5,4,-1,7,8]输出:23提示:1<=nums.l
尔嵘
·
2023-12-22 17:44
算法
算法基础
之快速幂求逆元
快速幂求逆元核心思想:逆元:逆元==ap-2modp#include#includeusingnamespacestd;typedeflonglongLL;LLpmi(inta,intb,intc){LLres=1;while(b){if(b&1)res=res*a%c;b>>=1;a=(LL)a*a%c;}returnres;}intmain(){intn;cin>>n;while(n--){i
阳光男孩01
·
2023-12-22 07:10
算法
数据结构
c++
图论
算法小白看这里就对了
写这篇文章的主要想法是总结下适合算法小白(包括自己)学习算法比较好的资料,快速学习
算法基础
现在几乎所有的大厂面试都会考算法题,因为算法题目是短时间内考查面试者计算机思维和代码能力的最好的方式!
三翼鸟数字化技术团队
·
2023-12-22 06:03
人工智能
算法
机器学习
算法基础
——分类模型(一)
什么是分类?举一个简单的例子,一个小朋友面前有两个果篮,一个是放橘子,一个是放苹果,你给他一个水果(橘子或苹果的一种),然后希望他根据以往的经验和学习信息(外形、颜色、纹路、触感等可观测特征)来判断这个水果该放进哪个果篮?分类就是机器通过比较事物之间的相似性,把具有某些共同点或相似特征的事物归属于一个集合的逻辑方法。1Logistic回归模型Logistic回归又称对数几率回归,是机器学习中的一种
三翼鸟数字化技术团队
·
2023-12-22 06:02
研发
人工智能
机器学习
算法
分类
机器学习
算法基础
——分类模型(二)
引言上回我们讨论了机器学习中的三种重要的分类模型:Logistic回归、朴素贝叶斯、贝叶斯网络,并对这三种模型的数学推导和实例实现有了一个深刻的认识。今天我们继续介绍另外两种基础的分类算法:决策树和随机森林,本期分享的主要任务就是要讨论决策树的生成方法,包括ID3算法、C4.5算法和CART算法,并通过清晰易懂的应用实例解释说明算法的实现细节。相信有了决策树基础,后面再进行随机森林的构建就会变得非
三翼鸟数字化技术团队
·
2023-12-22 06:02
机器学习
算法
分类
人工智能
spring boot支持https请求(建议收藏)
文章目录前言一、借助keytools二、详细步骤三、配置spring项目支持https总结前言博主个人社区:开发与
算法学习
社区博主个人主页:KillingVibe的博客欢迎大家加入,一起交流学习~~众所周知
Killing Vibe
·
2023-12-22 02:36
spring
web开发
https
spring
boot
ssl
算法基础
二:神经网络&深度学习进阶1
一、理念杂谈:1、两大主题:1)神经网络:一种受生物学启发的编程范式,能够让计算机从可观测数据中学习,模仿人类学习的过程;2)深度学习:用于神经网络学习的一套强大的技术;2、新的编程范式:神经网络是不同于以往的编程范式。传统的编程方法告诉计算机做什么,把大问题分解成许多小问题,明确任务,明确每一步,才能让计算机执行;神经网络不直接告诉计算机如何解决问题,而是让它从可观测的数据中学习,让它自己找出解
Phyllis2016
·
2023-12-21 09:50
深度学习基础
神经网络
深度学习
机器学习
dnn
rnn
算法概览
算法基础
递归算法的空间复杂度=每次递归的空间复杂度*递归深度c/c++的内存管理固定部分:代码区:存放二进制代码数据区:全局变量,静态变量和常量等等可以变部分栈区:运行方法的形参,局部变量,返回值,以及递归栈所需的空间
不努力能行吗
·
2023-12-21 01:47
算法基础
之约数个数
约数个数核心思想:用哈希表存每个质因数的指数然后套公式#include#include#include#includeusingnamespacestd;constintN=110,mod=1e9+7;typedeflonglongLL;//longlong储存intmain(){intn;cin>>n;unordered_mapprimes;while(n--){intx;cin>>x;for(
阳光男孩01
·
2023-12-21 01:57
算法
c++
数据结构
算法基础
之约数之和
约数之和核心思想:#include#include#include#includeusingnamespacestd;typedeflonglongLL;constintN=110,mod=1e9+7;intmain(){intn;cin>>n;unordered_mapprimes;while(n--){intx;cin>>x;for(inti=2;i1)primes[x]++;}LLres=1
阳光男孩01
·
2023-12-21 01:57
算法
散列表
数据结构
算法基础
之试除法求约数
试除法求约数#include#include#includeusingnamespacestd;vectordiv(intn){vectorres;for(inti=1;i>n;while(n--){inta;cin>>a;autores=div(a);for(autot:res)cout<<t<<"";cout<<endl;}}
阳光男孩01
·
2023-12-21 01:57
算法
算法基础
之二分图的最大匹配
二分图的最大匹配核心思想:匈牙利算法:寻找有没有可重新连接的路#include#include#includeusingnamespacestd;constintN=510,M=100010;inth[N],e[M],ne[M],idx;intmatch[N];//记录与j匹配的iintn1,n2,m;boolst[N];voidadd(inta,intb){e[idx]=b,ne[idx]=h[
阳光男孩01
·
2023-12-21 01:56
算法
数据结构
图论
深度优先
c++
数据结构与
算法学习
-线性表相关题目练习
题目一、将2个递增的有序链表合并为一个有序链表;要求结果链表仍然使用两个链表的存储空间,不另外占用其他的存储空间.表中不允许有重复的数据;算法思想:(1)假设待合并的链表为La和Lb,合并后的新表使用头指针Lc(Lc的表头结点设为La的表头结点)指向.a和b分别是La,Lb的工作指针.初始化为相应链表的首元结点(2)从首元结点开始比较,当两个链表La和Lb均未到达表尾结点时,依次摘取其中较小值重新
嗨你们好啊
·
2023-12-20 21:34
LeeCode前端
算法基础
100题(11)-移除元素
一、问题详情:给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。说明:为什么返回数值是整数,但输出的答案是数组呢?请注意,输入数组是以「引用」方式传递的,这意味着在函数里修改输入数组对于调用者是可见的。你可以想象内部
尔嵘
·
2023-12-20 15:19
算法
数据结构
javascript
数据结构与
算法学习
2---队列
不诗意的女程序猿不是好厨师~【转载请注明出处,From李诗雨---https://blog.csdn.net/cjm2484836553/article/details/93889029】源码地址见github:https://github.com/junmei520/DataStructureStudy/tree/master/src/datastructure/queue文章看似很长,其实非常
倔脾气的皮皮虾啊
·
2023-12-20 10:04
06 - 线索化二叉树和哈夫曼树
数据结构和
算法学习
汇总线索化二叉树的认识空链域的出现对于具有n个节点的二叉树,采用链式存储结构时,每个节点有两个指针域,总共有2n个指针域同时又由于只有n-1个节点被有效指针所指向(只有根节点没有被指向
iOS之文一
·
2023-12-20 00:54
【备战秋招】每日一题:2023.08.12-美团机试-第五题-树上染色
为了更好的阅读体检,可以查看我的
算法学习
网在线评测链接:P1445题目内容小美拿到了一棵树,每个节点有一个权值。初始每个节点都是白色。
塔子哥学算法
·
2023-12-19 17:52
华为od
算法
开发语言
数据结构
矩阵
线性代数
【备战秋招】每日一题:2023.08.23-得物-第二题-最少数字
为了更好的阅读体检,可以查看我的
算法学习
网在线评测链接:P1482题目内容小明用计算机随机生成了NNN个正整数,他希望从这NNN个数中选取若干个数,使得它们的和等于MMM。
塔子哥学算法
·
2023-12-19 17:52
数据结构
开发语言
python
tornado
算法
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他