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
约瑟夫问题解法
LeetCode Hot100 回顾(二)
这道题的一种正确
解法
是用单调队列来处理,单调队列专门用来处理类似滑动窗口的区间最值问题。接下来来看针对这道题,单调队列是如何处理元素的入队和出
9ack!?
·
2024-02-06 17:19
leetcode
算法
职场和发展
leetcode刷题Day1.704二分法和27移除元素
1.二分法左闭右开,左开右闭两种方法,使用while循环2.移除元素暴力
解法
,注意数组尺寸的变化;双指针
解法
更省力
皮皮真的皮
·
2024-02-06 15:59
leetcode
算法
职场和发展
一个问题的5种
解法
——用方程解决问题例3这是五年级数学组第二轮的走班上课,周三上午的第四节课,在五四班上课,内容是《列方程解决问题例3》。我运用运动会的两个情境把学生带进课堂,一方面是回顾前面学过的解决问题步骤,一方面检查学生掌握的是否扎实,用学生身边鲜活的例子,激发他们学习的积极性和热情。这节课新知探究的问题是:“为了丰富学生的课外活动,学校为五年级学生买来了珠行万里和滚铁环的两种器材。珠行万里每套30元,两种器
文艺清年
·
2024-02-06 15:52
胡适有一段话是这么说的,人人讲规则,最终社会会风气澄净;人人讲道德,做君子,最终却是难免乌烟瘴气,丑相百出
我想我们大多数人真的了
解法
家学说以后,应该都会不喜欢生活在法家的规则世界中。准确的
朦蒙哒
·
2024-02-06 12:47
LeetCode 240.搜索二维矩阵II
文章目录搜索二维矩阵II一、题目描述二、
解法
1、直接查找O(mn)2、Z字型查找O(mn)搜索二维矩阵II一、题目描述编写一个高效的算法来搜索mxn矩阵matrix中的一个目标值target。
工藤赵一
·
2024-02-06 12:48
leetcode
矩阵
算法
leetcode 2861最大合金数
这道题应该是用二分来进行解决的,因为它的样例在时间上给你限制了,导致不能使用比较暴力的
解法
。
是小Y啦
·
2024-02-06 12:17
leetcode
算法
c++
LeetCode 17. 电话号码的字母组合
正确
解法
:classSolution{mapphone={{'2',"abc"},{'3',"def"},{'4',"ghi"},{'5',"jkl"},{'6',"mno"},{'7',"pqrs"}
_almost__
·
2024-02-06 12:15
刷题
力扣: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
动态规划
约瑟夫问题
约瑟夫问题
题目描述有m个人,其编号分别为1∼m,按顺序围成一个圈。
2301_81777172
·
2024-02-06 11:08
算法
2024文章专题
算法
【数据结构练习题——查找】
解法
:(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++
链表经典算法(+OJ刷题)
文章目录前言一、移除链表元素二、链表的中间节点三.反转链表四.合并两个有序链表五.分割链表六.环形链表的
约瑟夫问题
总结创作不易,点赞收藏一下呗!!!
被二进制支配的打工人
·
2024-02-05 19:02
数据结构
数据结构
算法
链表
c语言
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++
排序算法
21、数据结构/单向循环链表练习20240203
二、请编程实现单向循环链表约瑟夫环约瑟夫环:用循环链表编程实现
约瑟夫问题
n个人围成一圈,从某人开始报数1,2,…,m,数到m的人出圈,然后从出圈的下一个人(m+1)开始重复此过程,直到全部人出圈,于是得到一个出圈人员的新序列如当
Dai_yahong
·
2024-02-05 11:03
数据结构
链表
LeetCode Binary Tree Paths
Givenabinarytree,returnallroot-to-leafpaths.完美
解法
:vectorbinaryTreePaths(TreeNode*root){vectorres;if(!
codingcyx
·
2024-02-05 10:38
上一页
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
其他