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
Openjudge题目解析
[M二叉树] lc106. 从中序与后序遍历序列构造二叉树(递归建树+迭代建树+经典问题+二叉树建树总结)
文章目录1.题目来源2.
题目解析
1.题目来源链接:106.从中序与后序遍历序列构造二叉树力扣题解:官方题解:从中序与后序遍历序列构造二叉树2.
题目解析
参考原有博文即可:前中,中后,都可以建树成功!
Ypuyu
·
2024-02-20 14:28
LeetCode
算法
[H二叉树] lc297. 二叉树的序列化与反序列化(二叉树+前序遍历+中序遍历+面试经典)
文章目录1.题目来源2.
题目解析
1.题目来源链接:297.二叉树的序列化与反序列化相同:[剑指-Offer]37.序列化二叉树(层序遍历、前序遍历、递归、特殊情况)参考题解:BFS和DFS两种方式解决2
Ypuyu
·
2024-02-20 14:27
LeetCode
[M二叉树] lc105. 从前序与中序遍历序列构造二叉树(递归建树+迭代建树+经典问题)
文章目录1.题目来源2.
题目解析
1.题目来源链接:105.从前序与中序遍历序列构造二叉树力扣题解:官方题解:从前序与中序遍历序列构造二叉树之前的博文:剑指offer的博文,有图例,代码也十分清楚!
Ypuyu
·
2024-02-20 14:23
LeetCode
算法
信息学奥赛一本通 1220:单词接龙 | 1913:【00NOIP普及组】单词接龙 |
OpenJudge
NOI 2.5 8783 | 洛谷 P1019 [NOIP2000 提高组] 单词接龙
【题目链接】ybt1220:单词接龙ybt1913:【00NOIP普及组】单词接龙
OpenJudge
NOI2.58783:单词接龙洛谷P1019[NOIP2000提高组]单词接龙【题目考点】字符串处理,
君义_noip
·
2024-02-20 02:21
OpenJudge
NOI题解
NOIP真题解答
信息学奥赛一本通题解
NOIP
贪心算法之合并区间
合并区间(1)
题目解析
(2)算法原理classSolution{public:vector>merge(vector>&intervals){sort(intervals.
RNGWGzZs
·
2024-02-20 00:43
综合算法篇
贪心算法
算法
openJudge
| 距离排序 C语言
总时间限制:1000ms内存限制:65536kB描述给出三维空间中的n个点(不超过10个),求出n个点两两之间的距离,并按距离由大到小依次输出两个点的坐标及它们之间的距离。输入输入包括两行,第一行包含一个整数n表示点的个数,第二行包含每个点的坐标(坐标都是整数)。点的坐标的范围是0到100,输入数据中不存在坐标相同的点。输出对于大小为n的输入数据,输出n*(n-1)/2行格式如下的距离信息:(x1
Mryan2005
·
2024-02-19 13:19
#
openJudge
算法
openJudge
c语言
openJudge
| 过滤多余的空格 C语言
总时间限制:1000ms内存限制:65536kB描述一个句子中也许有多个连续空格,过滤掉多余的空格,只留下一个空格。输入一行,一个字符串(长度不超过200),句子的头和尾都没有空格。输出过滤之后的句子。样例输入Helloworld.Thisisclanguage.样例输出Helloworld.Thisisclanguage.答案方法一#includeintmain(){intswitch_=0;s
Mryan2005
·
2024-02-19 13:19
#
openJudge
c语言
openJudge
算法
算法讲解之字符串
示例1:输入:strs=["flower","flow","flight"]输出:"fl"
题目解析
:我们就以第一个字符串为基准值,然后以第一个字符串的每一个
可涵不会debug
·
2024-02-15 03:22
c++
算法
leetcode
【牛客面试必刷TOP101】Day20.BM18 二维数组中的查找和BM19 寻找峰值
文章目录前言一、BM18二维数组中的查找题目描述
题目解析
二、BM19寻找峰值题目描述
题目解析
总结前言一、BM18二维数组中的查找题目描述描述:在一个二维数组array中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序
未央.303
·
2024-02-14 17:35
牛客面试必刷TOP101
二维数组
算法
寻找峰值
【牛客面试必刷TOP101】Day8.BM33 二叉树的镜像和BM36 判断是不是平衡二叉树
文章目录前言一、二叉树的镜像题目描述
题目解析
二、判断是不是平衡二叉树题目描述
题目解析
:总结前言一、二叉树的镜像题目描述描述:操作给定的二叉树,将其变换为源二叉树的镜像。
未央.303
·
2024-02-14 17:04
牛客面试必刷TOP101
java
算法
平衡二叉树
【牛客面试必刷TOP101】Day19.BM24 二叉树的中序遍历和BM26 求二叉树的层序遍历
前言一、二叉树的中序遍历题目描述
题目解析
二、求二叉树的层序遍历题目描述
题目解析
总结前言一、二叉树的中序遍历题目描述描述:给定一个二叉树的根节点root,返回它的中序遍历结果。
未央.303
·
2024-02-14 17:33
牛客面试必刷TOP101
二叉树
中序遍历
层序遍历
openJudge
| 单词倒排 C语言
总时间限制:1000ms内存限制:65536kB描述编写程序,读入一行英文(只包含字母和空格,单词间以单个空格分隔),将所有单词的顺序倒排并输出,依然以单个空格分隔。输入输入为一个字符串(字符串长度至多为100)。输出输出为按要求排序后的字符串。样例输入Iamastudent样例输出studentaamI答案方法一#includetypedefstruct{charword[100];}word;
Mryan2005
·
2024-02-14 15:22
#
openJudge
c语言
openJudge
Python算法题集_排序链表
Python算法题集_排序链表题148:排序链表1.示例说明2.
题目解析
-题意分解-优化思路-测量工具3.代码展开1)标准求解【冒泡大法】2)改进版一【列表排序】3)改进版二【数值归并排序】4)改进版三
长孤秋落
·
2024-02-14 08:39
Python
python
算法
链表
leetcode
排序算法
Python算法题集_合并K个升序链表
Python算法题集_合并K个升序链表题23:合并K个升序链表1.示例说明2.
题目解析
-题意分解-优化思路-测量工具3.代码展开1)标准求解【双层循环】2)改进版一【列表排序】3)改进版二【堆排序】4
长孤秋落
·
2024-02-14 08:39
Python
python
算法
链表
leetcode
合并升序链表
Python算法题集_LRU 缓存
Python算法题集_LRU缓存题146:LRU缓存1.示例说明2.
题目解析
-题意分解-优化思路-测量工具3.代码展开1)标准求解【队列+字典】2)改进版一【有序字典】3)改进版二【双向链表+字典】4
长孤秋落
·
2024-02-14 08:37
Python
python
算法
缓存
LRU
leetcode
蓝桥杯
题目解析
--汉诺塔(含C++栈的知识)
该题在蓝桥杯基础数据结构篇,进入后搜索题号1512。汉诺塔可以将圆盘临时置于B杆,也可以将A杆移除的圆盘重新移回A杆,但必须遵循上述两条规则。汉诺塔了解后,题目也了解后,我们先通过试N的个数来找规律:当N=1时:A—>C;移动一次当N=2时:A—>B;A—>C;B—>C;移动三次当N=3时:A—>C;A—>B;C—>B;A—>C;B—>A;B—>C;A—>C;移动七次我们可以发现圆盘移动是有规律的
DaveVV
·
2024-02-14 08:52
蓝桥杯c++
蓝桥杯
c++
数据结构
算法
接口测试基础和原理-接口测试学习笔记-接口测试基础讲义-接口测试培训教程,接口测试知识要点、面试
题目解析
什么是接口?接口可以理解为一个连接前端和后端的“桥梁”,接口就是前端访问后端逻辑的一个访问路径。后端会将数据处理结果,通过接口反馈给前端。简言之,前端和后端需要通过接口进行交互。前端需要通过接口向后端拿数据,后端也需要通过接口向前端反馈。接口分类内部接口、外部接口测试手段1、手工测试的局限性,提前介入测试等2、手段:手工测试、自动化测试、工具测试什么是HTTP?超文本传输协议是一个简单的请求-响应
梦断南楼
·
2024-02-14 06:39
接口自动化测试精讲
学习
笔记
面试
力扣精选算法100道——【模板】前缀和 (二维)
目录
题目解析
算法原理实现代码二维前缀和【模板】
题目解析
上一题我们讲述了一维的前缀和求法。
chlorine5
·
2024-02-14 05:36
算法
算法
【动态规划】:泰波那契模型_解码方法
C语言专栏:C语言:从入门到精通数据结构专栏:数据结构个人主页:stackY、C++专栏:C++Linux专栏:Linux目录1.
题目解析
2.算法原理2.1状态表示2.2状态转移方程2.3初始化2.4填表顺序
stackY、
·
2024-02-14 01:22
初阶算法
动态规划
算法
解码方法
动态规划:买卖股票的最佳时机 LeetCode.121
一、买卖股票最佳时机
题目解析
看约束条件:只能买卖一次。那么最大利润,肯定是买在最低点,卖在最高点。但是这个最低点,必须在最高点前面才成立。
左手一只猫
·
2024-02-14 00:29
#
L1:
算法与数据结构
动态规划
算法
leetcode
算法刷题:快乐数
快乐数.习题链接题目
题目解析
初始值算法原理我的答案.习题链接快乐数题目编写一个算法来判断一个数n是不是快乐数。「快乐数」定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。
墨溱
·
2024-02-13 20:12
算法
算法刷题:盛水最多的容器
盛水最多的容器.习题链接题目
题目解析
算法原理我的答案.习题链接盛水最多的容器题目
题目解析
V=H*Wh为左右两边低的一边,w为左右两边之间的距离算法原理定义两个指针left=0,right=n-1;left
墨溱
·
2024-02-13 20:12
算法
《软件方法》强化自测题-杂项
题目解析
01
DDD领域驱动设计批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集杂项(1)3[单选题]《软件方法》第1章“建模和UML”开头所引用的歌曲,其词曲作者还写过下列歌曲中的:A)爱江山更爱美人(道不尽红尘奢恋……)B)江湖行(春天就匆匆地奔向北……)C)盗将行(劫过九重城关……)D)沧海一声笑(滔滔两岸潮……)答案和解析正确选项为B)江湖行(春天就匆匆地奔向北……)第1
rolt
·
2024-02-13 13:38
软件方法书
软件工程
产品经理
架构师
19. 删除链表的倒数第 N 个结点(java、双指针法)
head=[1,2,3,4,5],n=2输出:[1,2,3,5]示例2:输入:head=[1],n=1输出:[]示例3:输入:head=[1,2],n=1输出:[1]LeetCode-题目地址代码随想录-
题目解析
思路这题使用双指针法的思路
一天无聊
·
2024-02-13 11:17
每日一题
java
leetcode
算法
【实战】ACM 选手图解 LeetCode 交换链表
示例输入:head=[1,2,3,4]输出:[2,1,4,3]提示0<=链表节点数<=1000<=Node.val<=100
题目解析
水题,难度中等。
编程文青李狗蛋
·
2024-02-13 05:14
图解
LeetCode
链表
leetcode
数据结构
python
java
华为机试:求字符串中所有整数的最小和
题目来源华为机试:求字符串中所有整数的最小和题目描述
题目解析
如果是负数的话,负数越大,和最小如果是正数的话,nums[0]+nums[1]+…+nums[i]#includeusingnamespacestd
OceanStar的学习笔记
·
2024-02-12 17:31
算法与数据结构
算法
leetcode:面试题09. 用两个栈实现队列
题目解析
这道题和面试题03.04.化栈为队是几乎一样的:定义两个栈:读栈rStack写栈wStack操作:appendTail:直接压入wStackdeleteHead:如果rStack为空&&wStack
OceanStar的学习笔记
·
2024-02-12 08:14
算法与数据结构
leetcode
链表
算法
华为机试:查找接口成功率最优时间段
题目来源华为机试:查找接口成功率最优时间段题目描述
题目解析
#includeusingnamespacestd;intgetSum(std::vector&vec,intstart,intend){intsum
OceanStar的学习笔记
·
2024-02-12 05:24
算法与数据结构
华为
华为OD机试 - 数组去重和排序(Java)
题目解析
简单的排序问题。Java算法源码importjava.util.HashMap;im
程序员阿甘
·
2024-02-11 21:29
Java
华为OD机试AB卷
华为od
java
算法
信息学奥赛一本通 1195:判断整除 |
OpenJudge
NOI 2.6 3531:判断整除
【题目链接】ybt1195:判断整除
OpenJudge
NOI2.63531:判断整除【题目考点】1.动态规划:线性动规【解题思路】每次添加的数字可能是正数,可能是负数,这样构成一个数字序列。
君义_noip
·
2024-02-11 19:44
信息学奥赛一本通题解
OpenJudge
NOI题解
动态规划
Python算法题集_K 个一组翻转链表
Python算法题集_K个一组翻转链表题25:K个一组翻转链表1.示例说明2.
题目解析
-题意分解-优化思路-测量工具3.代码展开1)标准求解【依次反转】2)改进版一【列表反转】3)改进版二【堆栈大法】
长孤秋落
·
2024-02-11 06:40
Python
python
算法
链表
leetcode
开发语言
Python算法题集_删除链表的倒数第 N 个结点
Python算法题集_删除链表的倒数第N个结点题19:删除链表的倒数第N个结点1.示例说明2.
题目解析
-题意分解-优化思路-测量工具3.代码展开1)标准求解【二次遍历】2)改进版一【快慢指针】3)改进版二
长孤秋落
·
2024-02-10 16:59
Python
python
算法
链表
leetcode
链表删除
Python算法题集_两两交换链表中的节点
Python算法题集_两两交换链表中的节点题24:两两交换链表中的节点1.示例说明2.
题目解析
-题意分解-优化思路-测量工具3.代码展开1)标准求解【四节点法】2)改进版一【列表操作】3)改进版二【三指针法
长孤秋落
·
2024-02-10 16:59
Python
python
算法
链表
leetcode
节点交换
[M贪心] lcLCP30. 魔塔游戏(STL优先队列+堆+贪心)
文章目录1.题目来源2.
题目解析
1.题目来源链接:LCP30.魔塔游戏2.
题目解析
挺不错的一道贪心问题。
Ypuyu
·
2024-02-09 23:38
LeetCode
#
贪心
华为OD机试-分割均衡字符串(Java&Python&Js)100%通过率
题目解析
Java代码importjava.util.
今天刷题了吗_
·
2024-02-09 21:14
华为od
java
python
算法
javascript
C++13-STL模板-栈stack
C++13-STL模板-栈stack在线练习:http://noi.
openjudge
.cn/https://www.luogu.com.cn/大纲要求【3】算法模板库中的函数:min、max、swap
IT从业者张某某
·
2024-02-09 19:18
信息学奥赛02-C++程序设计
c++
算法
开发语言
[BUUCTF][N1BOOK][第一章 web入门]SQL注入-2(详细解析)
目录题目链接:
题目解析
:得到flag:题目链接:https://buuoj.cn/challenges#[%E7%AC%AC%E4%B8%80%E7%AB%A0%20web%E5%85%A5%E9%97%
柠.筱
·
2024-02-09 06:16
BUUCTF-WEB-WP
php
web安全
开发语言
sql
JavaScript:leetcode_144. 二叉树的前序遍历
题目解析
:给定一个二叉树,返回它的前序遍历。示例示例1:输入:[1,null,2,3]1\2/3输出:[1,2,3]说明&&进阶:递归算法很简单,你可以通过迭代算法完成吗?
Eighteen Z
·
2024-02-08 17:05
算法
保智商
leetcode
144
二叉树的前序遍历
力扣102. 二叉树的层序遍历 (复习vector和queue的常见用法
目录题目描述
题目解析
题目答案题目所用知识点最后题目描述给你二叉树的根节点root,返回其节点值的层序遍历。(即逐层地,从左到右访问所有节点)。
vpurple__
·
2024-02-08 17:30
题目分享:一些容易遗忘的小点
leetcode
数据结构
算法
华为OD机试 - 猴子爬山(Python)
用例输入50输出122106097说明无输入3输出2说明无
题目解析
这题是一道经典的分治算法题、以及动态规划基础题。这题既可以使用
AsiaFT.
·
2024-02-08 00:11
Py
华为OD机试AB卷
华为od
python
算法
# 洛谷P5725 【深基4.习8】求三角形
输出格式输出矩形和正方形样例#1样例输入#14样例输出#10102030405060708091011121314151601020304050607080910
题目解析
题目大意:题目要求输入一个不大于
老师好我差点叫何同学
·
2024-02-07 19:15
C++必刷题
算法
c++
开发语言
leetcode
百练 1002题
题目参见:http://bailian.
openjudge
.cn/practice/1002/python代码:解法1,内存占用大。getinf()从本地文本文件中读取输入数据,返回输入字符串列表。
铅笔楼
·
2024-02-07 16:04
Python
python
android
win7
【华为机试】HJ17 坐标移动详解+完整源代码示例
题目
题目解析
这个题目相比于上一个题目来说,会简单一些,不涉及到那些复杂的算法,就是对于字符串的处理。算法步骤输入一个字符串根据分号,将字符串拆成子字符串,利用数组进行保存。
loveCC_orange
·
2024-02-07 12:26
C/C++
华为
c++
工作面试
算法
算法工程化
【leetcode】深搜、暴搜、回溯、剪枝(C++)1
深搜、暴搜、回溯、剪枝(C++)1一、全排列1、题目描述2、代码3、解析二、子集1、题目描述2、代码3、解析三、找出所有子集的异或总和再求和1、题目描述2、代码3、解析四、全排列II1、
题目解析
2、代码
2022horse
·
2024-02-07 10:04
C++刷题
leetcode
剪枝
c++
算法
深度优先
开发语言
力扣剑指Offer 27.二叉树的镜像题解
题目链接:剑指Offer27.二叉树的镜像
题目解析
:所谓镜像是指如果左边是原二叉树,右边是镜像二叉树,那么向中间对折可以完全重合解题思路:所有结点的左右子树对换解题例子:镜像后的结果:步骤:1.将根节点左右子树交换
kong_and_white
·
2024-02-07 04:09
算法设计与分析
算法
二叉树
【Linux】信号-下
欢迎来到Cefler的博客博客主页:折纸花满衣个人专栏:
题目解析
推荐文章:【LeetCode】wintervacationtraining目录信号递达,信号未决,信号阻塞block表,pending表,
cefler
·
2024-02-06 22:37
Linux
linux
信号
Python算法题集_回文链表
Python算法题集_回文链表题234:回文链表1.示例说明2.
题目解析
-题意分解-优化思路-测量工具3.代码展开1)标准求解【列表检测】2)改进版一【堆栈检测】3)改进版二【双指针】4.最优算法本文为
长孤秋落
·
2024-02-06 11:24
算法
链表
数据结构
python
leetcode
Python算法题集_反转链表
Python算法题集_反转链表题41:反转链表1.示例说明2.
题目解析
-题意分解-优化思路-测量工具3.代码展开1)标准求解【列表反转】2)改进版一【直接赋值】3)改进版二【递归大法】4.最优算法本文为
长孤秋落
·
2024-02-06 11:54
Python
python
算法
链表
leetcode
反转链表
Python算法题集_环形链表
Python算法题集_环形链表题234:环形链表1.示例说明2.
题目解析
-题意分解-优化思路-测量工具3.代码展开1)标准求解【集合检索】2)改进版一【字典检测】3)改进版二【双指针】4.最优算法本文为
长孤秋落
·
2024-02-06 11:13
Python
python
算法
链表
leetcode
Python算法题集_搜索二维矩阵II
Python算法题集_搜索二维矩阵II题41:搜索二维矩阵II1.示例说明2.
题目解析
-题意分解-优化思路-测量工具3.代码展开1)标准求解【双层循环】2)改进版一【行尾检测】3)改进版二【对角线划分
长孤秋落
·
2024-02-05 10:08
Python
python
算法
矩阵
leetcode
搜索
上一页
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
其他