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
微分方程解法
力扣:209. 长度最小的子数组
滑动窗口的
解法
:1.用两个指针来进行,先用终止指针来进行寻找符合条件的值,找到了之后移动起始指针来进行寻找最小的子数组长度。
AnDanXingKo
·
2024-01-27 13:14
数组
算法
java
LeetCode-005-最长回文子串
解法
一:暴力破
解法
遍历所有可能的子串,然后判断子串是否是回文子串,如果是
雄狮虎豹
·
2024-01-27 13:05
代码随想录算法训练营第8天|字符串1 344.反转字符串 541. 反转字符串II 卡码网:54.替换数字 151.翻转字符串里的单词 卡码网:55.右旋转字符串
目录344.反转字符串知识点541.反转字符串II思路总结卡码网:54.替换数字拓展151.翻转字符串里的单词(没有很掌握思路基础语法知识卡码网:55.右旋转字符串参考之前做过的剑指offer的基础
解法
看本题文章讲解后
芋泥肉松脑袋
·
2024-01-27 13:32
算法
数据结构
java
代码随想录算法训练营第32天(贪心算法02● 122.买卖股票的最佳时机II ● 55. 跳跃游戏 ● 45.跳跃游戏II
贪心算法part02122.买卖股票的最佳时机II解题思路55.跳跃游戏解题思路45.跳跃游戏II(来不及了明天刷解题思路122.买卖股票的最佳时机II动态规划章节会重点讲买卖股票问题本题
解法
很巧妙,大家可以看题思考一下
芋泥肉松脑袋
·
2024-01-27 13:58
算法
贪心算法
数据结构
java
leetcode
开发语言
高中数学:不等式(初接高)
3、其它复杂不等式3.1、高次不等式3.2、绝对值不等式3.3、根式不等式补充:不等式
解法
中,对于根式的转化,要考虑仔细,不能少考虑了情况,否则求出的结果就出错。
生产队队长
·
2024-01-27 12:57
数学
数学
常微分-----一阶非线性
微分方程
一阶非线性
微分方程
可分方程(SeparableEquation)可分方程一般都有如下形式x′(t)=h(t)g(x)x'(t)=h(t)g(x)x′(t)=h(t)g(x)且有h(t)是连续的,g(x)
江江江江江江江江江
·
2024-01-27 11:37
算法
数学建模
JZ15 二进制中1的个数(两种
解法
)(C语言)
个人博客主页:https://blog.csdn.net/2301_79293429?type=blog专栏:https://blog.csdn.net/230题目链接:二进制中1的个数_牛客题霸_牛客网(nowcoder.com)看本篇文章之前建议先看看该文章(讲了坑点和易错点):JZ15二进制中1的个数(牛客)(C语言)-CSDN博客描述输入一个整数n,输出该数32位二进制表示中1的个数。其中
脑子不好的小菜鸟
·
2024-01-27 11:30
刷题
c语言
算法
leetcode
算法训练营第五十八天|739. 每日温度 496.下一个更大元素 I
目录Leetcode739.每日温度Leetcode496.下一个更大元素ILeetcode739.每日温度文章链接:代码随想录题目链接:739.每日温度思路:暴力
解法
,时间超限classSolution
啊就赵得柱
·
2024-01-27 11:54
算法
【算法问题】最小栈的实现
如图:图1.png
解法
步骤1、设原有的栈叫作栈A,此时创建一个额外的“备胎”栈B,用于辅助栈A。
解法
步骤—图1.png2、当第1个元素进入栈A时,让新元素也进入栈B。这个唯一的元素是栈A的当前最小值。
花逝97
·
2024-01-27 08:18
2019-08-13 Day 2 安装与设置开发环境
因为绝望,放下我的傲慢发问指南学习记录记录代码学习历程记录错误——一个错误写一篇报错信息的截图Google的搜索的解决方案最终成功的
解法
安装相关软件排除网速影响后,顺利得很ORIDimage.png
夜光巴比
·
2024-01-27 07:56
【第三天】蓝桥杯备战
题1、成绩分析2、合法日期3、时间加法4、扫雷5、大写6、标题统计1、成绩分析https://www.lanqiao.cn/problems/497/learning/
解法
:暴力importjava.util.Scanner
小舒不服输
·
2024-01-27 06:27
蓝桥杯备战刷题
蓝桥杯
职场和发展
java
算法
【第四天】蓝桥杯备战
题1、求和2、天数3、最大缝隙1、求和https://www.lanqiao.cn/problems/1442/learning/
解法
:字符串方法的应用importjava.util.Scanner;/
小舒不服输
·
2024-01-27 06:27
蓝桥杯备战刷题
蓝桥杯
职场和发展
算法
java
力扣1955,
那么这题我们先想一个暴力
解法
,就是怎么样才能把所有序列都统计进去,其实在考虑这道题的暴力
解法
之前,我们把他看做一个不用满足0,1,2这个顺序的序列,随便组的话,是不是n^3了,从一个作为为起始点地方延伸出去的情况下
乖的小肥羊
·
2024-01-27 06:09
leetcode
算法
职场和发展
复习之旅(十四)
大部分学生都按要求在卷子上认真订正,在练习本上把错题补写,能说出每道错题的错因及正确的
解法
。有几个同学没有按要求订正,我要求他们利用体育课的时间在班里边订正完。
Ningjing致远
·
2024-01-27 04:22
leetcode701. 二叉搜索树中的插入操作
2.改变原二叉搜索树结构的
解法
:首先,找到插入节点的父节点,也就是中序遍历最后一个小于插入值insNode的节点pre(前驱节点),插入有两
kkkkuuga
·
2024-01-27 04:44
树
leetcode
算法
数据结构
java
树结构
数模百科】一篇文章讲清楚灰色预测模型GM(1,n)附python代码
说到GM(1,n)模型,这里面的“1”表示模型中只有一个
微分方程
,而“n”则说明有n个变量参与进来。与我们之前了解的GM(1,1)模型不同,在GM(1,1)模
小树modelwiki
·
2024-01-27 03:29
python
开发语言
数学建模
算法
机器学习
力扣面试题 16.06. 最小差
Problem:面试题16.06.最小差文章目录题目描述思路即
解法
复杂度Code题目描述思路即
解法
注意本题目的数据范围!!!
LNsupermali
·
2024-01-27 03:22
力扣题目
leetcode
算法
职场和发展
力扣面试题 16.24. 数对和(双指针)
Problem:面试题16.24.数对和文章目录题目描述思路及
解法
复杂度Code题目描述思路及
解法
若本题目直接双循环暴力求解会超时,可以利用排序+双指针进行优化,具体:1.对原数组进行升序排序;2.双指针指向排好序的数组的头尾
LNsupermali
·
2024-01-27 03:21
力扣题目
leetcode
算法
职场和发展
【力扣刷题练习】21. 合并两个有序链表
新链表是通过拼接给定的两个链表的所有节点组成的题目解答:1.递归
解法
classSolution{public:ListNode*mergeTwoLists(ListNode*list1,ListNode
NaturalHarmonia
·
2024-01-27 03:15
力扣刷题练习
leetcode
链表
算法
力扣15、三数之和(中等)
3
解法
一:排序+双指针将整数数组排序之后,可以简化问题的求解,双指针法是一种常用方法。3.1解题思路将数组排序之后,使用for循环,把三数之和问题转化为两数之和问题,再使用双指针法。
BraveTomato
·
2024-01-27 02:39
力扣LeetCode
算法
数据结构2、基于栈的中缀算术表达式求值
3
解法
一:基于顺序栈的中缀算术表达式求值顺序栈是使用顺序存储结构实现的栈,在栈数据结构中很重要。3.1解题思路1、初始化OPTR栈和OPND栈,将表达式起始符“#”压入OPTR栈。
BraveTomato
·
2024-01-27 02:08
数据结构
数据结构
算法
c++
力扣80、删除有序数组中的重复项Ⅱ(中等)
3
解法
一:双指针双指针法可以很好地解决此题。3.1解题思路设置双指针,从数组nums的第3个元素开始比较,直到nums的最后一个元素。
BraveTomato
·
2024-01-27 02:38
力扣LeetCode
算法
c++
leetcode
力扣Leetcode:279. 完全平方数
目录
解法
一:动态规划
解法
二:四平方和定理
解法
一:动态规划对于一个数n来说,要求完全平方数的数量,它的完全平方数必然在区间(根号下n需要向下取整)。
奔跑的梅花Lu
·
2024-01-27 01:53
leetcode
动态规划
PTA 7-36 复数四则运算(详解)
前言:本期是关于复数四则运算的具体
解法
,今天你c了吗?题目:本题要求编写程序,计算2个复数的和、差、积、商。
Artiel
·
2024-01-27 00:52
PTA
c语言
力扣:链表的合并
解法
一:递归法思路:首先判断两类特殊情况,l1或l2中有一个为空的情况,然后比较l1和l2的数值大小,若l1->datadata,则l1->next为新的头结点,进行mergeLists(l1->next
迷你猪@123
·
2024-01-27 00:19
链表
数据结构
算法
剑指offer——重建二叉树
思路及
解法
:递归栈递归解决:在保证数据正确性的前提下,前序的第一个数值是root节点,即上图中的1,那么我们需要在中序遍历中找到1的位置,左边的就是roo
浅亦予
·
2024-01-26 23:21
剑指offer刷题
算法
数据结构
职场和发展
intellij-idea
java
leetcode
eclipse
代码随想录day02
示例1:输入:nums=[-4,-1,0,3,10]输出:[0,1,9,16,100]解释:平方后,数组变为[16,1,0,9,100],排序后,数组变为[0,1,9,16,100]1.暴力
解法
直接使用排序算法
hndgfnd
·
2024-01-26 22:53
代码随想录打卡
算法
数据结构
排序算法
day15打卡
day15打卡226.翻转二叉树递归
解法
:时间复杂度:O(N),空间复杂度:O(N)classSolution{public:TreeNode*invertTree(TreeNode*root){//出口
clamdown2021
·
2024-01-26 21:47
代码
深度优先
算法
leetcode
代码随想录算法训练营第二天| LeetCode 977.有序数组的平方、209.长度最下的子数组、59.螺旋矩阵
977.有序数组的平方-力扣(LeetCode)暴力
解法
classSolution{public:vectorsortedSquares(vector&nums){for(inti=0;isortedSquares
buskin.
·
2024-01-26 21:37
算法
leetcode
矩阵
代码随想录算法训练营打卡day1 |704. 二分查找,27. 移除元素
一、LeetCode704二分查找题目链接:704.二分查找
解法
一:左闭右闭classSolution{publicintsearch(int[]nums,inttarget){intleft=0,right
橙南花已开
·
2024-01-26 21:06
代码随想录算法训练营
算法
java
计算 K 置位下标对应元素的和(python3
解法
)
难度:简单给你一个下标从0开始的整数数组nums和一个整数k。请你用整数形式返回nums中的特定元素之和,这些特定元素满足:其对应下标的二进制表示中恰存在k个置位。整数的二进制表示中的1就是这个整数的置位。例如,21的二进制表示为10101,其中有3个置位。示例1:输入:nums=[5,10,1,5,2],k=1输出:13解释:下标的二进制表示是:0=00021=00122=01023=01124
心软且酷丶
·
2024-01-26 20:37
算法
python
leetcode
算法
python
既不是最小值也不是最大值(python3
解法
)
难度:简单给你一个整数数组nums,数组由不同正整数组成,请你找出并返回数组中任一既不是最小值也不是最大值的数字,如果不存在这样的数字,返回-1。返回所选整数。示例1:输入:nums=[3,2,1,4]输出:2解释:在这个示例中,最小值是1,最大值是4。因此,2或3都是有效答案。示例2:输入:nums=[1,2]输出:-1解释:由于不存在既不是最大值也不是最小值的数字,我们无法选出满足题目给定条件
心软且酷丶
·
2024-01-26 20:32
python
算法
leetcode
算法
python
day2 有序数组的平方 长度最小的子数组 螺旋矩阵
-有序数组的平方-先平方,再排序-O(nlogn)-我来排序-因为给出的数组是排好序的,因此平方后最大的元素肯定在两边,所以用双指针,在插入元素时比较更大者即可-长度最小的子数组-暴力
解法
会超时-滑动窗口
_whiteby
·
2024-01-26 20:48
c++
leetcode
从0开始,教你申请PMP考试的13个步骤
其实,只要你学会用项目管理的原则——拆
解法
,将一个看起来很大的任务,拆解成为一个个步骤,那么PMP考试认证看起来就简单多了。
mm995420
·
2024-01-26 20:13
项目管理
职场
职场和发展
经验分享
学习
pmp
项目管理
10. Regular Expression Matching 2019-03-13
然后去讨论区看了一下,发现了一个十分容易理解的
解法
,使用递归的方式。虽然时间复杂度不是最低,但是很容易理解。
Thinker_Lin
·
2024-01-26 19:06
算法------(1)区间合并
例题:
解法
是将所有区间按照左端点排序,然后从第一个区间开始依次遍历,如果该区间的左端点大于合现存合并区间的右端点,则将现存合并区间存入vector并将该区间作为新的现存合并区间,否则将两个区间合并作为新的现存合并区间
FancySuMMer11
·
2024-01-26 19:05
算法基础课
算法
c++
数据结构
面试经典题---3.无重复字符的最长子串
3.无重复字符的最长子串我的
解法
:滑动窗口:维护一个[left,right)的滑动窗口,其中[left,right-1]都是不重复子串;每轮while循环都计算一个滑动窗口的无重复子串长度len,每轮也让
3arong
·
2024-01-26 18:37
算法
c++
leetcode
数据结构
《程序员代码面试指南 IT名企算法与数据结构题目最优解 左程云》pdf
eol本书采用题目+解答的方式组织内容,并把面试题类型相近或者
解法
相近的题目尽量放在一起,读者在学习本书时很容易看出面试题
解法
之间的联系,使知
征程_6335
·
2024-01-26 16:02
深度学习如何弄懂那些难懂的数学公式?是否需要学习数学?
经过1~2年的学习,我觉得还是需要数学有一定认识,重新捡起高等数学、概率与数理、线代等这几本,起码基本
微分方程
、求导、对数、最小损失等等还是会用到。下面给出几个链接,可以用于平时充电学习。
搬砖班班长
·
2024-01-26 15:41
深度学习
人工智能
学习
经验分享
【第一天】蓝桥杯备战
题1、门牌号2、卡片3、分数1、门牌号https://www.lanqiao.cn/problems/592/learning/
解法
一:暴力遍历importjava.util.Scanner;//1:无需
小舒不服输
·
2024-01-26 12:54
蓝桥杯备战刷题
蓝桥杯
java
算法
刘言秋:晚间行情分析,比特币上涨行情稳步增长,上方压力能否坚守
人生在世,遇到棋高一着的对手和朋友尤其重要,你会知道某件事会有更好的
解法
,某个困惑还可以有另外的思路,生活还有更多的可能,而你,也有资格去追求那样的可能。
刘言秋
·
2024-01-26 11:42
代码随想录算法训练营 day38 |动态规划理论基础、509. 斐波那契数、70. 爬楼梯、746. 使用最小花费爬楼梯
目录一、动态规划理论基础1.动态规划的解题步骤2.动态规划应该如何debug二、(leetcode509)斐波那契数1.递归
解法
2.动态规划1)确定dp数组以及下标的含义2)确定递推公式3)dp数组如何初始化
weixin_42179093
·
2024-01-26 10:17
leetcode
c++代码随想录
算法
动态规划
代码随想录算法训练营Day37|738.单调递增的数字、贪心算法总结
目录738.单调递增的数字方法一:暴力
解法
方法二:贪心
解法
贪心算法总结738.单调递增的数字题目链接文章链接方法一:暴力
解法
classSolution{private://各位递增判断函数boolcheckNum
张金卓2023
·
2024-01-26 10:43
贪心算法
算法
LeetCode 162. 寻找峰值(简单二分)
(可认为nums[-1]=nums[n]=-∞)要求
解法
达到log(n)log(n)log(n)时间复杂度。简单想法就是遍历一次,对每个元素判断是否是峰值即可。
抠脚的大灰狼
·
2024-01-26 10:29
算法
leetcode
算法
二分
C++ 之LeetCode刷题记录(十八)
解法
一:DFSclassSolution{
icecream_cheese
·
2024-01-26 10:48
c++
数据结构
c++
leetcode
深度优先
leetcode209. 长度最小的子数组
在暴力
解法
中,是一个for循环滑动窗口的起始位置,一个for循环为滑动窗口的终止位置,用两个for循环完成了一个不断搜索区间的过程。滑动窗口则使用一个for循环来完成这个操作。
lanlinbuaa
·
2024-01-26 07:33
python
2825. 循环增长使字符串子序列等于另一个字符串
EverydayaLeetcode题目来源:2825.循环增长使字符串子序列等于另一个字符串
解法
1:双指针设置两个指针i和j,分别指向字符串str1和str2的第一个字符。
UestcXiye
·
2024-01-26 07:30
Every
day
a
LeetCode
leetcode
数据结构与算法
C++
双指针
Leetcode2808. 使循环数组所有元素相等的最少秒数
EverydayaLeetcode题目来源:2808.使循环数组所有元素相等的最少秒数
解法
1:哈希+枚举假设答案是数组nums的一个元素x,因为每个x每一秒可以把它旁边的两个数变成x,所以如果两个x之间还有
UestcXiye
·
2024-01-26 07:00
Every
day
a
LeetCode
C++
数据结构与算法
leetcode
哈希
枚举
Leetcode2249. 统计圆内格点数目
EverydayaLeetcode题目来源:2249.统计圆内格点数目
解法
1:枚举遍历数组circles,先求出枚举的上下边界。
UestcXiye
·
2024-01-26 07:26
Every
day
a
LeetCode
C++
leetcode
数据结构与算法
LeetCode 2859. 计算 K 置位下标对应元素的和【位操作】1000
在这一系列刷题文章中,我不仅会讲解多种解题思路及其优化,还会用多种编程语言实现题解,涉及到通用
解法
时更将归纳总结出相应的算法模板。为了方便在PC上运行调试、分享代码文件
memcpy0
·
2024-01-26 07:52
位操作
leetcode
算法
职场和发展
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他