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题目解析
【算法 | 模拟No.4】AcWing 756. 蛇形矩阵 & AcWing 40. 顺时针打印矩阵
原题链接:点击直接跳转到该题目目录一、AcWing756.蛇形矩阵1️⃣题目描述2️⃣
题目解析
3️⃣解题代码二、AcWing40.顺时针打印矩阵1️⃣题目
兜里有颗棉花糖
·
2023-11-11 09:35
手撕算法系列专栏
AcWing算法提高学习专栏
算法
矩阵
模拟
【算法 | 模拟No.5】leetcode 74. 搜索二维矩阵
原题链接:点击直接跳转到该题目目录1️⃣题目描述2️⃣
题目解析
3️⃣解题代码1️⃣题目描述给你一个满足下述两条属性的mxn整数矩阵:每行中的整数从左到右按非严格递增顺
兜里有颗棉花糖
·
2023-11-11 05:31
手撕算法系列专栏
LeetCode
算法
leetcode
矩阵
二分
BugkuWeb
题目解析
BugkuWeb目录BugkuWeb1.web22、计算器3、Web基础$_GET4、web基础$_POST5、矛盾6.web38.你必须让它停下9.本地包含10、变量一11Web512头等舱13网站被黑14管理员系统15web416flag在index里17、输入密码查看flag18点击100万次19备份是个好习惯20成绩单查询21秋名山老司机23cookies欺骗24nevergiveup25
北岸冷若冰霜
·
2023-11-10 23:59
#
CTF夺旗
安全
安全
信息安全
【714. 买卖股票的最佳时机含手续费】
目录一、
题目解析
二、算法原理三、代码实现一、
题目解析
二、算法原理三、代码实现classSolution{public:intmaxProfit(vector&prices,intfee){intn=prices.size
龙里出生的蛋
·
2023-11-10 08:09
算法
leetcode
【309. 买卖股票的最佳时机含冷冻期】
目录一、
题目解析
二、算法原理三、代码实现classSolution{public:intmaxProfit(vector&prices){intn=prices.size();vector>dp(n,vector
龙里出生的蛋
·
2023-11-10 08:25
算法
leetcode
C#——水仙花数
目录一、
题目解析
:(一)代码部分二、代码解释部分一、
题目解析
:水仙花数是一个很经典的编程题,意思呢就是从100到999之间找到一个数,其个位的三次幂,十位的三次幂,百位的三次幂之和为其本身。
星离~
·
2023-11-10 01:55
c#
c#
C语言——逆序输出整数和正序分解正整数
一、逆序输出正整数eg:输入:1234输出:43217007
题目解析
:因为是逆序,我们可以通过取余一个个提取最后的个位数,然后将结果乘以10,一个个加进。
Suki-chen
·
2023-11-09 23:06
初学c语言
动态规划
算法
c#
c语言
leetcode:226. 翻转二叉树
题目来源面试题27.二叉树的镜像226.翻转二叉树题目描述
题目解析
使用递归javaclassSolution{publicTreeNodemirrorTree(TreeNoderoot){if(root
OceanStar的学习笔记
·
2023-11-09 07:37
算法与数据结构
leetcode
算法
数据结构
[动态规划] (十四) 简单多状态 LeetCode LCR 091.粉刷房子
[动态规划](十四)简单多状态LeetCodeLCR091.粉刷房子文章目录[动态规划](十四)简单多状态LeetCodeLCR091.粉刷房子
题目解析
解题思路状态表示状态转移方程初始化和填表顺序返回值代码实现总结
clamdown2021
·
2023-11-08 22:22
LEETCODE
动态规划
leetcode
算法
[动态规划] (十二) 简单多状态 LeetCode 213.打家劫舍II
[动态规划](十二)简单多状态:LeetCode213.打家劫舍II文章目录[动态规划](十二)简单多状态:LeetCode213.打家劫舍II
题目解析
解题思路状态表示状态转移方程初始化和填表顺序返回值提醒代码实现总结
clamdown2021
·
2023-11-08 22:22
LEETCODE
动态规划
leetcode
算法
[动态规划] (十一) 简单多状态 LeetCode 面试题17.16.按摩师 和 198.打家劫舍
[动态规划](十一)简单多状态:LeetCode面试题17.16.按摩师和198.打家劫舍文章目录[动态规划](十一)简单多状态:LeetCode面试题17.16.按摩师和198.打家劫舍题目分析
题目解析
状态表示状态转移方程初始化和填表顺序代码实现按摩师打家劫舍总结注
clamdown2021
·
2023-11-08 22:52
LEETCODE
动态规划
leetcode
算法
[动态规划] (十三) 简单多状态 LeetCode 740.删除并获得点数
[动态规划](十三)简单多状态:LeetCode740.删除并获得点数文章目录[动态规划](十三)简单多状态:LeetCode740.删除并获得点数
题目解析
解题思路状态表示状态转移方程初始化和填表顺序返回值代码实现总结
clamdown2021
·
2023-11-08 22:20
LEETCODE
动态规划
leetcode
算法
【算法 | 模拟No.3】leetcode 38. 外观数列
原题链接:点击直接跳转到该题目目录1️⃣题目描述2️⃣
题目解析
3️⃣解题代码1️⃣题目描述给定一个正整数n,输出外观数列的第n项。「外观数列」是一个整数序列,从数字1
兜里有颗棉花糖
·
2023-11-08 11:41
LeetCode
手撕算法系列专栏
算法
leetcode
蓝桥杯2021年真题演练——7、 左hai子右兄弟(JavaA组)
题目描述
题目解析
⭐⭐首先要知道什么是“左孩子右兄弟”表示法,不然这个题是没法做的。
韩跳跳、
·
2023-11-08 05:05
备战蓝桥杯
蓝桥杯
leetcode
算法
文本文件内容操作案例(假设文件data.txt中有若干整数,所有整数之间使用使用英文逗号分割,编写程序读取所有整数)
data.txt中有若干整数,所有整数之间使用使用英文逗号分割,编写程序读取所有整数,将其按照升序排序之后再写入文本文件data_asc.txtdata.txt122234523498213124342189
题目解析
叶faner~
·
2023-11-07 22:04
python
笔记
python
第十六天7号
题目来源:
OpenJudge
-9283:PushBottonLock翻译如下:描述:FrobozzMagicLock公司从事制造按钮式组合门锁的业务。
China DWH
·
2023-11-07 03:40
英文翻译
职场和发展
[动态规划] (九) 路径问题:LeetCode 64.最小路径和
[动态规划](九)路径问题:LeetCode64.最小路径和文章目录[动态规划](九)路径问题:LeetCode64.最小路径和
题目解析
解题思路状态表示状态转移方程初始化和填表顺序返回值代码实现总结64
clamdown2021
·
2023-11-07 00:14
LEETCODE
动态规划
leetcode
算法
[动态规划] (十) 路径问题 LeetCode 174.地下城游戏
[动态规划](十)路径问题:LeetCode174.地下城游戏文章目录[动态规划](十)路径问题:LeetCode174.地下城游戏
题目解析
解题思路状态表示状态转移方程初始化和填表顺序返回值代码实现总结
clamdown2021
·
2023-11-07 00:42
LEETCODE
动态规划
leetcode
游戏
力扣题---移除链表元素
移除链表元素目录
题目解析
解题思路源码
题目解析
先要理解题目,才能解题。
Lonely丶墨轩
·
2023-11-06 22:51
c语言
力扣
[动态规划] (七) 路径问题:LCR 166.剑指offer 47. 珠宝的最高价值
/剑指offer47.珠宝的最高价值
题目解析
解题思路状态表示状态转移方程初始化和填表顺序返回值代码实现总结LCR166.珠宝的最高价值
题目解析
(1)二维矩阵中存放的是每个珠宝的价值(2)从左上角取到右下角
clamdown2021
·
2023-11-06 15:11
LEETCODE
动态规划
算法
[动态规划] (八) LeetCode 931.下降路径最小和
[动态规划](八)LeetCode931.下降路径最小和文章目录[动态规划](八)LeetCode931.下降路径最小和
题目解析
解题思路状态表示状态转移方程初始化和填表顺序返回值代码实现总结931.下降路径最小和
题目解析
clamdown2021
·
2023-11-06 15:06
LEETCODE
动态规划
leetcode
算法
【算法训练营】最近公共祖先+求最大连续bit数
算法1.最近公共祖先求最大连续bit数1.最近公共祖先题目链接【
题目解析
】:最近公共祖先表示距离两个节点最近的公共父节点,这道题考察二叉树。
X.Dragon
·
2023-11-06 11:53
算法题解
算法
【算法专题】双指针—和为s的两个数
一、
题目解析
只需在这个数组中找出两个数相加等于target即可二、算法原理1、暴力解法(时间复杂度:O(n^2))两个for循环嵌套遍历这个数组即可,不过会超时classSolution{public:
晚风相伴
·
2023-11-06 10:25
算法
算法
leetcode
c++
信息学奥赛一本通 2047:【例5.16】过滤空格 |
OpenJudge
NOI 1.7 23:过滤多余的空格
【题目链接】ybt2047:【例5.16】过滤空格
OpenJudge
NOI1.723:过滤多余的空格【题目考点】1.字符数组2.string类3.计数4.输入不确定数量的字符串strings;while
君义_noip
·
2023-11-06 07:36
信息学奥赛一本通题解
OpenJudge
NOI题解
c++
信息学奥赛一本通 1406:单词替换 |
OpenJudge
NOI 1.7 21:单词替换
【题目链接】ybt1406:单词替换
OpenJudge
NOI1.721:单词替换【题目考点】1.多字符串处理读入字符串时可以选择方法先读入整个字符串,而后遍历字符串,遇到空格时取子串每次读入一个字符,遇到空格时形成一个字符串使用
君义_noip
·
2023-11-06 07:36
信息学奥赛一本通题解
OpenJudge
NOI题解
c++
Leetcode 465. Optimal Account Balancing (python+cpp)
Leetcode465.OptimalAccountBalancing
题目解析
:二刷
题目解析
:这个题目手下需要进行一些预处理,这一系列的转账可以被全部简化成每个账户进行这些转账之后最后需要支出或者收入多少钱
努利!奋斗!
·
2023-11-05 00:54
Leetcode
backtracking
leetcode
dfs
python
c++
LeetCode每日一题02.01-02.07
2021.02.01-公平的糖果棒交换888公平的糖果棒交换题目描述:
题目解析
:交换两个数组中的一个元素,保证两个数组的元素之和相等简单暴力考虑就是计算Alice和Bob各自的糖果之和,然后求差,对于大的那一个从最大值
敲代码的ciery
·
2023-11-04 22:31
Java学习
leetcode
java
[动态规划] (六) 路径问题 LeetCode 63.不同路径II
[动态规划](六)路径问题:LeetCode63.不同路径II文章目录[动态规划](六)路径问题:LeetCode63.不同路径II
题目解析
解题思路状态表示状态转移方程初始化和填表返回值代码实现总结63
clamdown2021
·
2023-11-04 22:46
LEETCODE
动态规划
leetcode
算法
[滑动窗口] (一) LeetCode 209. 长度最小的子数组 和 LCR 016.无重复字符的最长子串
LeetCode209.长度最小的子数组和LCR016.无重复字符的最长子串文章目录[滑动窗口](一)LeetCode209.长度最小的子数组和LCR016.无重复字符的最长子串什么是滑动窗口长度最小的子数组
题目解析
解题思路代码实现总结无重复字符的最长子串
题目解析
解题思路代码实现总结什么是滑动窗口滑动窗口并不是真的创建出一个数组
clamdown2021
·
2023-11-04 22:16
LEETCODE
leetcode
算法
职场和发展
[动态规划] (四) LeetCode 91.解码方法
[动态规划](四)LeetCode91.解码方法91.解码方法
题目解析
(1)对字母A-Z进行编码1-26(2)11106可以解码为1-1-10-6或者11-10-6,但是11-1-06不能解码(3)0n
clamdown2021
·
2023-11-04 22:16
LEETCODE
动态规划
leetcode
算法
[动态规划] (五) 路径问题: LeetCode 62.不同路径
[动态规划](五)路径问题:LeetCode62.不同路径文章目录[动态规划](五)路径问题:LeetCode62.不同路径
题目解析
解题思路状态表示状态转移方程初始化和填表返回值代码实现总结62.不同路径
题目解析
clamdown2021
·
2023-11-04 22:43
LEETCODE
动态规划
leetcode
算法
leetcode力扣:678. 有效的括号字符串
题目解析
:给定一个只含有()*的字符串()算是一组,*)和(*也算是一组,如果没有多余的)或者(就返回true,如果有就返回false基本思路:这道题最简单的方法应该就是用贪心算法解决了。
ZtCling
·
2023-11-04 20:29
leetcode
java
算法
贪心算法
蓝桥杯
华为od最新算法题(100分题) 不含101的数(Java & JS & Python)
题目解析
本题如果用暴力法求解,很简单JS/*JavaScriptNodeACM
xiaoyutoucom
·
2023-11-04 14:26
华为od算法题
华为od
算法
java
leetcode:421. 数组中两个数的最大异或值
题目来源leetcode:421.数组中两个数的最大异或值题目描述classSolution{public:intfindMaximumXOR(vector&nums){}};
题目解析
因为1structTrieNode
OceanStar的学习笔记
·
2023-11-04 13:09
算法与数据结构
leetcode
算法
职场和发展
大数据技能竞赛(需要提供相关答疑私信)
全国职业院校技能大赛模拟题(平台搭建,离线数据清洗,实时数据分析,可视化,综合分析)大数据平台搭建大数据技术与应用技能竞赛
题目解析
及代码分析实验Hadoop完全分布式安装配置/伪分布式安装配置Spark
笨鸟先-森
·
2023-11-04 13:03
hbase
scala
大数据
kafka
flink
【优选算法系列】【专题四前缀和】第一节.DP34 一维前缀和DP35 二维前缀和
文章目录前言一、一维前缀和1.1题目描述1.2
题目解析
1.2.1算法原理1.2.2代码编写二、二维前缀和2.1题目描述2.2
题目解析
2.2.1算法原理2.2.2代码编写总结前言一、一维前缀和1.1题目描述描述
未央.303
·
2023-11-04 09:01
优选算法系列
算法
【优选算法系列】【专题九链表】第一节.链表常用技巧和操作总结(2. 两数相加)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、链表常用技巧和操作总结二、两数相加2.1题目描述2.2
题目解析
2.2.1算法原理2.2.2代码编写总结前言一、链表常用技巧和操作总结二
未央.303
·
2023-11-04 09:01
优选算法系列
算法
【优选算法系列】第一节.栈的简介(1047. 删除字符串中的所有相邻重复项和844. 比较含退格的字符串)
文章目录前言一、删除字符串中的所有相邻重复项和1.1题目描述1.2
题目解析
1.2.1算法原理1.2.2代码编写二、比较含退格的字符串2.1题目描述2.2
题目解析
2.2.1算法原理2.2.2代码编写总结前言一
未央.303
·
2023-11-04 09:01
优选算法系列
算法
【优选算法系列】【专题六模拟】第一节.1576. 替换所有的问号和495. 提莫攻击
文章目录前言一、替换所有的问号1.1题目描述1.2
题目解析
1.2.1算法原理1.2.2代码编写二、提莫攻击2.1题目描述2.2
题目解析
2.2.1算法原理2.2.2代码编写总结前言一、替换所有的问号1.1
未央.303
·
2023-11-04 09:20
优选算法系列
算法
【电子学会】2022年06月Python三级 -- 编程题36
Python三级
题目解析
1、题目小明用冒泡排序算法编写了一段代码,请帮他把代码中红色标记的①②③处,补充完整。a=[8,4,2,11,3,9]n=len(a)foriinrange
青少年编程小助手_Python
·
2023-11-04 08:12
python
算法
开发语言
等级考试
青少年编程
AK F.*ing leetcode 流浪计划之数组反转
反转模板交换元素的方法模板总结1反转数组区间2反转数组区间中的特定元素五、牛刀小试练习1[反转字符串](https://leetcode-cn.com/problems/reverse-string/)题目大意
题目解析
闪电彬彬
·
2023-11-04 04:11
leetcode
数组
leetcode
模拟
华为机试:非严格递增连续数字序列
题目来源华为机试:非严格递增连续数字序列题目描述
题目解析
很简单,直接动态规划即可#includeusingnamespacestd;intprocess(std::stringstr){if(str.empty
OceanStar的学习笔记
·
2023-11-03 07:15
算法与数据结构
华为
华为OD机试 - 非严格递增连续数字序列(Python)
题目解析
简单的双指针题目。双
AsiaFT.
·
2023-11-03 07:35
Py
华为OD机试AB卷
华为od
python
算法
信息学奥赛一本通全
题目解析
目录一、语言及算法基础篇第一部分C++语言-->第一章C++语言入门第一部分C++语言-->第二章顺序结构程序设计第一节运算符和表达式第二节常量和变量第三节标准数据类型第四节数据输入输出第五节顺序结构实例第一部分C++语言-->第三章程序的控制结构第一节if选择结构第二节switch语句第一部分C++语言-->第四章循环结构的程序设计一、语言及算法基础篇第一部分C++语言-->第一章C++语言入门
冯耀文
·
2023-11-03 06:59
MCG信奥计划
C++信奥赛
c++
[M双指针] lc611. 有效三角形的个数(二分+双指针+线性扫描+算法优化)
文章目录1.题目来源2.
题目解析
1.题目来源链接:611.有效三角形的个数2.
题目解析
两种做法。体会二分和双指针的联系与区别。
Ypuyu
·
2023-11-02 21:21
LeetCode
#
双指针
#
二分
【算法专题】双指针—有效三角形的个数
一、
题目解析
题目链接:有效三角形的个数我们知道想要组成一个三角形那么其任意两边之和必定大于第三边,即但是如果我们知道这三条边的大小顺序,那么只需判断一次即可,假设c是最大的那条边,那么不等式②和③不用判断自然也就成立了
晚风相伴
·
2023-11-02 21:10
算法
算法
leetcode
c++
leetcode:210. 课程表 II
题目来源leetcode题目描述
题目解析
拓扑排序是专门应用于有向图的算法。
OceanStar的学习笔记
·
2023-11-02 21:28
算法与数据结构
leetcode
拓扑学
算法
leetcode:630. 课程表 III
题目来源leetcode:630.课程表III题目描述classSolution{public:intscheduleCourse(vector>&courses){}};
题目解析
分析假如给定了两门截止时间不同的课程
OceanStar的学习笔记
·
2023-11-02 21:28
算法与数据结构
leetcode
算法
职场和发展
2023年全国最新消防设施操作员精选真题及答案
( )A、铭牌标志脱落B、瓶体被火烧过C、瓶体外部涂层脱落面积大于气瓶总面积的1/4D、由不合法的维修机构维修过答案:C
题目解析
:对外观目测判断,有下列情况之一者,应报废:(1)铭牌标志脱落
百分百题库APP
·
2023-11-02 11:30
题库
考试
消防设施操作员
考试
考证
安全员
题库
学习
leetcode:239. 滑动窗口最大值
题目来源leetcode:239.滑动窗口最大值题目描述classSolution{public:vectormaxSlidingWindow(vector&nums,intk){}};
题目解析
题目相当于维护了一个大小为
OceanStar的学习笔记
·
2023-11-02 08:45
算法与数据结构
leetcode
算法
贪心算法
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他