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
ACM解题
【模拟算法系列】详解5道题
本文讲解模拟算法系列的5道经典题,在讲
解题
目的同时提供AC代码,点击题目即可打开对应OJ链接目录模拟算法的介绍1、替换所有的问号2、提莫攻击3、Z字形变换4、外观数列5、数青蛙模拟算法的介绍题目中明确告诉你要干什么
姜暮、
·
2024-01-28 19:49
【算法之路】
算法
数据结构
c++
leetcode
【位运算专题】介绍+详解5道题
本文讲解位运算的基础介绍和详解6道题,在讲
解题
目的同时提供AC代码【注:点击题目可打开对应链接】目录1、位运算的基础介绍【重点】2、面试题01.01.判定字符是否唯一3、丢失的数字4、两整数之和5、只出现一次的数字的三个版本
姜暮、
·
2024-01-28 19:19
【算法之路】
leetcode
算法
开发语言
c++
数据结构
【前缀和专题】介绍+详解6道题
本文讲解一维前缀和和二维前缀和,配套6道前缀和经典力扣题,在讲
解题
目的同时提供AC代码目录一、一维前缀和二、二维前缀和三、爆刷力扣1、寻找数组的中心下标2、力扣238.除自身以外数组的乘积3、和为K的子数组
姜暮、
·
2024-01-28 19:18
【算法之路】
算法
c++
开发语言
力扣
算法刷题:P1908 逆序对
解题
关键:就是利用分治的思想,使用归并排序,因为逆序对实际上就是“左侧的数字比右侧大就算一个逆序对”。而这个“左侧”和“右侧”可以相对来看,即左侧的左侧一定就是左侧,说的有点抽象,哈哈哈哈。
迷路的小鹿斑比_Perry
·
2024-01-28 19:17
算法
【每日一题】最大合金数
文章目录Tag题目来源
解题
思路方法一:二分枚举答案写在最后Tag【二分枚举答案】【数组】【2024-01-27】题目来源2861.最大合金数
解题
思路方法一:二分枚举答案思路如果我们可以制造x块合金,那么一定也可以制造
wang_nn
·
2024-01-28 19:43
LeetCode每日一题
二分枚举答案
数组
2024-01-27
【分治专题】详解快排类型4道题
本文讲解分治下的快排类型的4道题,在讲
解题
目的同时提供AC代码,点击题目即可打开对应链接目录1、颜色分类2、排序数组3、数组中的第K个最大元素4、库存管理III1、颜色分类解法(快排思想--三指针法使数组分三块
姜暮、
·
2024-01-28 19:12
【算法之路】
算法
数据结构
leetcode
c++
排序算法
算法刷题:p1387 最大正方形
解题
思路:利用动态规划的思想设置一个标记数组flag[][],flag[i][j]用来记录矩阵op[][]中以op[i][j]为右下角的子矩阵中最大的正方形边长,那么动态方程就是flag[i][j]=min
迷路的小鹿斑比_Perry
·
2024-01-28 19:42
算法
python_
ACM
模式《剑指offer刷题》链表2
题目:例如面试tips:询问有无时间复杂度或空间复杂度的限制。思路:本题的本质就是复杂链表的深拷贝1.暴力解法→第一次遍历原链表时构建一个复制了next的新链表,第二次遍历原链表,对每个原链表的节点的random从头寻找,同时同步在新链表寻找,即可找到复制链表每个节点的random。时复O(N^2),空复O(1)2.用空间换取时间,利用哈希表。在第一次遍历原链表时存储(原链表节点,新链表节点)的映
cuier520
·
2024-01-28 19:27
剑指offer练习
链表
数据结构
python_
ACM
模式《剑指offer刷题》链表3
题目:注意:剑指offer上对这道题目的描述是给定的删除节点是节点指针。这表明这道题可以用时间复杂度为O(1)的方式解决。而leetcode上对类似本题的描述是:给定删除节点是节点值,这决定了本题时间复杂度必然至少为O(N)。因为必定要从头遍历链表。面试tips:1.注意以上两种问法的区别。若是第一种,最优的方式时复为O(1)。2.这道题默认了所给的删除节点就在链表上,可以跟面试官提一下,显示对此
cuier520
·
2024-01-28 19:26
剑指offer练习
链表
数据结构
Day22| Leetcode 235. 二叉搜索树的最近公共祖先 Leetcode 701. 二叉搜索树中的插入操作 Leetcode 450. 删除二叉搜索树中的节点
二叉搜索树的最近公共祖先题目链接235二叉搜索树的最近公共祖先一刷还是以递归法为主,前面做过二叉树的最近公共祖先,那个题目比较麻烦因为需要精准找到每个q,p才能做出判断,本题目需要利用二叉搜索树的特征点,本题目的
解题
点
吼吼848
·
2024-01-28 18:53
leetcode
算法
职场和发展
【leetcode刷刷】530.二叉搜索树的最小绝对差 、501.二叉搜索树中的众数 、236. 二叉树的最近公共祖先
今天做的都是二叉搜索树,主要
解题
思路中序遍历+递归双指针530.二叉搜索树的最小绝对差自己写的时候用的中序遍数组+求差题解的方法还加了一个双指针,大概意思就是记录cur和pre,因为是中序遍历,因此pre
goldwater2020
·
2024-01-28 18:51
leetcode
算法
职场和发展
动态规划算法题刷题笔记
重叠子问题:存在大量的重复计算最优子结构:状态转移方程:当前状态转移成以前的状态动态规划的
解题
步骤主要有:确定dp数组以及下标的含义状态转移方程、递推公式dp数组初始化、遍历顺序写代码验证直接看实际的算法题
归思君
·
2024-01-28 18:44
数据结构与算法
算法
动态规划
笔记
Leetcode 3022. Minimize OR of Remaining Elements Using Operations
Leetcode3022.MinimizeORofRemainingElementsUsingOperations1.
解题
思路2.代码实现题目链接:3022.MinimizeORofRemainingElementsUsingOperations1
Espresso Macchiato
·
2024-01-28 17:58
leetcode笔记
leetcode
3022
leetcode
hard
leetcode周赛382
leetcode题解
位运算
Leetcode 3020. Find the Maximum Number of Elements in Subset
Leetcode3020.FindtheMaximumNumberofElementsinSubset1.
解题
思路2.代码实现题目链接:3020.FindtheMaximumNumberofElementsinSubset1
Espresso Macchiato
·
2024-01-28 17:28
leetcode笔记
leetcode
3020
leetcode
medium
leetcode周赛382
leetcode题解
Leetcode 3021. Alice and Bob Playing Flower Game
Leetcode3021.AliceandBobPlayingFlowerGame1.
解题
思路2.代码实现题目链接:3021.AliceandBobPlayingFlowerGame1.
解题
思路这一题真心很蠢
Espresso Macchiato
·
2024-01-28 17:25
leetcode笔记
leetcode
3021
leetcode
medium
leetcode周赛382
leetcode题解
二叉树辅助函数,用于
acm
模式刷题
#includeusingnamespacestd;//先定义TreeNode和Solution类//...voidprintInOrder(TreeNode*node){if(node==nullptr){return;}printInOrder(node->left);std::coutvalright);}voiddeleteTree(TreeNode*node){if(node==null
dc爱傲雪和技术
·
2024-01-28 17:11
c++
算法
数据结构
baijia靶场漏洞挖掘
打开靶场http://localhost:83/baiji
acm
s/1、任意用户注册点击个人中心>用户登录>免费注册,注入账号密码,抓包批量注册这个是已注册的用户返回。
沧海一粟@星火燎原
·
2024-01-28 17:59
安全
web安全
CTF CRYPTO 密码学-8
-------…
解题
过程:Step1:解码简介CTF(CaptureTheFlag)比赛中的密码学部分通常涉及各种加密和编码技术,摩尔斯电码(Morse
Brucye
·
2024-01-28 17:55
密码学
密码学
实现x的n次幂函数Pow(x,n)
方法一即常用思路递归,注意基线条件即可,方法二参考力扣官方题解思路方法一:快速幂+递归
解题
思路n为奇数xn=xn/2∗xn/2∗xx^{n}=x^{n/2}\astx^{n/2}\astxxn=xn/2
初级代码搬运工0219
·
2024-01-28 16:38
leetcode
go
算法
leetcode50.Pow(x,n)——学习笔记
powx-n/不讲武德版:classSolution{publicdoublemyPow(doublex,intn){returnMath.pow(x,n);}}思路:直接使用java的内置的数学方法
解题
Hokachi
·
2024-01-28 16:37
Leetcode练习
leetcode
递归算法
算法
java
快速幂
leetcode 50: 快速幂(非递归与递归)
题
解题
意:实现函数pow(x,n),其中x是double类型,n是int类型(n是)除了快速幂算法之外,还要注意int类型的正负号取值范围不一样。
Einskai216
·
2024-01-28 16:06
Leetcode题目
【英文书词频】John Doe (Rizzoli & Isles #9.5)
注:只包含麦克米伦7000高频词(M
acm
illan7000HighFrequencyWord),并排除1000个简单词。
ningbufan
·
2024-01-28 15:44
截稿倒计时 | 【CCF-A类】
ACM
SIGCOMM‘24!2月2日截稿,谁与争锋!
会议之眼快讯第38届SIGCOMM(SpecialInterestGrouponDataCommunication)是
ACM
组织在通信网络领域的旗舰型会议,也是国际通信网络领域的顶尖会议,由
ACM
SIGCOMM
会议之眼
·
2024-01-28 15:26
计算机网络
自然语言处理
深度学习
百度
走方格(动态规划)
解题
思路:找边界,即行为1,列为1。拆分问题,拆分成一次走一步,只能向右或者向下走。
迷茫9
·
2024-01-28 15:04
java
算法
数据结构
指数计算(填空)
解题
思路:7的2020次方很大,需要用BigInteger来进行运算。pow用来算指数运算。remainder用来算BigInteger之间的取余。
迷茫9
·
2024-01-28 15:33
java
算法
数据结构
高考数学,导数,求最值的解法,你真的掌握了吗,试一下?
01、常规题型,考察利用导数的知识求函数极值的常规方法,
解题
思路比较简单,按照课本上讲的过程进行即可,要注意的是,求导的运算有一定的难度,小心不要出错。
孙老师数学
·
2024-01-28 14:18
java数据结构与算法刷题-----LeetCode328. 奇偶链表
java数据结构与算法刷题目录(剑指Offer、LeetCode、
ACM
)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-28 14:33
算法
java
链表
算法
leetcode
java数据结构与算法刷题-----LeetCode242. 有效的字母异位词
java数据结构与算法刷题目录(剑指Offer、LeetCode、
ACM
)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-01-28 14:03
算法
java
哈希算法
散列表
算法
leetcode
[Python-栈与队列]
解题
思路可以先模拟一下匹配的过程,每当有一个左括号出现时,有效的字符串中在后面肯定会有一个对应的右括号,因此我们可以用栈来实现这个过程。对字符串进行遍历操作,每遍历到一个
靠米菜勾
·
2024-01-28 13:50
算法
[Python-字符串]
解题
思路题目要求是原地操作的话,就直接用一个中介变量temp交换即可,代码如下。
靠米菜勾
·
2024-01-28 13:20
python
算法
leetcode
[Python-贪心算法]
解题
思路题目的要求是相邻两个孩子中评分更高的孩子会获得更多的糖果,这也就是说我们需要双边比较,有点像前面的求峰值点数。但是这道题让我们统计的是糖果
靠米菜勾
·
2024-01-28 13:49
算法
leetcode
210.【2023年华为OD机试真题(C卷)】最多购买宝石数目(贪心算法实现-Java&Python&C++&JS实现)
点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~本专栏所有题目均包含优质
解题
思路,高质量
解题
代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握!
一见已难忘
·
2024-01-28 13:01
算法之翼—华为OD机试专栏
华为od
c语言
贪心算法
最多购买宝石数目
java
python
javascript
风炫安全Web安全学习第四十一节课 XXE漏洞演示与讲解
,图像格式(SVG,EXIF标题)和网络协议(WebDAV,CalDAV,XMLRPC,SOAP,XMPP,SAML,X
ACM
L,...),他应用的如此的普遍以
风炫安全
·
2024-01-28 13:35
DAY32:贪心算法part2、122\55\45
贪心算法没有统一的模板,因此对题目的理解非常重要,理
解题
目,了解之后想到代码就很简单。Leetcode:122买卖股票的最佳时机II首先,题目中只有一支股票,可以一直买入卖出。
鴒凰
·
2024-01-28 12:47
leetcode刷题系列
贪心算法
算法
leetcode
c++
笔记
学习
二叉树相关oj题——2.另一棵树的子树(Java实现)
题目链接:另一颗树的子树
解题
思路:1.有两棵树A、B,其根节点分别为root和subRoot。
小小脑袋
·
2024-01-28 12:52
数据结构
java
开发语言
数据结构
CTF CRYPTO 密码学-6
题目名称:敲击题目描述:方方格格,不断敲击“wdvtdzqsxdrwerdzxcesxcfruygbn”
解题
过程:step1:根据题目描述敲击,wdvtdz对应的字符为xstep2:依此类推r,z,o,
Brucye
·
2024-01-28 11:54
密码学
密码学
leetcode-二叉树层序遍历
question:层序遍历和前中后序遍历的不同在与,后面三者用栈实现,二层序遍历则用队列实现比较块这里引出深度优先搜索DFS和广度优先搜索BFS
解题
:广度优先搜索BFSclassSolution:#广度优先搜索
白舟的博客
·
2024-01-28 11:15
leetcode解法
二叉树
队列
dfs
bfs
⌈C语言⌋ 用队列实现二叉树的层序遍历(广度优先搜索)
3.
解题
模板4.手动实现队列的相关函数5.用数组模拟队列三、实战演练一、前言在之前的文章中我们学习过二叉树的前、中、后三种遍历顺序,使用递归可以说是相当的简单(当然大家也可以尝试一下用迭代法实现一下这三种遍历
Dusong_
·
2024-01-28 11:14
算法
数据结构
宽度优先
算法
leetcode
c语言
数据结构
力扣19-删除链表中倒数第N个节点
删除链表中倒数第N个节点题目链接
解题
思路:遍历链表,获得链表的长度size删除倒数第N个节点,就是删除第size-N个节点/***Definitionforsingly-linkedlist.
༺❀ൢ望༒月❀ൢ❀
·
2024-01-28 11:41
算法-每日一练
leetcode
链表
算法
[260. 只出现一次的数字 III](C语言题解)(位运算)(力扣)
力扣(LeetCode))#思路>想到数组中只有一个数只出现了一次的解法:**所有数异或,最后答案就是那个只出现一次的数**,该题只需将两个不同的数放在不同的分组,再分别进行只有一个数出现一次的解法#
解题
方法
脑子不好的小菜鸟
·
2024-01-28 10:27
刷题
算法
数据结构
day34WEB 攻防-通用漏洞&文件上传&黑白盒审计&逻辑&中间件&外部引用
目录一,白盒审计-Finecms-代码常规-处理逻辑黑盒思路:寻找上传点抓包修改突破获取状态码及地址审计流程:功能点-代码文件-代码块-抓包调试-验证测试二,白盒审计-Cupp
aCm
s-中间件-.htaccess
aozhan001
·
2024-01-28 10:55
小迪安全-2022年
中间件
代码随想录算法训练营|day9
第四章字符串28.实现strStr()字符串总结双指针回顾总结28.实现strStr()(1)KMP算法:视频讲
解题
目详解前缀:所有以第一个字符开头的连续子串,不包含最后一个字符。
果木26
·
2024-01-28 10:47
代码随想录练习
算法
go
为什么都说三年级是分水岭?
这里面不仅仅是马虎,还有很多孩子在快速答题时不能准确地理
解题
意。特别是对于那些要思维绕弯子的题型,他们在短时间内读不懂,为了完成卷面,只好快速作答,而结果十有八九都是错的。
善兮
·
2024-01-28 09:40
LeetCode题解之删除中间节点
示例:输入:单向链表a->b->c->d->e->f中的节点c结果:不返回任何数据,但该链表变为a->b->d->e->f
解题
思路因为只能访问要删除的节点,因此可以考虑使用伪删除来实现节点的删除:将该节点下一个节点的值赋给该节点
l1fe1
·
2024-01-28 08:13
go 面试题分享
解题
思路这里有几个重点,第一个是ASCII字符,ASCII字符字符一共有256个,其
我但行好事莫问前程
·
2024-01-28 07:28
golang
java
开发语言
代码随想录-贪心算法②|
ACM
模式
目录860.柠檬水找零题目描述:输入输出描述:思路和想法:406.根据身高重建队列题目描述:输入输出描述:思路和想法:452.用最少数量的箭引爆气球题目描述:输入输出描述:思路和想法:435.无重叠区间题目描述:输入输出示例:思路和想法:763.划分字母区间题目描述:输入输出描述:思路和想法:56.合并区间题目描述:输入输出描述:思路和想法:738.单调递增的数字题目描述:输入输出描述:思路和想法
希希雾里
·
2024-01-28 07:56
代码随想录感想
算法
c++
数据结构
贪心算法
代码随想录-贪心算法①|
ACM
模式
目录引言:455.分发饼干题目描述:输入输出示例:思路和想法:376.摆动序列题目描述:输入输出示例:思路和想法:53.最大子数组和题目描述:输入输出示例:思路和想法:122.买卖股票的最佳时机II题目描述:输入输出示例:思路和想法:55.跳跃游戏题目描述:输入输入描述:思路和想法:45.跳跃游戏II题目描述:输入输出示例:思路和想法:1005.K次取反后最大化的数组和题目描述:输入输出描述:思路
希希雾里
·
2024-01-28 07:55
代码随想录感想
贪心算法
算法
leetcode
c++
代码随想录-栈与队列|
ACM
模式(1024程序员节)
目录20.有效的括号题目描述:输入输出描述:思路和想法:1047.删除字符串中的所有相邻重复项题目描述:输入输出描述:思路和想法:150.逆波兰表达式求值题目描述:输入输出描述:思路和想法:239.滑动窗口最大值题目描述:输入输出描述:思路和想法:347.前K个高频元素题目描述:输入输出描述:思路和想法:20.有效的括号题目描述:给定一个只包括'(',')','{','}','[',']'的字符串
希希雾里
·
2024-01-28 07:25
代码随想录感想
leetcode
c++
数据结构
算法
1024程序员节
蓝桥杯——既约分数(c语言)
目录一、题目描述二、思路分析1、分析题意:2、
解题
思路:三、算法实现四、算法改进一、题目描述本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
Ower@
·
2024-01-28 07:22
蓝桥杯真题
蓝桥杯
c语言
力扣 516. 最长回文子序列
解题
1、首先明确的是我们要求的是最长回文子序列而不是连续序列。2、本题适合使用动态规划方法,因此需要找到转移方程。设dp[i][j]表示在子串s[i..j]中,最长回文子序列
向上的毛毛
·
2024-01-28 07:21
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他