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
《程序员面试金典》题目解析
力扣题---移除链表元素
移除链表元素目录
题目解析
解题思路源码
题目解析
先要理解题目,才能解题。
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++
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
算法
贪心算法
【算法专题】双指针—快乐数
一、
题目解析
由题目我们可以分析出无非就两种情况:这个数一直变化最终能变到1这个数一直变化最终是无限循环其实这两种情况我们也可以抽象成是一种情况,因为第一种情况虽然变到了1但是1再继续变下去也是形成一个环
晚风相伴
·
2023-11-02 07:56
算法
算法
c++
双指针
【算法专题】双指针—盛最多水的容器
一、
题目解析
分析这个题目不难得出一个容积公式二、算法原理解法一:暴力枚举(超时)套用上述的容积公式,使用两个for循环来枚举出所有可能的情况,再挑出最大值即可,但是这种写法会超时,导致不通过。
晚风相伴
·
2023-11-02 07:19
算法
c++
LeetCode - 719. Find K-th Smallest Pair Distance(暴力 | 二分)
LeetCode-719.FindK-thSmallestPairDistance(暴力|二分)题目链接
题目解析
第一种方法的思想:先将nums数组排序,然后暴力枚举所有的distance(也就是len*
zxzxin
·
2023-11-02 06:41
LeetCode
【优选算法系列】第一节.哈希表简介(1. 两数之和and面试题 01.02. 判定是否互为字符重排)
文章目录前言一、哈希表简介二、两数之和2.1题目描述2.2
题目解析
2.2.1算法原理2.2.2代码编写三、判定是否互为字符重排3.1题目描述3.2
题目解析
3.2.1算法原理3.2.2代码编写总结前言一、
未央.303
·
2023-11-02 06:07
算法
程序员面试金典
- 面试题 16.13. 平分正方形
题目难度:中等原题链接今天继续更新
程序员面试金典
系列,大家在公众号算法精选里回复面试金典就能看到该系列当前连载的所有文章了,记得关注哦~题目描述给定两个正方形及一个二维平面。
随便发挥
·
2023-11-02 05:03
Leetcode
面试
算法
职场和发展
【C++】set和map
欢迎来到Cefler的博客博客主页:那个传说中的man的主页个人专栏:
题目解析
推荐文章:题目大解析(3)目录关联式容器键值对pairmake_pairSetinserterasefindlower_bound
cefler
·
2023-11-01 19:34
C++
c++
map
set
【Linux】进程控制
欢迎来到Cefler的博客博客主页:那个传说中的man的主页个人专栏:
题目解析
推荐文章:题目大解析(3)目录创建进程fork函数写时拷贝进程退出进程常见退出方法exit函数_exit函数exit函数和_
cefler
·
2023-11-01 19:34
Linux
linux
进程控制
蓝桥杯刷题
欢迎来到Cefler的博客博客主页:那个传说中的man的主页个人专栏:
题目解析
推荐文章:题目大解析(3)最大降雨量原题链接:最大降雨量解题思路:这里假设7周的中位数分别为a,b,c,d,e,f,g。
cefler
·
2023-11-01 19:29
题目解析
蓝桥杯
[双指针] (二) LeetCode 202.快乐数 和 11.盛最多水的容器
[双指针](二)LeetCode202.快乐数和11.盛最多水的容器快乐数202.快乐数
题目解析
(1)判断一个数是不是快乐数(2)快乐数的定义:将整数替换为每个位上的和;如果最终结果为1,就是快乐数(3
好兄弟给我起把狙
·
2023-11-01 11:36
LEETCODE
leetcode
算法
职场和发展
【递归】汉诺塔问题(Java版)
目录1.
题目解析
2.讲解算法原理2.1.如何来解决汉诺塔问题?2.2.为什么这道题可以用递归来做?2.2.1什么是递归2.2.2为什么会用到递归3.如何编写递归代码?
豆腐乾净找方规
·
2023-10-31 21:57
java
深度优先
开发语言
【递归】Pow(x , n)(Java版)
目录1.
题目解析
2.讲解算法原理2.1.如何来解决Pow问题?2.2.为什么这道题可以用递归来做?2.2.1什么是递归2.2.2为什么会用到递归3.如何编写递归代码?
豆腐乾净找方规
·
2023-10-31 21:26
算法
后端
java
leetcode
LeetCode260.只出现一次的数字 III(位运算)
LeetCode260.只出现一次的数字III(位运算)题目传送门一、
题目解析
给定一个整数数组nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。找出只出现一次的那两个元素。
polarday.
·
2023-10-30 16:09
刷题集
leetcode
算法
程序员面试金典
- 面试题 16.08. 整数的英语表示
题目难度:困难原题链接今天继续更新
程序员面试金典
系列,大家在公众号算法精选里回复面试金典就能看到该系列当前连载的所有文章了,记得关注哦~题目描述给定一个整数,打印该整数的英文描述。
随便发挥
·
2023-10-30 02:03
Leetcode
面试
职场和发展
leetcode
【
程序员面试金典
】面试题 16.08. 整数的英语表示
【
程序员面试金典
】面试题16.08.整数的英语表示题目描述解题思路题目描述描述:给定一个整数,打印该整数的英文描述。
雾里看花花里看雾
·
2023-10-30 02:02
程序员面试金典
面试
职场和发展
leetcode:88. 合并两个有序数组
题目来源leetcode题目描述
题目解析
相等时先拷贝长数组的,让空间早释放cppclassSolution{public:voidmerge(vector&nums1,intm,vector&nums2
OceanStar的学习笔记
·
2023-10-30 01:59
算法与数据结构
leetcode
算法
c++
POJ 3192 DNA Assembly
题目解析
(C++解)
题目原文近日刷题,遇到这道题目时思路较混乱,而网上找到的题解代码没有注释,很难理解别人的思路。然后今天想了一个早上,下午AC了,于是决定写一下解析,给日后有需要的人。题意当一个字符串的尾部与另一个串的头部重叠时,重叠部分可以合并。程序要求求出合并所了有子串后的最短串长度。思路由于每个测试样例的字符串个数N最大为7,所以可以直接暴力搜索。将所有给出的字符串全排列,然后重点是:当两个字串排列在一起时,
殇尘
·
2023-10-29 11:55
C++
POJ
DFS
字符串
额,又是一道装逼解法的算法题
题目解析
这道题最直接的方法就是不停的去除以4,看最终结果是否为1,参见代码如下:classSolution{publ
五分钟学算法
·
2023-10-29 10:49
[每日一道小算法(三十五)][数组] 删除数组中重复的数字(shopee笔试题)
输入描述111222333输出:6
题目解析
我这道题的思路就是统计每个数字出现的次数,根据次数来做加减,如果次数大于等于自己则最大为自己本身,
Sunshine-松
·
2023-10-29 10:50
算法合集
数据结构
算法
java
【算法|动态规划No.32 | 完全背包问题】完全背包模板题
原题链接:点击直接跳转到该题目目录1️⃣题目描述2️⃣
题目解析
3️⃣解题代码1️⃣题目描述2️⃣
题目解析
解法1:状态表示:dp[i][j]表示从前i个物品中进行挑选体
兜里有颗棉花糖
·
2023-10-29 09:07
手撕算法系列专栏
算法
动态规划
【Trailhead
题目解析
】Prepare your salesforce org for users - 2Update the Exchange Rate with ACM
trailhead:UpdatetheExchangeRatewithACMUnit|SalesforceTrailhead启用高级货币管理确认用开始日期更新欧元汇率(这个界面在companyinformation进不去的,需要直接setup-settings-managecurrencies)点击继续新建汇率日期选择下个月第一天欧元汇率填写1.13,保存将结束日期改成下个月一号,就能发现括号里面
大白的求知路
·
2023-10-29 08:02
Trailhead
题目解析
Trailhead
上一页
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
其他