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
hdu-暴力枚举
力扣647. 回文子串- python代码
示例1:输入:“abc”输出:3解释:三个回文子串:“a”,“b”,“c”示例2:输入:“aaa”输出:6解释:六个回文子串:“a”,“a”,“a”,“aa”,“aa”,“aaa”解题思路:方法一:
暴力枚举
算法部落
·
2023-10-07 06:03
python版本
leetcode
python
算法
动态规划算法(2)--最大子段和与最长公共子序列
目录一、最大子段和1、什么是最大子段和2、
暴力枚举
3、分治法4、动态规划二、最长公共子序列1、什么是最长公共子序列2、
暴力枚举
法3、动态规划法4、完整代码一、最大子段和1、什么是最大子段和子段和就是数组中任意连续的一段序列的和
Struart_R
·
2023-10-04 17:52
算法设计
动态规划
算法
java
CodeCraft-21 and Codeforces Round 711 (Div. 2)A-F
(2)思路考虑最差是满足gcd(x,sum(dig(x))=2,因此不会枚举很多,直接
暴力枚举
即可。
scanner___yw
·
2023-10-02 17:27
Codeforces
思维题
动态规划
算法
数据结构
动态规划
ZZULIOJ 2066: 带分数
问有多少组a,b,ca,b,ca,b,c满足a+bc=Na+\dfracbc=Na+cb=N,且a,b,ca,b,ca,b,c三个数不重不漏地涵盖1−91-91−9这999个数字,输出总组数解题思路:
暴力枚举
出
WA_自动机
·
2023-10-02 03:36
#
蓝桥杯
c++
算法
开发语言
2023河南省赛vp题解
目录A题:B题C题D题E题F题G题H题I题J题K题L题A题:1.思路:考虑
暴力枚举
和双hash,可以在O(n)做完。
scanner___yw
·
2023-10-01 22:44
Codeforces
动态规划
思维题
算法
c++
开发语言
【面试经典150 | 数组】加油站
文章目录写在前面Tag题目来源题目解读解题方法方法一:
暴力枚举
方法二:一次遍历写在最后写在前面本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结
wang_nn
·
2023-10-01 11:54
面试经典150题
一次遍历
数组
C++
算法
学习笔记——BSGS
基础算法实现目标:Ax≡B(mod P),(gcd(P,A)=1)A^x\equivB(\modP),(\gcd(P,A)=1)Ax≡B(modP),(gcd(P,A)=1)求最小的xxx很明显,如果
暴力枚举
Young_20220202
·
2023-09-30 16:52
学习
笔记
哈希算法
【LeetCode】滑动窗口妙解无重复字符的最长子串
Problem:3.无重复字符的最长子串文章目录思路算法原理分析
暴力枚举
+哈希表滑动窗口复杂度Code思路首先我们来分析一下本题的思路如果读者有看过长度最小的子数组的话就可以清楚这个子串其实和子数组是一个道理
烽起黎明
·
2023-09-30 12:21
#
滑动窗口
leetcode
算法
滑动窗口
【AtCoder Beginner Contest 317】
第i条路径连接城市Ai和Bi,长度为Ci找到两个城镇的最长路径,其中每个城市只能经过一次思路:深度优先遍历,
暴力枚举
即可。
-断言-
·
2023-09-30 12:35
程序设计
深度优先
图论
算法
[数学] 能被整除的数(容斥原理+二进制枚举)
文章目录1.容斥原理+数学1.容斥原理+数学890.能被整除的数重点:容斥原理
暴力枚举
,最坏需要针对每个数nnn,枚举完所有的质数mmm查看能否乘除。
Ypuyu
·
2023-09-29 16:29
#
容斥
#
枚举
容斥原理
二进制枚举
数学
力扣算法题:1. 两数之和
解法一:
暴力枚举
法面对这一题,最简单的直观的解决方法应该就是
暴力枚举
法了,采用双重for循环直接求解。
storykeep
·
2023-09-29 11:55
leetcode
算法
数据结构
B. Sets and Union
这里由于题目所给的范围较小,所以我们可以
暴力枚举
,其次,里面也有贪心的成分,这里我们换个思路,我们通过总的集合,根据总的集合中的某个元素,枚举不存在该元素的集合,并合并,就
Angindem
·
2023-09-28 03:49
玩转上号CF“游戏”
算法错题本
算法
c语言
[LeetCode][Python]15. 三数之和
例如,给定数组nums=[-1,0,1,2,-1,-4],满足要求的三元组集合为:[[-1,0,1],[-1,-1,2]]解题思路:
暴力枚举
?还是没有思路参考别人:先将给定nums排
bluescorpio
·
2023-09-27 12:07
第十四届蓝桥杯大赛软件赛决赛 C/C++ 大学 B 组 试题 B: 双子数
埃氏筛+
暴力枚举
#include
WA_自动机
·
2023-09-26 21:00
#
蓝桥杯
蓝桥杯
c++
素数判断及筛法
接下来介绍几种判断素数的方法:问法1:给定一个数n,判断n是不是素数一、
暴力枚举
枚举2~n-1分别当做除数,判断是否能整除,如果某个数能把n整除,那么就说明n不是素数,如果所有都不能整除,那么n就是素数
胡乐安
·
2023-09-26 01:55
素数
筛法
【面试经典150 | 滑动窗口】长度最小的子数组
文章目录写在前面Tag题目来源题目解读解题思路方法一:
暴力枚举
方法二:滑动窗口写在最后写在前面本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结
wang_nn
·
2023-09-25 13:46
面试经典150题
滑动窗口
双指针
暴力枚举
数组
C++
算法
Leetcode | 560. 和为 K 的子数组
560.和为K的子数组文章目录[560.和为K的子数组](https://leetcode.cn/problems/subarray-sum-equals-k/)题目解法1:
暴力枚举
解法2:前缀和解法3
moneymyone
·
2023-09-25 06:22
刷题
leetcode
算法
HJ65 查找两个字符串a,b中的最长公共子串
题目:HJ65查找两个字符串a,b中的最长公共子串题解:一、
暴力枚举
枚举求出较短串的所有子串遍历所有子串,判断长串是否包含子串记录最长子串privateStringgetMaxSubString2(Strings1
PZHU_CG_csdn
·
2023-09-25 00:56
算法
华为
最长公共子串
(AtCoder Beginner Contest 321)(退背包,二叉树)
defineintlonglongtypedeflonglongLL;typedefpairPII;intn,m;voidsolve(){strings;cin>>s;for(inti=1;i>t;while(t--)solve();}B.也是
暴力枚举
每个分数即可
南岸以南南岸哀
·
2023-09-24 23:14
算法
【算法】滑动窗口破解长度最小子数组
Problem:209.长度最小的子数组文章目录题意分析算法原理讲解
暴力枚举
O(N^2)利用单调性,滑动窗口求解复杂度Code题意分析首先来分析一下本题的题目意思题目中会给到一个数组,我们的目的是找出在这个数组中长度最小的
烽起黎明
·
2023-09-24 00:37
#
滑动窗口
算法
滑动窗口
【面试经典150 | 双指针】三数之和
文章目录写在前面Tag题目来源题目解读解题思路方法一:
暴力枚举
方法二:双指针写在最后写在前面本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更……专栏内容以分析题目为主,并附带一些对于本题涉及到的数据结构等内容进行回顾与总结
wang_nn
·
2023-09-20 13:37
面试经典150题
双指针
数组
C++
算法
双周赛113(枚举、分类讨论 + 二分查找、枚举值域两数之和、换根DP)
文章目录双周赛113[2855.使数组成为递增数组的最少右移次数](https://leetcode.cn/problems/minimum-right-shifts-to-sort-the-array/)
暴力枚举
贪心
Miraclo_acc
·
2023-09-19 12:37
算法刷题记录
leetcode
Acwing 3487. 最小面积子矩阵 && 3505. 最长ZigZag子序列
3487.最小面积子矩阵-AcWing题库思路:二维矩阵前缀和,
暴力枚举
最小值#includeusingnamespacestd;constintM=110;intg[M][M];intmain(){intn
៚ོ朝夕ོོ ͜✿ ҉҉҉҉҉
·
2023-09-19 01:20
算法
动态规划
c++
数据结构
滑动窗口算法
(LeetCode3.无重复字符的最长子串)拿到这道题最容易想到的解法就是
暴力枚举
。
夜槿笙歌
·
2023-09-18 01:41
数据结构与算法
算法
数据结构
LeeCode精选100题-【两数相加】-1
这里写自定义目录标题题干:思路1.
暴力枚举
,这种没啥好说的,直接双层循环就可以,时间复杂度为O(n^2),空间复杂度为O(n)2.借助HashMap两数想相加题干:给定一个整数数组nums和一个整数目标值
fangchao3652
·
2023-09-17 00:25
golang
开发语言
后端
怒刷LeetCode的第1天(Java版)
目录第一题题目来源题目内容解决方法方法一:
暴力枚举
方法二:哈希表第二题题目来源题目内容解决方法方法一:动态规划第三题题目来源题目内容解决方法方法一:模拟第一题题目来源两数之和-力扣(LeetCode)题目内容解决方法方法一
世俗ˊ
·
2023-09-16 19:22
LeetCode算法
leetcode
算法
职场和发展
python经典百题之分解质因数
算法一:
暴力枚举
法思路:从2到n-1依次判断n是否能够被整除,如果能够被整除,则说明存在一个质因数,将其保存下来,并将n除以该质因数,然后继续对n进行同样的操作。
忧伤的玩不起
·
2023-09-15 18:51
python经典百题
算法
python
军训场E,F
E-这题题目超短思路:贪心,到达n的方法有很多种,但因为n的范围为1e9,所以我们不能
暴力枚举
,我们贪心的想,因为我们走三步肯定是比走两步能够更快的到达n,所以我们尽可能的去先走三步,当然肯定会出现走不满的情况
Unlimitedz
·
2023-09-14 23:18
算法
LeetCode——Weekly Contest 320(附动态规划解题思路)
以下是
暴力枚举
的代码:classSolution{
Zheyuan Zou
·
2023-09-13 15:12
Algorithm
leetcode
动态规划
深度优先
python经典百题之打印素数
方法一:
暴力枚举
法defis_prime(n):ifnint(i**0.5):prime_list.append(i)returnprime_list优点:减少了
忧伤的玩不起
·
2023-09-13 15:00
python经典百题
python
开发语言
LeetCode热题100 【cpp】题解(一)哈希表和双指针
文章目录1.两数之和49.字母异位词分组128.最长连续序列283.移动零11.盛最多水的容器15.三数之和42.接雨水题单链接:LeetCode热题1001.两数之和leetcode题目链接题解1:
暴力枚举
时间复杂度
阿正的梦工坊
·
2023-09-13 00:38
LeetCode
哈希算法
leetcode
算法
第 362 场 LeetCode 周赛题解
A与车相交的点数据范围小直接
暴力枚举
classSolution{public:intnumberOfPoints(vector>&nums){unordered_setvis;for(auto&p:nums
xhchen2023
·
2023-09-11 22:37
LeetCode
leetcode
算法
C++
排列
字符串哈希
动态规划
快速幂
【面试经典150 | 双指针】两数之和
文章目录写在前面Tag题目来源题目解读解题思路方法一:
暴力枚举
方法二:哈希表方法三:二分法方法四:双指针知识回顾写在最后写在前面本专栏专注于分析与讲解【面试经典150】算法,两到三天更新一篇文章,欢迎催更
wang_nn
·
2023-09-11 18:19
面试经典150题
双指针
二分法
哈希表
数组
c++
算法
算法通关村第十八关:白银挑战-回溯热门问题
白银挑战-回溯热门问题回溯主要解决一些
暴力枚举
也搞不定的问题zh,例如组合、分割、子集、排列、棋盘等。
ListenYin
·
2023-09-10 03:29
算法
python经典100题目之求完全平方数
这道题可以通过
暴力枚举
来求解,也可以通过数学方法进行求解。
忧伤的玩不起
·
2023-09-09 23:34
算法
【洛谷 P1105】平台 题解(结构体+
暴力枚举
)
平台题目描述空间中有一些平台。给出每个平台的位置,请你计算从每一个平台的边缘落下之后会落到哪一个平台上。注意,如果某两个平台的某个两边缘横坐标相同,物体从上面那个平台落下之后将不会落在下面那个平台上。平台可能会重叠。如果有两个平台的高度相同且都可以被落到的话,那么会落到编号靠前的那个平台。输入格式第一行有一个数NNN表示平台的个数;接下来NNN行每行三个整数分别是平台的高度HiH_iHi,左端点的
HEX9CF
·
2023-09-09 20:04
数据结构与算法
算法
数据结构
c++
算法通关村第十八关:青铜挑战-回溯是怎么回事
青铜挑战-回溯是怎么回事回溯,最重要的算法之一主要解决一些
暴力枚举
也搞不定的问题,例如组合、分割、子集、排列、棋盘等从性能角度来看回溯算法的效率并不高,但对于这些暴力都搞不定的算法能出结果就很好了,效率低点没关系回溯可视为递归的拓展
ListenYin
·
2023-09-09 10:24
python
开发语言
【LeetCode】一起探究三数之和的奥秘
Problem:15.三数之和文章目录题目解析算法原理分析排序+
暴力枚举
+set去重排序+单调性+双指针划分思想复杂度Code题目解析首先我们来分析一下本题的思路题目说到要我们在一个整数数组中去寻找三元组
烽起黎明
·
2023-09-08 23:09
#
双指针
leetcode
算法
双指针
【算法专题突破】双指针 - 四数之和(8)
2.算法原理首先还是暴力解法:排序+
暴力枚举
+set去重我们当然是用优化的解法:1.依次固定一个数a2.然后在后面的区间,找到他们的和为target-a的数3.而三数之和,也是固定一个数b
戊子仲秋
·
2023-09-08 19:38
算法专题训练
leetcode
算法
c++
学习
【算法专题突破】双指针 - 和为s的两个数字(6)
的两个数字-力扣(Leetcode)这道题题目就一句话但是也是有信息可以提取的,最重要的就是开始的那句话,“递增序列”然后在数组中找出两个和为s的数即可(而且是任意一对即可)2.算法原理这道题很简单,如果用
暴力枚举
直接两层
戊子仲秋
·
2023-09-08 00:27
算法专题训练
c++
算法
【算法专题突破】双指针 - 三数之和(7)
2.算法原理第一个想法当然是
暴力枚举
,具体来说就是,先排序,
戊子仲秋
·
2023-09-08 00:55
算法专题训练
算法
c++
leetcode
POJ--3276--Face The Right Way(
暴力枚举
)
DescriptionFarmerJohnhasarrangedhisN(1≤N≤5,000)cowsinarowandmanyofthemarefacingforward,likegoodcows.Someofthemarefacingbackward,though,andheneedsthemalltofaceforwardtomakehislifeperfect.Fortunately,FJ
小小小Why
·
2023-09-05 22:05
算法
数据结构
c++
c语言
LeetCode 热题 100——无重复字符的最长子串(滑动窗口)
暴力枚举
依次以第一个、第二个、第三个等等为起点去遍历字符串,并且找出不连续子串的最大长度。我们可以借助哈希来解决不重复这个操作。
袁百万
·
2023-09-05 08:13
算法练习
leetcode
算法
每日刷题:第二十三、二十四天 详解KMP算法中next数组
今日不刷题了,对前两天的KMP算法进行详解,我搜遍了全网,对于next数组的建立只有说明如何建立的,却没有说明为什么这样建的,今天我们将会从
暴力枚举
的弊端KMP算法的引入及优势KMP算法的实现nxet数组的创建几个方面来讲解
Jerry8846
·
2023-09-05 01:35
力扣刷题日记
leetcode
1761. 一个图中连通三元组的最小度数
文章目录Tag题目来源题目解读解题思路方法一:无向图
暴力枚举
方法二:给无向图定向写在最后Tag【
暴力枚举
】【度数】【有向图】【无向图】题目来源1761.一个图中连通三元组的最小度数题目解读现在有一个无向图
wang_nn
·
2023-09-02 22:25
LeetCode每日一题
图论
c++
算法
【leetcode 力扣刷题】数学题之数的开根号:二分查找
用二分查找+牛顿迭代解决开根号69.x的平方根367.有效的完全平方数69.x的平方根题目链接:69.x的平方根题目内容:题意是要我们求一个数的算数平方根,但是不能使用内置函数,那么我们就
暴力枚举
。
PleaseBrave
·
2023-09-02 19:10
力扣刷题
leetcode
算法
二分查找
平方根
牛顿迭代
火柴棒游戏(
暴力枚举
)C++
暴力枚举
P1149[NOIP2008提高组]火柴棒等式题目描述:给你n根火柴棍,你可以拼出多少个形如“A+B=CA+B=C”的等式?
zjsru_Beginner
·
2023-09-01 23:24
C++
leetcode
动态规划
贪心算法
【基础算法】
暴力枚举
统计方形加强版题目描述#include#includeusingnamespacestd;typedeflonglongll;intmain(){lln,m,squ=0,rec=0;scanf("%lld%lld",&n,&m);for(llx=0;x#include#include#includeusingnamespacestd;intb[10];voidgo(intx){b[x%10]=1;
超级码立
·
2023-09-01 23:53
程序设计竞赛基础
c++
算法
暴力枚举
之火柴棍等式
/*有是一道有关
暴力枚举
的题目,其实题目很简单,就是给你m根火柴,看你能摆出来多少个逻辑上成立的加法等式,不难发现,去掉+和=就只剩下了m-4根火柴来组成数字了,那么我们只需要依次枚举A,B,C就可以达到要求了
wikioi_bai
·
2023-09-01 23:52
---搜索与回溯
---简单数学题
啊哈算法学习笔记
火柴棍等式(
暴力枚举
)
题目描述:给你n个火柴棍,判断能够构成多少个A+B=C(A,B,C为由0~9构成的正整数)形式的等式,其中+与=各由两个火柴棍构成,非零数字的最高位不为零,0~9的构成如下:时间限制:1sn<=24例子:n=18输出:9,因为可构成:0+4=4、0+11=11、1+10=11、2+2=4、2+7=9、4+0=4、7+2=9、10+1=11、11+0=11。题目分析:n个火柴棍,其中四个明确被使用,
Aline2021-yxz
·
2023-09-01 23:20
刷题中让我觉得好玩的
概率论
算法
leetcode
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他