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
约瑟夫问题解法
每日一题.147. 对链表进行插入排序
我的
解法
:在原始链表上维护一个已排序链表sort,sort的头节点p和尾节点q在初始时都指向head,h为未排序待处理的节点,每次取sort之后的第一个节点为h。
Herz21
·
2024-01-28 03:47
LeetCode 力扣 47. 全排列 II
但我们可以在上一题的
解法
中进行修改从而解决这道题。
解法
一插入这个没想到怎么在原基础上改,可以直接了当些,在它产生的结果里,对结果去重再返回。对于去重的话,一般的方法肯定就是写两个for循环,然后一
windliang
·
2024-01-28 01:38
力扣:116. 填充每个节点的下一个右侧节点指针
广度优先搜索
解法
:1.该题的
解法
主要在于给每层节点的下一个右侧节点来进行赋值,所以我们只要再没遍历到每层最后一个节点时都给之前弹出的节点赋上当前对列中队首的节点就解决了这题。
AnDanXingKo
·
2024-01-28 00:47
树
leetcode
算法
蓝桥杯第四届真题 :大臣的旅费
2.
解法
一:将其看做树3.遍历每个点到其他个点的距离(深度优先遍历),找出最大值,进行计算4.假如有四个点ABCD即:A->B,A->C,A->D,B->C,B->D,C->D,比较出最大值5.这种方法不是最优解
乔治的哥们
·
2024-01-28 00:11
#
蓝桥杯历届真题
【蓝桥杯省赛真题】大臣的旅费(树形dp
解法
)
文章目录一、题目二、
解法
分析三、代码一、题目二、
解法
分析利用树形dp。给每个节点i设置经过该点的路径最大值数组dp[i]和经过该点的总路径最大值数组dp2[i]。
Memoriesage
·
2024-01-28 00:39
蓝桥杯刷题
算法
蓝桥杯
LeetCode 40.组合总和 II
方法一、回溯由于题目要求解集不能包含重复的组合,因此和39.组合总和
解法
不同。怎么去重呢?优化剪枝方法:SwfitclassSolution{varfreq=[(In
Jarlen John
·
2024-01-27 23:24
数据结构与算法
leetcode
算法
职场和发展
笔记
蓝桥杯算法入门_27 (2016真题)
凑算式(全排列+通分---*模板*)寒假作业:(全排列+check)冰雹数(*大数处理*大数-加法|减法|乘法|除法--模板)卡片换位(BFS:从一个状态到达另一个状态的步数)密码脱落(还原回文串--朴素
解法
violet~evergarden
·
2024-01-27 23:39
算法
蓝桥杯
c++
慢性肝病的
解法
:化浊,和胃,软肝,行气,疏肝,活血,滋肝··
慢性肝病病程较长,病机错综复杂,很难以一方一法取效,必须谨守病机,治疗上顺应、恢复肝脏生理特性,截断逆转肝脏病理性改变,多法并用方可取效。化浊解毒法传统观点认为,病毒性肝炎属温病范畴,毒邪存在已是公认。以毒邪论治病毒性肝炎,谓“以毒攻毒”,常据症舌脉表现,临床应用能改善肝功能,抑制病毒复制,调节免疫,防治肝炎及肝纤维化。病毒性肝炎普遍遵《内经》之旨“湿热相交,民当病瘅”,习张仲景之说“黄家所得,从
家庭风险规避师阿文
·
2024-01-27 20:03
网恋对象是校草 第二话
顾执寒∶一元二次方程的
解法
一∶配方法。此处省略一百字,朱茵传来一条QQ信息。
柒姐妹
·
2024-01-27 20:57
算法训练营Day58(单调栈1)
思考暴力的
解法
,然后在看单调栈的
解法
。就能感受出单调栈的巧妙classSolution:defdailyTemperat
Best,
·
2024-01-27 19:50
数据结构
数据结构篇-03:堆实现优先级队列
本文着重在于讲解用“堆实现优先级队列”以及优先级队列的应用,在本文所举的例子中,可能使用优先级队列来解并不是最优
解法
,但是正如我所说的:本文着重在于讲解“堆实现优先级队列”堆实现优先级队列堆的主要应用有两个
爬楼梯的猫
·
2024-01-27 19:14
数据结构
堆
数据结构篇-02:最小栈
有两类方法:使用辅助栈/不使用辅助栈使用辅助栈的
解法
一定义一个栈来实现常规功能,另外定义一个栈(最小栈)专门用于实现getMin方法使得[最小栈]的栈顶始终都是当前栈中的最小元素即可classMinStack
爬楼梯的猫
·
2024-01-27 19:41
手把手带你刷力扣Hot100
数据结构
代码随想录刷题-数组-移除元素
文章目录移除元素习题我的想法暴力
解法
双指针双指针优化移除元素本节对应代码随想录中:代码随想录,对应视频链接为:数组中移除元素并不容易!
夏日 の blog
·
2024-01-27 18:42
#
代码随想录刷题总结
代码随想录
算法
代码随想录-数组1(704.二分查找、27.移除元素)
704.二分查找1.暴力
解法
classSolution{public:intsearch(vector&nums,inttarget){for(inti=0;i&nums,inttarget){intleft
weixin_49102363
·
2024-01-27 18:11
算法
leetcode
数据结构
[代码随想录]数组--移除元素
移除元素文章目录移除元素解决方法1.暴力
解法
2.双指针法下面为leetcode上例题27.移除元素26.删除有序数组中的重复项283.移动零844.比较含退格的字符串977.有序数组的平方解决方法1.暴力
解法
两层
华氏451度。
·
2024-01-27 18:09
C++
刷题
c++
算法
c语言
数据结构
leetcode
代码随想录--数组--双指针法解决移除元素题型和有序数组的平方题型
说说暴力
解法
,就两个for循环,第一个for循环遍历数组,寻找需要移除的元素,一旦找到需要移除的元素就进入第二个for循环,第二个for循环就是去除这个需要移除的元素后把后面剩余的元素一个个整体往前移。
彩虹桥下的小淅猪
·
2024-01-27 18:09
数据结构与算法
数据结构
算法
LeetCode-054-螺旋矩阵
解法
一:数组遍历首先,用row和column分别记录matrix的行数
雄狮虎豹
·
2024-01-27 17:49
【leetcode】 73.矩阵置零
##【leetcode】73.矩阵置零文章目录
解法
Ⅰ用两个标记数组
解法
Ⅱ使用两个标记变量
解法
Ⅲ使用一个标记变量给定一个m*n的矩阵,如果一个元素为0,则将其所在行和列的所有元素都设为0,请使用原地算法进阶一个直观的方法是使用
Carl_ux
·
2024-01-27 17:50
Leetcode
矩阵
算法
数据结构
c语言
二叉树展开为链表
例如,给定二叉树1/\25/\\346将其展开为:1\2\3\4\5\6递归
解法
:/***Definitionforabinarytreenode.*publicclassTreeNode{
二进制的二哈
·
2024-01-27 15:16
16. 最接近的三数之和
【解题思路】遇到这种x数之和的问题,不要纠结,优先考虑多指针的
解法
。本题和【三数之和】并没有本质上的区别,唯一的区别在于其判断条件变了,这里是要在数组中寻找3个数之和与某个数的距离,在三数之和的
五点钟科技
·
2024-01-27 14:48
一起来刷题
#
和的问题
算法
数据结构
python
leetcode
刷题
leetcode150 逆波兰表达式求值
文章目录1.
解法
2.原题1.
解法
利用栈,数字压入栈中,遇到运算符,取出数字,计算后再放入栈中以12+为例,1,2是数字,依次放入栈中,遇到加号,取出数字计算得到3,再放入栈中。
南方乌鸦
·
2024-01-27 14:04
leetcode
算法
数据结构
leetcode189 轮转数组
文章目录1.前言2.
解法
2.1中间数组2.2冒泡轮转2.3分块反转3.原题1.前言写博客监督自己,至少保证每天一条,
解法
不一定全,也不一定是最好的,仅供参考。
南方乌鸦
·
2024-01-27 14:01
算法
leetcode
数据结构
高频算法题之链表反转
文章目录前言递归解题法栈特性解题法双指针解题法总结前言复盘一下最近遇到的面试算法题,本篇主要介绍的是链表反转的3种
解法
和思路,其实有在LeetCode或牛客网上刷题的也知道链表反转的面试题频率非常高,是必会的一道算法题
吃猫的大鱼
·
2024-01-27 14:06
算法
面试
链表
算法
面试
力扣:103. 二叉树的锯齿形层序遍历
广度优先搜索
解法
:1.解题的关键在于它是相当于s型的遍历方式,所以我把树的每一层都分为奇数和偶数,当奇数时从左往右遍历,偶数时从右往左便利。2.当层数为偶数时,我直接把该层的集合节点元素都反转一下。
AnDanXingKo
·
2024-01-27 13:15
树
leetcode
算法
力扣:198. 打家劫舍
动态规划
解法
:1.定义dp数组表示是下标+1间房偷窃到的最大金额2.我们应该从后往前想向来进行递推公式的推导,前n个房屋偷的钱最大值等于前n-2个房屋偷的最大值加上第n个房屋的值。
AnDanXingKo
·
2024-01-27 13:45
动态规划
leetcode
算法
力扣:4. 寻找两个正序数组的中位数
暴力
解法
思路:1.先把两个数组合成一个数组。2.之后用Arrays.sort()来个数组排序3.之后再判断数组的长度是奇数还是偶数进行分类计算中位数的下标。
AnDanXingKo
·
2024-01-27 13:14
数组
算法
数据结构
力扣: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
数学
数学
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.环形链表的
约瑟夫问题
2.链表的中间节点3.合并两个有序链表4.反转链表5.移除链表元素1.环形链表的
约瑟夫问题
环形链表的
约瑟夫问题
_牛客题霸_牛客网(nowcoder.com)思路:题目给出结构是环形链表
cookies_s_s
·
2024-01-27 11:21
数据结构
算法
链表
算法
数据结构
c++
开发语言
c语言
【算法问题】最小栈的实现
如图:图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
树结构
力扣面试题 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
链表
数据结构
算法
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他