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
洛谷算法题
数据结构 | 栈和队列
文章目录栈和队列1.栈:后进先出(LIFO)的数据结构1.1概念与结构1.2栈的实现2.队列:先进先出(FIFO)的数据结构2.1概念与结构2.2队列的实现3.栈和队列
算法题
3.1有效的括号3.2用队列实现栈
TT-Kun
·
2024-09-16 07:03
数据结构与算法
数据结构
栈
队列
C语言
洛谷
P1369 矩形
题目描述给出平面上的n个点,请找出一个边与坐标轴平行的矩形,使得它的边界上有尽量多的点输入输出格式输入格式:第一行一个整数n,为平面内点的个数。第2~n+1行每行两个整数,为点的横、纵坐标。输出格式:只有一个数,为所取矩形边界上能包含尽量多的点的个数。输入输出样例输入样例#1:1023927434571510410611446输出样例#1:7说明【数据范围】对于40%的数据,n#include#i
sjfonv
·
2024-09-15 19:56
数论
贪心
数论
贪心
洛谷
P1719 最大加权矩形
洛谷
P1719最大加权矩形题目描述为了更好的备战NOIP2013,电脑组的几个女孩子LYQ,ZSC,ZHQ认为,我们不光需要机房,我们还需要运动,于是就决定找校长申请一块电脑组的课余运动场地,听说她们都是电脑组的高手
0hang
·
2024-09-15 18:49
算法
c++
开发语言
P1228 地毯填补问题
[](地毯填补问题-
洛谷
)#includeusingnamespacestd;#defineqwdfs(zx+l-1,zy+l-1,zx,zy,l);#definewedfs(zx+l-1,zy+l,zx
「已注销」
·
2024-09-15 17:17
c++
数据结构
算法
P1576 最小花费
[](最小花费-
洛谷
)#includeusingnamespacestd;inthead[200010],tim;doubledis[200010];boolflag[200010];structcsz
「已注销」
·
2024-09-15 17:17
算法
c++
数据结构
洛谷
P2865 [USACO06NOV] Roadblocks G【C++解法】【次短路问题】
/*求次短路问题【spfa解法】本题思路:1.用spfa做,用d1记录从1到n所有点距离点1的最短距离,用d2记录从n到1所有点距离点n的最短距离那么此时d1[n]即为1到n点的最短距离2.遍历每个顶点x,找到它们所指向的点y,利用d1[x](x距离1的最短距离)+d2[y](y距·离n的最短距离)+w[i](x和y的边的权值)因为次短路一定严格大于最短路,而且又是除了最短路以外最小的那个,所以利
#Dong#
·
2024-09-15 14:54
c++
算法
数据结构
图论
P2865 [USACO06NOV] Roadblocks G(
洛谷
)(次短路)
开一个二维数组dis[N][2]分别记录最短路和次短路即可。dijkstra和spfa均可,推荐spfa。//dijkstra#includeusingnamespacestd;constintN=1e5+5;typedeflonglongll;typedefpairPII;intn,m,k;intT;priority_queue,greater>q;structnode{inte,w;};vec
叶子清不青
·
2024-09-15 13:48
算法
洛谷
水题 记录
P1093[NOIP2007普及组]奖学金sort排序即可注意cmp的写法#include#includeusingnamespacestd;structnode{intid;intchinese;intmath;intenglish;intcount;}a[305];intcmp(node&a,node&b){if(a.count!=b.count){returna.count>b.count;
木木ainiks
·
2024-09-15 10:53
算法
c++
数据结构
洛谷
P2066 机器分配
此题可用动态规划解决,首先进行阶段划分,可将解决问题的过程看作逐一为每家公司分配机器,因此按照已分配公司数量划分阶段,设变量i代表前i家公司。设计状态,设f[i][j]代表前i家公司分配j台设备能产生的最大盈利。确定决策为第i家公司分配多少设备,决策变量k范围0usingnamespacestd;inta[20][20],f[20][20],g[20][20];intn,m;voidprint(i
summ1ts
·
2024-09-15 04:39
算法
动态规划
洛谷
P1378 油滴扩展
本题可以利用dfs计算,重点是计算某一个油滴可以扩展的半径,并搜索得出所有油滴可以扩展的最大面积。由题意可知:(1):油滴的半径不能越过长方形方框的边界(2):判断当前油滴与其他油滴的关系:是否位于其他油滴内,最多只能与其他油滴相交#includeusingnamespacestd;#definepi3.1415926intn;intxa,ya,xb,yb;structnode{intx,y;do
summ1ts
·
2024-09-15 04:39
算法
【第0007页 · 数组】数组中重复的数据(如何实现数组的原地修改)
【前言】本文以及之后的一些题解都会陆续整理到目录中,若想了解全部题解整理,请看这里:第0007页·数组中重复的数据今天,我们来看一个在实际工作中运用不多,但是对于一些
算法题
还是有必要的奇技淫巧——数组的原地修改
南星六月雪
·
2024-09-14 03:16
南星六月雪的手札
算法
学习
笔记
c++
leetcode
leetCode进阶
算法题
+解析(七十七)
安排工作以达到最大收益题目:有一些工作:difficulty[i]表示第i个工作的难度,profit[i]表示第i个工作的收益。现在我们有一些工人。worker[i]是第i个工人的能力,即该工人只能完成难度小于等于worker[i]的工作。每一个工人都最多只能安排一个工作,但是一个工作可以完成多次。举个例子,如果3个工人都尝试完成一份报酬为1的同样工作,那么总收益为0。我们能得到的最大收益是多少?
唯有努力不欺人丶
·
2024-09-13 14:20
每日一题 第三期
洛谷
国王游戏
[NOIP2012提高组]国王游戏题目描述恰逢H国国庆,国王邀请nnn位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这nnn位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王
娇娇yyyyyy
·
2024-09-13 06:10
每日一题
算法
c++
每日一题 第三十五期
洛谷
过河卒
[NOIP2002普及组]过河卒题目描述棋盘上AAA点有一个过河卒,需要走到目标BBB点。卒行走的规则:可以向下、或者向右。同时在棋盘上CCC点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。棋盘用坐标表示,AAA点(0,0)(0,0)(0,0)、BBB点(n,m)(n,m)(n,m),同样马的位置坐标是需要给出的。现在要求你计算出卒从AAA点能够到
娇娇yyyyyy
·
2024-09-13 06:10
每日一题
算法
c++
数据结构
408
算法题
leetcode--第一天
参考参考题单1523.在区间范围内统计奇数数目1523.在区间范围内统计奇数数目思路:数据量有10910^9109,所以遍历求解会超时;而(low,high)区间中的奇数=(0,high)-(0,low-1)的奇数时间和空间复杂度:O(1)classSolution{public:intcountOdds(intlow,inthigh){return(high+1)/2-low/2;}};1491
大二转专业
·
2024-09-12 19:24
408数据结构
算法
leetcode
考研
一天一道
算法题
day02
这是问题的简单版。在这个版本中,唯一的不同仅仅在m=1m=1。现在,给定两个数组a1,a2,…,ana1,a2,…,an和b1,b2,…,bnb1,b2,…,bn。在进行操作前,你可以按照你的想法对这个数组进行重新排序。之后,在每一轮操作中,若数组非空,你将会进行以下两个子操作:从aa数组中选择任意一个元素,删除它(剩余的所有元素将按照原来的相对顺序转移到一个新的aa数组),从bb数组中选择任意一
黄昏_
·
2024-09-12 18:50
#一天一道算法题
算法
数据结构
洛谷
刷题之B2089 数组逆序重存放
数组逆序重存放题目入口题目描述将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,18,6,5,4,18,6,5,4,1。要求改为1,4,5,6,81,4,5,6,81,4,5,6,8。输入格式输入为两行:第一行数组中元素的个数nnn(1usingnamespacestd;inta[110];intmain(){intn;cin>>n;for(inti=1;i>a[i];}for(i
LN-ZMOI
·
2024-09-12 15:30
洛谷
c++
旅行商问题解法(2024年字节跳动校招笔试
算法题
“毕业旅行问题”)_小明目前在做一份毕业旅行的规划。打算从北京出发,分别去若干个城市,然后再回到北
dp[1]{2,3}只需要求出dp[2]{3}dp[2]{3}dp[2]{3}即可,而dp[2]{3}=dp[3]{}D32dp[2]{3}=dp[3]{}+D_3^2dp[2]{3}=dp[3]{}+D32,dp[3]{}dp[3]{}dp[3]{}代表从城市3回到起点的距离,也就是dp[3]{}=D03dp[3]{}=D_0^3dp[3]{}=D03。那么如何建立一个数组来表达上述状态转移方程
2401_86367123
·
2024-09-12 14:26
算法
动态规划
五一的成果
放进图论真的会使难度变大原来BFS在没有出口的时候会以超指数的爆炸增长原来二叉树并不是很难原来哈希的速度远超数组原来动态规划滚动起来速度真的快原来栈是那么的有用,可惜来不及学了(遇到一个求化学方程式的
算法题
王跃坤txdy
·
2024-09-12 13:35
完全背包求方案总数
洛谷
P1832A+BProblem(再升级)给定一个正整数n,求将其分解成若干个素数之和的方案总数。这题和P1164小A点菜很像,但是那题是01背包,这题是完全背包。
朴小明
·
2024-09-12 02:36
动态规划
素数筛
动态规划求解
leetCode进阶
算法题
+解析(八十五)
子数组按位或操作题目:我们有一个非负整数数组A。对于每个(连续的)子数组B=[A[i],A[i+1],...,A[j]](iset=newHashSet();Setlast=newHashSet();for(inti:arr){Settemp=newHashSet();temp.add(i);for(intc:last){temp.add(c|i);}last=temp;set.addAll(te
唯有努力不欺人丶
·
2024-09-12 01:48
【408DS
算法题
】041进阶-并查集基本操作
Index题目分析实现总结题目编写函数,实现并查集的基本操作(查找、合并)。分析实现并查集中包含数据结构parent数组,存储每个结点的父结点。对于查找操作,可以通过递归找到当前结点的根结点,然后进行路径压缩——令当前结点的父结点为根节点,最后返回根节点。对于合并操作,只需要将两节点的根结点进行合并即可。具体实现如下:classUnionFind{private:vectorparent;publ
Owlet_woodBird
·
2024-09-12 00:53
算法
数据结构
Leetcode 每日一题:Course Schedule II
那既然如此,我们就来看看这道与我们生活息息相关的这道
算法题
吧~~题目介绍:题目信息:题目链接:https://leetcode.com/pro
南加第一划水
·
2024-09-11 23:46
Leetcode
每日一题
leetcode
算法
职场和发展
图论
c++
数据结构
深度优先
蓝桥杯1.确定字符串是否包含唯一字符
插播一句,博主转学python了,来写写
算法题
,若掌握好会考虑捐300块。题目:题目描述实现一个算法来识别一个字符串的字符是否是唯一的(忽略字母大小写)。若唯一,则输出YES,否则输出NO。
DANGAOGAO
·
2024-09-11 22:05
蓝桥杯
python
蓝桥杯
python
大模型LLM面试常见
算法题
-包括Attention和Transformer常见面试题
大模型:位置编码有哪些?介绍LoRA与QLoRARAG和微调的区别是什么?哪些因素会导致LLM的偏见?什么是思维链(CoT)提示?Tokenizer的实现方法及原理解释一下大模型的涌现能力?解释langchainAgent的概念langchain有哪些替代方案?RLHF完整训练过程是什么?为什么RLHF的效果这么好?RLHF使用的训练数据是什么样的?RAG和微调的区别是什么?有了解过什么是稀疏微调
剑圣土豆
·
2024-09-10 15:57
算法面试
大模型学习
自然语言处理
transformer
算法
nlp
自然语言处理
面试
深度学习
人工智能
洛谷
P4777 【模板】扩展中国剩余定理(EXCRT)
1、中国剩余定理(n条同余式子,前提是m[1]~m[n]两两互质)x=r[1](modm[1])x=r[1](modm[2])…x=r[n](modm[n])2、扩展中国剩余定理(n条同余式子,m[1]~m[n]不一定两两互质)x=r[1](modm[1])x=r[1](modm[2])…x=r[n](modm[n])考虑签名两条方程,x=r[1](modm[1]),x=r[1](modm[2])
qq_38232157
·
2024-09-10 15:55
noi
后缀数组
扩展中国剩余定理
洛谷
P1495 【模板】中国剩余定理(CRT)/曹冲养猪(中国剩余定理)
中国剩余定理概念:设m[1],m[2],m[3],…,m[[n]是两两互质的整数。方程组x=a[1](modm[1])//注意,这里的'='表示同余符号x=a[2](modm[2])...x=a[n](modm[n])方程的解x=sum{a[i]*(m/m[i])*t[i]}(1#include#includeusingnamespacestd;constintMaxN=1e5+10;typede
qq_38232157
·
2024-09-10 15:25
洛谷
数论
洛谷
的各种状态
启动一下
洛谷
能把我创亖今天来盘点一下
洛谷
的各种状态各个评测状态首先是我们最最最喜欢的AC:英文全名Accept,意思是程序通过。
Digital_Enigma
·
2024-09-09 09:55
理论篇
Python
算法
c++
洛谷
P1011 车站 题解(C语言)
洛谷
P1011车站题解题目[NOIP1998提高组]车站题目描述火车从始发站(称为第111站)开出,在始发站上车的人数为aaa,然后到达第222站,在第222站有人上、下车,但上、下车的人数相同,因此在第
懒阳羊
·
2024-09-09 07:09
c语言
算法
开发语言
单源最短路径
洛谷
【P4779】
题目描述给定一个nn个点,mm条有向边的带非负权图,请你计算从ss出发,到每个点的距离。数据保证你能从ss出发到任意点。输入格式第一行为三个正整数n,m,sn,m,s。第二行起mm行,每行三个非负整数ui,vi,wiui,vi,wi,表示从uiui到vivi有一条权值为wiwi的有向边。输出格式输出一行nn个空格分隔的非负整数,表示ss到每个点的距离。输入输出样例输入#14611222322411
data_structure_wr
·
2024-09-09 03:17
算法
洛谷
:P1605 迷宫
迷宫题目描述给定一个N×MN\timesMN×M方格的迷宫,迷宫里有TTT处障碍,障碍处不可通过。在迷宫中移动有上下左右四种方式,每次只能移动一个方格。数据保证起点上没有障碍。给定起点坐标和终点坐标,每个方格最多经过一次,问有多少种从起点坐标到终点坐标的方案。输入格式第一行为三个正整数N,M,TN,M,TN,M,T,分别表示迷宫的长宽和障碍总数。第二行为四个正整数SX,SY,FX,FYSX,SY,
_Power_Y
·
2024-09-08 16:31
洛谷
算法
c++
开发语言
洛谷
:B3625 迷宫寻路
迷宫寻路题目描述机器猫被困在一个矩形迷宫里。迷宫可以视为一个n×mn\timesmn×m矩阵,每个位置要么是空地,要么是墙。机器猫只能从一个空地走到其上、下、左、右的空地。机器猫初始时位于(1,1)(1,1)(1,1)的位置,问能否走到(n,m)(n,m)(n,m)位置。输入格式第一行,两个正整数n,mn,mn,m。接下来nnn行,输入这个迷宫。每行输入一个长为mmm的字符串,#表示墙,.表示空地
_Power_Y
·
2024-09-08 16:31
洛谷
算法
c++
开发语言
算法题
汇总
算法汇总环形链表https://leetcode.cn/problems/linked-list-cycle/反转链表https://leetcode.cn/problems/reverse-linked-list/28环形链表IIhttps://leetcode.cn/problems/linked-list-cycle-ii/快乐数https://leetcode.cn/problems/ha
lin-lins
·
2024-09-08 11:25
面试与算法
算法
前端
javascript
洛谷
B4006 [GESP202406 四级] 宝箱
题目描述小杨发现了个宝箱,其中第个宝箱的价值是。小杨可以选择一些宝箱放入背包并带走,但是小杨的背包比较特殊,假设小杨选择的宝箱中最大价值为,最小价值为,小杨需要保证−≤,否则小杨的背包会损坏。小杨想知道背包不损坏的情况下,自己能够带走宝箱的总价值最大是多少。输入格式第一行包含两个正整数,,含义如题面所示。第二行包含n个正整数1,2,…,,代表宝箱的价值。输出格式输出一个整数,代表带走宝箱的最大总价
Aurora_th
·
2024-09-08 09:38
算法
算法
c++
双指针
排序
GESP202406
四级
【408DS
算法题
】023提高-判断带头结点的链表是否对称
Index题目分析实现总结题目基础:给定链表的头结点,判断双循环链表是否对称。提高:给定链表的头结点,判断单链表是否对称。分析实现首先分析基础题目:双循环链表的对称判断双循环链表可以方便地访问任意结点的前驱,可直接设置分别指向链表结点的前后指针,不断判断前后指针所指元素是否相等。当两指针相遇/交错的时候,对称性判断完毕,具体实现如下:boolisSymmetric(DLNode*head){DLN
Owlet_woodBird
·
2024-09-08 03:56
算法
链表
数据结构
【408DS
算法题
】027基础-二叉树的层次遍历
Index题目分析实现总结题目给定二叉树的根节点root,写出函数实现对二叉树的层次遍历。分析实现二叉树的层次遍历即广度优先遍历(BFS),其访问顺序,可以非常直观地看出。但二叉树本身的存储结构并不能直接实现层次遍历,常见的遍历方式是借助队列存储当前层的所有结点,思路如下:将根节点root加入队列q对于队列中每个结点cur,访问队首结点cur,将cur出队,再将cur的子节点加入q重复2直到q为空
Owlet_woodBird
·
2024-09-08 03:56
算法
c++
数据结构
queue
层次遍历
考研
二叉树
【408DS
算法题
】036基础-14年真题_求二叉树的WPL
Index真题题目分析实现总结真题题目二叉树的带权路径长度(WPL)是二叉树中所有叶结点的带权路径长度之和。给定一棵二叉树T,采用二叉链表存储,结点结构如下:其中叶结点的weight域保存该结点的非负权值。设root为指向T的根结点的指针,请设计求T的WPL的算法,要求:1-给出算法的基本设计思想。2-使用C或C++语言,给出二叉树结点的数据类型定义。3-根据设计思想,采用C或C++语言描述算法,
Owlet_woodBird
·
2024-09-08 02:51
算法
二叉树
考研
后序遍历
数据结构
洛谷
P5490扫描线
0是最小的数字,将一个线段看成一个区间,对于一个矩形,从下扫到上,入边为1,而出边为-1,意思是将这个区间上的所有点加1(区间修改).把线段表示为Line[i],其中记录了l,r,h,tag,左右端点,高度,入边还是出边(1或-1)那么每次区间修改后不为0的区间它的值可能是1,2,3或者是其它数字,这不好统计,可以将它转化一下,0是不是表示没有被覆盖过的地方,我们只要统计0的个数然后用总长减去0的
Colinnian
·
2024-09-07 14:25
算法
线段树
【算法思考记录】【前缀和,C++】力扣1277. 统计全为 1 的正方形子矩阵
这是一道中等难度的
算法题
目,其关键在于高效地计算出不同大小的正方形子矩阵是否完全由1组成。解题思路解决此问题的一个有效方法
扣柚
·
2024-09-07 08:44
力扣题目解析
算法
c++
leetcode
矩阵
【Leetcode:3174. 清除数字 + 栈】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2024-09-05 21:23
LeetCode每日一题打卡
leetcode
算法
java
栈
面试
算法题
汇总
直接看推荐链接:https://jackcui.blog.csdn.net/article/details/79247243别人写的文章都是好文章!
码肥人壮
·
2024-09-05 09:05
数据结构与算法
算法
算法题
算法面试
经典
算法题
汇总
目录1.动态规划/回溯1.1最长公共子序列(牛客版,leetcode1143)1.2最长上升子序列(leetcode300)1.3最长回文子串(牛客版,leetcode5)1.4接雨水1.5重复数字的所有排列(回溯)1.6集合的所有子集(牛客版,leetcode78)2.树2.1判断一颗二叉树是否为二叉搜索树和完全二叉树2.2二叉树的最近公共祖先(leetcode236)2.3二叉搜索树的第k小节
qq_36696761
·
2024-09-05 09:33
leetcode
算法题
之N皇后
N皇后也是一道很经典的问题,问题如下:题目地址按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n皇后问题研究的是如何将n个皇后放置在n×n的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数n,返回所有不同的n皇后问题的解决方案。每一种解法包含一个不同的n皇后问题的棋子放置方案,该方案中'Q'和'.'分别代表了皇后和空位。解法:回溯回溯是基于DFS的一种算法,它通过在解
前端码农小黄
·
2024-09-05 02:45
算法
算法
leetcode
leetcode
算法题
之 K 个一组翻转链表
照我说这道题其实是披着困难皮的中等题目,问题如下:题目地址给你链表的头节点head,每k个节点一组进行翻转,请你返回修改后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的整数倍,那么请将最后剩余的节点保持原有顺序。你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。解法:首先我们来看一个更简单的问题,就是如何进行原地反转链表反转链表其实很简单,通过几个变量就可以实现
前端码农小黄
·
2024-09-05 01:12
算法
算法
leetcode
链表
洛谷
刷题之P1226
【模板】快速幂题目描述给你三个整数a,b,pa,b,pa,b,p,求ab mod pa^b\bmodpabmodp。输入格式输入只有一行三个整数,分别代表a,b,pa,b,pa,b,p。输出格式输出一行一个字符串a^bmodp=s,其中a,b,pa,b,pa,b,p分别为题目给定的值,sss为运算结果。样例#1样例输入#12109样例输出#12^10mod9=7提示样例解释210=10242^{1
傻傻的傻瓜
·
2024-09-04 23:01
洛谷
c++
每日刷题(图论)
P1119灾后重建P1119灾后重建-
洛谷
|计算机科学教育新生态(luogu.com.cn)思路看数据范围知道需要用到Floyd算法,但是道路是不能直接用的,需要等到连接道路的两个村庄重建好才可以使用,
何不遗憾呢
·
2024-09-04 12:21
图论
算法
c++
10道前端
算法题
if(temp>9){res[i]=temp-10;res[i+1]=1;}else{res[i]=temp;}}//反转数组并转回字符串returnres.reverse().join('');}console.log(sum(‘47393245’,‘678794’));//48072039![在这里插入图片描述](https://img-blog.csdnimg.cn/202103031710
v_648374
·
2024-09-04 11:14
前端
算法
javascript
java正则表达式提取字符串中的序号,BAT大厂面试总结
第一个:Alibaba[搜索推荐]一面:
算法题
:长度为n的数组里放了n+1个大小在[1,n]的数,必然至少有一个重复的数,找出来二面:概率题:求一根绳子被切两刀能组成一个三角形的概率。
qq_38514574
·
2024-09-04 09:59
程序员
java
经验分享
面试
【算法】C++贪心算法解题(单调递增数字、坏了的计算器、合并区间)
文章目录前言
算法题
1.单调递增的数字2.坏了的计算器3.合并区间前言关于贪心算法/策略的概念、理解性问题在:【算法】贪心算法解析:基本概念、策略证明与代码例题演示
算法题
1.单调递增的数字思路题目要求:找到满足单调递增的
卜及中
·
2024-09-04 08:28
算法
算法
贪心算法
c++
【408DS
算法题
】034进阶-22年真题_判断顺序存储二叉树是否是BST
Index真题题目分析实现总结真题题目已知非空二叉树T的结点值均为正整数,采用顺序存储方式保存,数据结构定义如下:typedefstruct{//MAX_STZE为已定义常量intSqBiTNode[MAX_SIZE];//保存二叉树结点值的数组intElemNum;//实际占用的数组元素个数}SqBiTree;T中不存在的结点在数组SqBiTNode中用-1表示。例如,对于下图所示的两棵非空二叉
Owlet_woodBird
·
2024-09-04 00:05
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他