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
华容道解法
力扣:131. 分割回文串
回溯
解法
思路:1.先声明一个集合来接受全部的回文子串组合,在声明一个集合来接收单个回文子串的组合。
AnDanXingKo
·
2024-02-06 12:36
回溯
leetcode
算法
力扣
解法
汇总1041. 困于环中的机器人
目录链接:力扣编程题-
解法
汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:力扣描述:在无限的平面上
失落夏天
·
2024-02-06 12:34
编程题
leetcode
算法
职场和发展
分别用线性规划和动态规划求解打家劫舍问题(力扣198)
写在前面:1.本人是只挣扎在数模海洋的小可怜,最近同时学线性规划和动态规划,于是就有了这篇博客2.编程使用matlab3.动态规划
解法
参考数学建模清风动态规划课程https://www.bilibili.com
恩培多克勒的浑天仪
·
2024-02-06 11:00
动态规划
leetcode
算法
线性规划
第41天|LeetCode198. 打家劫舍、LeetCode213. 打家劫舍II、LeetCode337. 打家劫舍III
解法
:1.五部曲:①首先此题判断哪家可以不可以偷是根据前面的状态来判断的
小宇刷题
·
2024-02-06 11:29
leetcode
动态规划
算法
java
代码随想录算法训练营day48 | 198.打家劫舍,213.打家劫舍II,337.打家劫舍III
代码随想录算法训练营day48|198.打家劫舍,213.打家劫舍II,337.打家劫舍III198.打家劫舍
解法
一:动态规划213.打家劫舍II
解法
一:分别掐头和去尾,动态规划337.打家劫舍III
解法
一
小鲨鱼冲冲冲
·
2024-02-06 11:27
代码随想录训练营
算法
leetcode
动态规划
【数据结构练习题——查找】
解法
:(1)由二叉排序树的定义可画出对应的二叉排序树,如下
星河百穿
·
2024-02-06 10:57
题目
数据结构
PTA-C语言-最大公约数和最小公倍数(多
解法
,有扩展,附解析)
输入样例:511292输出样例:732044目录PTA用直接
解法
扩展:更相减损法辗转相除法:开始解题:最大公约数:如果数a能被数b整除,a就叫做b的倍数,b就叫做a的约数。
库巴拉西白白
·
2024-02-06 10:50
PTA-c语言实录
刷题日志
算法
数据结构
c语言
PTA-C语言题库-选择排序(选择排序、冒泡排序+
解法
+解析)
输入样例:45176输出样例:7651冒泡排序
解法
:#includeintmain(){intarr[10];inti,j,n,temp;scanf("%d",&n);for(i=0;i
库巴拉西白白
·
2024-02-06 10:48
PTA-c语言实录
刷题日志
c语言
算法
数据结构
10410 - Tree Reconstruction (UVA)
题目链接如下:OnlineJudge这道题的测试数据应该很弱,因为我一开始的
解法
包括后来网上找到的很多题解都是有问题的,但都能AC...下面是我看了别人
解法
之后写的:#include#include#include
天天AZ
·
2024-02-06 10:37
UVA
图论
算法
剑指 Offer 66 构建乘积数组
解题思路
解法
1:1.分析题意,不可以使用除法,也就说不可以使用累乘然后除的做法2.分析题意,B[i]=A[0]×A[1]×…×A[i-1]×A[i+1]×…
itbird01
·
2024-02-06 10:21
HDU1677 矩阵嵌套 DP 记忆化搜索 图 最长上升序列
矩阵嵌套题有两种
解法
第一种是用图,然后记忆化搜索若矩形i能被嵌入矩形j则G[i][j]为1,状态转移方程:dp(i)=max{dp(i),dp(j)+1}这题如果我用图来解会显示超时第二种排序,然后求最长上升序列按面积递减排序
JUNLONG2
·
2024-02-06 09:18
刷题统计-蓝桥杯真题-python
解法
题目描述解题思路本题其实多设置几个指标用然后一天一天的加的暴力
解法
可以很好求解但是这样会超时。
温涛
·
2024-02-06 09:19
算法
蓝桥杯
算法
python
java
leetcode
蓝桥杯真题-成绩统计-PYTHON
解法
题目描述解题思路本题的难点还是在输出格式上,控制好四舍五入代码n=int(input())perfect=[]good=[]foriinrange(n):numb=int(input())ifnumb>=85:perfect.append(numb)ifnumb>=60:good.append(numb)if(1000*len(good)/n)%10>=5:print(str(int(100*le
温涛
·
2024-02-06 09:49
算法
蓝桥杯
算法
python
leetcode
数据结构
JavaScript返回某集合中的所有子集(力扣面试题 08.04. 幂集)
记录力扣上面的一道题,在力扣上看见这个
解法
,抄下来学习一下。幂集。编写一种方法,返回某集合的所有子集。集合中不包含重复的元素。说明:解集不能包含重复的子集。
橘猫吃不胖~
·
2024-02-06 09:26
JavaScript
leetcode
javascript
算法
力扣面试题 05.03. 翻转数位(前、后缀和)
Problem:面试题05.03.翻转数位文章目录题目描述思路及
解法
复杂度Code题目描述思路及
解法
1.将十进制数转换为二进制数(每次按位与1求与,并且右移);2.依次求取二进制数中每一位的前缀1的数量和
LNsupermali
·
2024-02-06 09:53
力扣题目
leetcode
算法
职场和发展
Go语言每日一练——链表篇(五)
传送门牛客面试笔试必刷101题----------------合并k个已排序的链表题目以及解析题目解题代码及解析解析这一道题与昨天的合并链表题目类似,但是由于有K个且时间复杂度要求控制在O(nlogn),这里主要有两种
解法
落雨便归尘
·
2024-02-06 08:16
Go语言每日一题
golang
链表
开发语言
数据结构
算法
面试经典150题——判断子序列
-WinstonChurchill1.题目描述2.题目分析与解析2.1思路一——双指针按照双指针的
解法
应该大家都能比较快的想出来,就是一个指针pointS指向字符串s,一个指针pointT指向字符串t,
ALGORITHM LOL
·
2024-02-06 08:37
算法
java
数据结构
leetcode633 平方数之和
文章目录1.
解法
双指针2.原题[633.平方数之和](https://leetcode.cn/problems/sum-of-square-numbers/)1.
解法
双指针classSolution{publicbooleanjudgeSquareSum
南方乌鸦
·
2024-02-06 06:53
算法
数据结构
leetcode
leetcode665 非递减数列
文章目录1.
解法
错误版本通过测试版本2.原题[665.非递减数列](https://leetcode.cn/problems/non-decreasing-array/)1.
解法
错误版本遇到3423报错
南方乌鸦
·
2024-02-06 06:52
算法
leetcode
数据结构
leetcode406 根据身高重建队列
文章目录1.
解法
2.原题[406.根据身高重建队列](https://leetcode.cn/problems/queue-reconstruction-by-height/)1.
解法
按照先身高h降序,
南方乌鸦
·
2024-02-06 06:22
算法
排序算法
数据结构
leetcode680 验证回文串 II
文章目录1.
解法
2.原题[680.验证回文串II](https://leetcode.cn/problems/valid-palindrome-ii/)1.
解法
利用双指针,分别指向s的头尾,如果字母相同
南方乌鸦
·
2024-02-06 06:12
算法
leetcode
数据结构
DAY42:01背包问题+应用
暴力
解法
复杂度:物品存在取和不取的两种状态,因此是2^N复杂度,因此需要动态
鴒凰
·
2024-02-06 06:34
leetcode刷题系列
算法
leetcode
c++
笔记
C语言经典面试题——翻转单词顺序VS左旋转字符串
目录1.翻转单词顺序1.1题目描述1.2
解法
1.3完整代码2.左旋转字符串2.1题目描述2.1.1
解法
一:2.1.2
解法
二:2.1.2.1strcpy2.1.2.2strcat2.1.2.3完整代码2.1.3
看落日的YT
·
2024-02-06 05:32
C语言经典练习
c语言
面试
开发语言
c语言题目——数组排序
解法
1:inta=0,b=0;intm[1000]={0};//一定要写大一点的空间,防止数组溢出intn[1000]={0};scanf("%d%d",&a,&b);inti=0;intj=0;//开始排序
黑菜钟
·
2024-02-06 05:28
c/c++
c语言
LeetCode977 有序数组的平方
暴力
解法
是平方之后排序复杂度是n+nlogn优化
解法
是双指针i,j,i放数组首元素位置,j放数组末尾,每次比较i和j位置的数组元素大小,然后挑一个大的放在新的数组元素的指定末尾位置上。
阿维的博客日记
·
2024-02-06 01:31
LeetCode题库
leetcode
双指针
【计算机学院寒假社会实践】——社区科普法律活动:七里墩街道科协引领居民走向法律“明白人”
为了让更多的人了
解法
律知识,提高法律素养,增强法治意识,从而维护社会的稳定和谐。
rzh_04
·
2024-02-06 00:07
社会实践
dp_day3(01背包)
目录01背包概述:01背包是经典的动态规划的
解法
完整的纯01背包代码几道01背包的应用题1.分割等和子集1,回溯法2,dp法2.最后一块石头的重量23.目标和1,回溯法2.dp法01背包概述:01背包问题为有
像风一样_
·
2024-02-05 23:59
算法
动态规划
c++
树形dp
解法
二叉树的直径将一棵树抽象成左子树,右子树,根节点,求出左子树作为根的最长链长度l,右子树作为根的最长链长度r,则其父节点的最长链长度为max(l,r)+1/***Definitionforabinarytreenode.*structTreeNode{*intval;*TreeNode*left;*TreeNode*right;*TreeNode():val(0),left(nullptr),ri
像风一样_
·
2024-02-05 23:28
深度优先
算法
LeetCode#262 Nim游戏 Java
author:sdubrz@date:2020.04.22题号:292题目难度:简单考察内容:脑筋急转弯儿原题链接https://leetcode-cn.com/problems/nim-game/题目及官方
解法
的著作权归领扣网络所有
麦克斯韦的妖精
·
2024-02-05 22:58
八股编程
java
leetcode
脑筋急转弯
算法
面试经典题---76.最小覆盖子串
76.最小覆盖子串我的
解法
:滑动窗口:使用map1记录子串t中各字符的出现频数,map2记录子串s的滑动窗口[left,right]中各字符的出现频数;当s[right]字符是所需字符时,即t中该字符数量大于等于
3arong
·
2024-02-05 20:21
算法
leetcode
c++
Leetcode3005. 最大频率元素计数
EverydayaLeetcode题目来源:3005.最大频率元素计数
解法
1:遍历+哈希遍历数组nums,统计各元素num的出现次数,存储在哈希表cnt中。初始化sum=0,max_freq=0。
UestcXiye
·
2024-02-05 18:00
Every
day
a
LeetCode
leetcode
数据结构与算法
C++
哈希
【算法与数据结构】739、LeetCode每日温度
文章目录一、题目二、
解法
三、完整代码所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。
晚安66
·
2024-02-05 17:19
算法
算法
算法训练营第二天数组part02
977.有序数组的平方//双指针
解法
因为是有序数组,负数平方有可能成为最大值,因此设置左右指针,让左右指针向中间移动,设置一个新数组,从最后记录,每次只求最大的值funcsortedSquares(nums
weixin_50253985
·
2024-02-05 17:47
算法
数据结构
go
leetcode day 29 * 491.递增子序列 * 46.全排列 * 47.全排列 II
文章目录一、leetcode491.递增子序列§§§§§1.题目链接:2.独立做题问题总结3.
解法
总结:二、leetcode46.全排列§§§§1.题目链接:2.独立做题问题总结3.
解法
总结:三、leetcode47
ZHOUJY1999
·
2024-02-05 17:07
leetcode
leetcode
算法
职场和发展
美乐爱觉672|重新出生中
这几天我突然意识到,这真的是我自己的选择,因为只有“修行”是唯一的
解法
,所以逼迫着我成就,这就是逆增上缘啊,真是太好啦~将自己重新出生以后,有好多的灵感出来,是的啊,我好幸运啊,好欢喜,好欢喜~
作家紫微
·
2024-02-05 17:23
数据结构与算法 ---- BF算法(串模式匹配算法)
实现串的模式匹配的算法主要有以下两种:①普通的模式匹配算法(BF);②快速模式匹配算法(KMP);BF算法原理(暴力
解法
)普通模式匹配算法,其
凯家勇士
·
2024-02-05 17:20
数据结构与算法
算法
数据结构
Codeforces Beta Round #8 C. Looking for Order 状压DP,路径记录
但是这个小朋友一次最多拿两个物品,问你怎么去拿,才能使得把所有物品都拿到包的位置,且走的距离和最小
解法
:比较显然的状压,状压中有一个剪枝,显然拿的顺序是随意的,我先拿和后拿都是一样的。
just_sort
·
2024-02-05 17:48
ACM/ICPC_动态规划
ACM/ICPC_状压dp
2024.2.3 寒假训练记录(17)
关鸡牛客寒假集训1C按闹分配牛客寒假集训1D数组成鸡牛客寒假集训1E本题又主要考察了贪心牛客寒假集训1Gwhy买外卖牛客寒假集训1H01背包,但是bit牛客寒假集训1ADFS搜索题目链接看数据很小于是纯暴力
解法
Texcavator
·
2024-02-05 15:10
2024寒假训练记录
深度优先
算法
排序刷题2
解法
1计数排序对于本题,可以创建一个大小为1001的数组(假设数组下标从1开始,到1000),用于计数每个数字出现的次数。然后,遍历计数数组,
Sking426
·
2024-02-05 15:16
排序
算法
数据结构
c++
排序算法
LeetCode Binary Tree Paths
Givenabinarytree,returnallroot-to-leafpaths.完美
解法
:vectorbinaryTreePaths(TreeNode*root){vectorres;if(!
codingcyx
·
2024-02-05 10:38
C++ 之LeetCode刷题记录(二十九)
示例1:输入:root=[1,null,2,3]输出:[3,2,1]示例2:输入:root=[]输出:[]示例3:输入:root=[1]输出:[1]解题:思路,同昨天
解法
。
icecream_cheese
·
2024-02-05 08:39
c++
数据结构
c++
leetcode
开发语言
力扣:216. 组合总和 III
回溯
解法
思路:1.先声明一个集合来接受全部组合等于n的组合,在声明一个单个组合的集合来接收遍历的全部的组合。
AnDanXingKo
·
2024-02-05 07:31
回溯
leetcode
算法
蓝桥杯2016年第七届C/C++省赛A组第六题-寒假作业
比如:6+7=139-8=13*4=1210/2=5以及:7+6=139-8=13*4=1210/2=5就算两种
解法
。(加法,乘法交换律后算不同的方案)你一共找到了多少种方案?
可以输出hello了
·
2024-02-05 07:28
蓝桥杯
c语言
c++
【算法】{画决策树 + dfs + 递归 + 回溯 + 剪枝} 解决排列、子集问题(C++)
文章目录1.前言2.算法例题46.全排列78.子集1.前言dfs问题我们已经学过,对于排列、子集类的问题,一般可以想到暴力枚举,但此类问题用暴力
解法
一般都会超时,时间开销过大。
卜及中
·
2024-02-05 07:23
算法
深度优先
算法
决策树
c++
LeetCode All in One 题目讲解汇总(持续更新中...)
LeetCode的大部分题刷完了,真是漫长的第一遍啊,估计很多题都忘的差不多了,这次开个题目汇总贴,并附上每道题目的解题连接,方便之后查阅吧~如果各位看官们,大神们发现了任何错误,或是代码无法通过OJ,或是有更好的
解法
专注_每天进步一点点
·
2024-02-05 07:50
00数据结构与算法
LeetCode
LeetCode
解法
汇总292. Nim 游戏
目录链接:力扣编程题-
解法
汇总_分享+记录-CSDN博客GitHub同步刷题项目:https://github.com/September26/java-algorithms原题链接:力扣(LeetCode
失落夏天
·
2024-02-05 07:45
编程题
leetcode
算法
职场和发展
小埋的解密游戏的题解
现在小埋对于这个游戏的
解法
还是不太理解,现在请你帮助小埋解决这个问题。输入格式输入有两行。第一行为两个数和。第二行为个数。输出格式输出的数占一行,即问题的解对取模的结果。样例#1样例输入#14315
ltl1
·
2024-02-05 06:12
题解
c++
算法
题解
前缀和
归并排序
正序对
买卖股票的最佳时机的
解法
给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。示例1:输入:[7,1,5,3,6,4]输出:5解释:在第2天(股票价格=1)的时候买入,在第5天(股票价格=6)的时候卖出,最大
璐璐的漫漫代码路
·
2024-02-05 06:56
leetcode
算法
javascript
力扣 121. 买卖股票的最佳时机 C语言实现
题目来源官方暴力
解法
不可用!!会超出时间控制方法:使用动态规划已知i个元素为股票i天的价格大问题:所有天数的最大利润。子
ThePaK
·
2024-02-05 06:23
力扣刷题
leetcode
c语言
算法
力扣LeetCode:Python3代码解析 — 1.两数之和
力扣LeetCode:Python解题—1.两数之和两数之和
解法
一:双循环
解法
二:缓存数值结果对比两数之和难度:简单给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数
Senimo_
·
2024-02-05 03:03
力扣LeetCode
Python3
leetcode
python
算法
容器缓存
两数之和
上一页
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
其他