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
#暴力枚举
每日一题——LeetCode1422.分割字符串的最大得分
方法一
暴力枚举
枚举所有分割点的情况,取最大得分varmaxScore=function(s){letres=0;constn=s.length;for(leti=1;imax){max=score0+score1
zbsnzj
·
2024-02-08 08:06
每日一题
算法
javascript
leetcode
补题与总结:AtCoder Beginner Contest 333 D、E
文章目录写在最前面的复盘D-EraseLeavesE-TakahashiQuest写在最前面的复盘前三题属于是凑数题,下次争取快点a掉,这次wa了一次C题写了个三指针,从小到大枚举出满足题意的数,其实可以直接
暴力枚举
满足题意的数
.SacaJawea
·
2024-02-08 00:44
练习赛补题
深度优先
算法
python百元买百鸡问题编程,python计算百钱买百鸡
以下是几种基于Python的实现:1.
暴力枚举
法defchicken():forxinrange(0,21):foryinrange(0,34):z=100-x-yif(z%3==0)and(5*x+3
Leospanb87
·
2024-02-07 22:00
python
【力扣】查找总价格为目标值的两个商品,双指针法
查找总价格为目标值的两个商品原题地址方法一:双指针这道题和力扣第一题“两数之和”非常像,区别是这道题已经把数组排好序了,所以不考虑
暴力枚举
和哈希集合的方法,而是利用单调性,使用双指针求解。
努力学习游泳的鱼
·
2024-02-07 21:56
leetcode
算法
职场和发展
【力扣】盛最多水的容器,双指针法
盛最多水的容器原题地址方法一:双指针如果使用
暴力枚举
,时间复杂度为,效率太低,会超时。考虑使用双指针,利用单调性求解。用left和right作为数组height的下标,分别初始化为0和size-1。
努力学习游泳的鱼
·
2024-02-07 19:39
leetcode
算法
职场和发展
P2241 统计方形(数据加强版)
暴力枚举
!真的太暴力了(Java)
题目链接:P2241统计方形(数据加强版)-洛谷|计算机科学教育新生态(luogu.com.cn)一开始看这道题的时候,赶紧看上去挺简单的,但是,自己一做,哎~这正方形(长方形)怎么用代码找啊,人很容易看出什么样的是正方形,什么样的是长方形,但是,要让计算机去找,它咋找啊,它不认识图形啊,这是问题之一。我们动手数很简单,从大到小,哎~?计算机怎么去数?for循环只有数字下标啊,如何把下标转化成有几
remember_me.
·
2024-02-07 06:58
竞赛刷题
java
洛谷
算法
每日一题——LeetCode1408.数组中的字符串匹配
方法一
暴力枚举
:对每个单词循环判断是否是其他单词的子字符串varstringMatching=function(words){constret=[];for(leti=0;i
zbsnzj
·
2024-02-06 21:19
每日一题
javascript
leetcode
算法
【算法】枚举——蓝桥杯、日期统计、特殊日期(位数之和)、2023、特殊日期(倍数)、跑步锻炼
文章目录蓝桥杯日期统计特殊日期(位数之和)2023特殊日期(倍数)跑步锻炼蓝桥杯日期统计日期统计 如果
暴力枚举
100个数的八次循环那就是1016次运算,时间复杂度太高了,好在前四次的2023是确定的,
鳄鱼麻薯球
·
2024-02-06 20:56
算法
算法
蓝桥杯
【力扣】两数之和,
暴力枚举
+哈希表
两数之和原题地址方法一:
暴力枚举
首先,我们需要枚举数组中所有可能的下标对组合,对于n个数的数组,从中选2个下标,有种可能。
努力学习游泳的鱼
·
2024-02-06 18:23
散列表
数据结构
算法
【Crypto | CTF】BUUCTF 凯撒?替换?呵呵!1
天命:又来一道破题这题没啥意义,直接说了哈,留个备份而已拿到题目分析都是没意义的,根本就没关联,一开始还以为是7和8互相切换到的位移直接跑去这个网站刷就行,具体是什么原理也没找到,只知道是
暴力枚举
星盾网安
·
2024-02-06 01:01
密码学
【算法】{画决策树 + dfs + 递归 + 回溯 + 剪枝} 解决排列、子集问题(C++)
文章目录1.前言2.算法例题46.全排列78.子集1.前言dfs问题我们已经学过,对于排列、子集类的问题,一般可以想到
暴力枚举
,但此类问题用暴力解法一般都会超时,时间开销过大。
卜及中
·
2024-02-05 07:23
算法
深度优先
算法
决策树
c++
蓝桥杯-生日蜡烛
暴力枚举
。packagedemoLQB;publicclassdemo3{publicstaticvoidmain(String[]args){intend,start;for(start=1;
qwz_cv
·
2024-02-05 04:06
java
蓝桥杯
【2024.2.3练习】X 进制减法
根据数据范围,先排除
暴力枚举
的可能性。不妨先求出的X进制表示结果,即每一位数对应相减。再分析如何设计X进制可以让结果最小。由于数据实在太大
Run with the Wind
·
2024-02-04 21:37
练习日志
算法
c++
学习
CSP-202303-2-垦田计划
CSP-202303-2-垦田计划一、遇到问题:
暴力枚举
时间超限从k到最大天数maxDay,比较每次的总消耗量与已有资源量,找到第一个总消耗量right时,循环结束。left是满足条件的最小天数。
LOST P
·
2024-02-04 20:52
算法
c++
【ETOJ P1014】straax‘aks Array 题解(多重循环+
暴力枚举
+位运算)
题目描述给定一个长度为nnn的数组aaa和一个整数mmm,问数组中有多少个三元组(i,j,k)(i,j,k)(i,j,k),满足:i#definelllonglong#defineAUTHOR"HEX9CF"usingnamespacestd;constintN=1e7+7;lln,m;lla[N];llans;intmain(){ios::sync_with_stdio(0);cin.tie(0
HEX9CF
·
2024-02-03 23:49
Algorithm
Problems
c++
算法
【第2题】求1+2+3...+n的和(4种解法)
解题思路我们可以通过
暴力枚举
或者使用等差数列前n项和的公式来计算出来结果解题代码1.错误解法#includeintmain(){intn;while(sca
Healer说这题太baby了
·
2024-02-03 04:32
C语言入门经典例子
算法
c语言
【算法基础】深度优先搜索(DFS)
1定义深度优先搜索(Depth-FirstSearch,DFS),是一种通过
暴力枚举
每一条路径的方法,来遍历树或图的所有路径,其中,每个节点只能访问一次。
_Parzival
·
2024-02-02 17:06
算法基础
算法
深度优先
c++
dfs
leetcode
LeetCode 829. 连续整数求和
然后项数为奇数的好解决但是偶数弄不了然后看题解发现了你直接写出通项公式:假设首项是a,项数为k则(a+k-1+a)*k=2*n看看k的范围2*a=2n/k+1-k>=22*n/k>=k+12n>k*k所以可以
暴力枚举
灬德布罗意的猫灬
·
2024-02-02 02:57
思维
数论
c++
算法
学习
数据结构
leetcode
职场和发展
滑动窗口算法
长度最小的子数组(mid)题目链接:长度最小的子数组算法思路解法1:
暴力枚举
(超时)「从前往后」枚举数组中的任意⼀个元素,把它当成起始位置。
指挥部在下面
·
2024-02-01 00:48
算法
滑动窗口
算法
leetcode
长度最小的子数组
无重复字符的最长子串
最大连接1的个数
把x减到0的最小操作数
Codeforces Round 784 (Div. 4)
本场小结:1.对于一些奇怪的题目我们一定要去找存在哪些性质,构造题目和模拟题目同样也是发现性质之后尝试使用
暴力枚举
2.双指针的时候注意取结果的位置有时候用while比for更好3.对于位运算符的出现我们一定要考虑是否具有拆位的性质
梦念小袁
·
2024-01-31 17:59
div4
算法
c++
开发语言
1 月 29日算法练习-二分法
二分法本质上也是枚举,但和
暴力枚举
不同,二分法利用数据结构的单调性减少了很多不必要的枚举,从而极大地提高了效率,一般可以将O(n)的枚举优化到O(logn)。
小蒋的学习笔记
·
2024-01-30 22:58
算法
算法
java数据结构与算法刷题-----LeetCode454. 四数相加 II
-主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article/details/123063846解题思路共4个数组A,B,C,D,如果
暴力枚举
殷丿grd_志鹏
·
2024-01-30 13:29
算法
java
散列表
算法
leetcode
LeetCode(1)
目录时间复杂度分析:递归题1:爬楼梯解法1:递归解法2:循环题2:两数之和解法1:
暴力枚举
解法2:哈希表题3:合并两个有序数组解法1:直接合并后排序解法2:双指针解法3:逆向双指针题4:移动零解法1:双指针两次遍历解法
康小汪
·
2024-01-29 23:57
算法
leetcode
数据结构
算法
每日一题——LeetCode1351.统计有序矩阵中的负数
方法一
暴力枚举
:varcountNegatives=function(grid){letcount=0for(letarrofgrid){for(letnumofarr){if(num0){left=mid
zbsnzj
·
2024-01-29 06:43
每日一题
javascript
算法
leetcode
暴力枚举
-例题篇
循环枚举例10-1:(洛谷P2241)统计方形加强版法1:对于每一个点,其对应的正方形个数sqr为min(n-x,y)+min(x,y)+min(x,m-y)+min(n-x,m-y)。长方形由于该点的对角点不能和该点同行或同列,则(m+1-1)*(n+1-1)-正方形个数sqr即为长方形的个数。由于n,m#includeusingnamespacestd;intmain(){intn,m;cin
zhy0319
·
2024-01-29 01:12
数据结构与算法
算法
[蓝桥杯]真题讲解:飞机降落(DFS枚举)
[蓝桥杯]真题讲解:飞机降落(DFS枚举)一、视频讲解二、暴力代码(也是正解代码)一、视频讲解视频讲解二、暴力代码(也是正解代码)//飞机降落:
暴力枚举
DFS#include#defineintlonglongusingnamespacestd
Turing_Sheep
·
2024-01-27 23:39
备战蓝桥杯
#
搜索与图论题目
蓝桥杯
深度优先
职场和发展
leetcode-2859. 计算 K 置位下标对应元素的和
题目描述:https://leetcode.cn/problems/sum-of-values-at-indices-with-k-set-bits/description/思路:
暴力枚举
即可题目描述在列表中的对应下标所对应的二进制的置位为
算法给的安全感
·
2024-01-27 05:35
leetcode刷题日记
leetcode
算法
计算机创新协会冬令营——
暴力枚举
题目07
题目你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。假设你有n个版本[1,2,...,n],你想找出导致之后所有版本出错的第一个错误的版本。你可以通过调用boolisBadVersion(version)接口来判断版本号version是否在单元测试中出错。实现一个函数来查找第一
WenJGo
·
2024-01-25 16:07
我的算法记录
二分查找
算法
计算机创新协会冬令营——
暴力枚举
题目08
题目给你一个仅由整数组成的有序数组,其中每个元素都会出现两次,唯有一个数只会出现一次。请你找出并返回只出现一次的那个数。你设计的解决方案必须满足O(logn)时间复杂度和O(1)空间复杂度。看到这个logn的时间复杂度就应该想到二分示例示例1:输入:nums=[1,1,2,3,3,4,4,8,8]输出:2示例2:输入:nums=[3,3,7,7,10,11,11]输出:10提示1<=nums.le
WenJGo
·
2024-01-25 16:07
我的算法记录
算法
leetcode
java
leetcode—和为K的子数组
示例1:输入:nums=[1,1,1],k=2输出:2示例2:输入:nums=[1,2,3],k=3输出:2方法一:
暴力枚举
,但是运行是出现问题【不清楚为何运行不通过—>原因:子数组为下标连续】classSolution
m0_xiaoxiaoqian
·
2024-01-25 11:57
leetcode
算法
数据结构
java
2024.1.24力扣每日一题——美丽塔I
2024.1.24题目来源我的题解方法一
暴力枚举
方法二单调栈+前、后缀和题目来源力扣每日一题;题序:2865我的题解方法一
暴力枚举
将每个位置都作为山峰来进行遍历,计算每个山峰下的最大山脉数组和时间复杂度
菜菜的小彭
·
2024-01-25 07:01
java
力扣每日一题
leetcode
python
算法
java
力扣算法-Day15
思路:
暴力枚举
:第一眼看到这个题目的时候不难想到枚举。然后两层循环。时间复杂度为O(n^2),这样的代价无疑是很大的。哈希表:我们遍历到数字a时,用ta
小羊没烦恼~
·
2024-01-24 20:51
力扣刷题
算法
leetcode
数据结构
B. Diverse Substrings (2024.1.22灵茶)
1748B-Codeforces思路:0-9一共十个字符,由于一个子串是diverse要满足每个字符出现的次数,不超过子串字符种类的数目,所以子串最长的情况也就是0-9每个10个,长度为100,所以可以
暴力枚举
所有子串
ros275229
·
2024-01-24 17:34
算法学习
灵茶
CF
灵茶
codeforces
c++
LC 670. 最大交换
分析1因为题目给定了要交换的数字的个数,而且数的最大的位数就是8位,所以可以直接
暴力枚举
即可
暴力枚举
代码实现classSolution{public:intmaximumSwap(intnum
是玖木J_Mu
·
2024-01-23 19:51
算法
数据结构
c++
面试
leetcode
盛最多水的容器
二、题目解析这题如果使用
暴力枚举
,会发现leetcode上显示超时,我们学习算法,目的就是掌握更多优秀的算法,所以
暴力枚举
直接摒弃掉。下面讲解
可涵不会debug
·
2024-01-22 03:50
算法
滑动窗口经典入门题-——长度最小子数组
文章目录算法原理题目解析
暴力枚举
法的代码优化第一步初始化第二步right右移第三步left右移滑动窗口法的代码算法原理滑动窗口是一种在序列(例如数组或链表)上解决问题的算法模式。
Achlorine
·
2024-01-21 17:17
算法
c++
c++
leetcode
算法
滑动窗口
洛谷P2911 [USACO08OCT] Bovine Bones G(C语言)
看到这么小的数据范围,那当然是
暴力枚举
啦!况且这还是入门题,怎么可能如此难为我这种萌新呢。
林洛尘
·
2024-01-21 07:38
c语言
算法
数据结构
蓝桥备赛学习总结(一)
真题考察的重点是:
暴力枚举
(学会计算复杂度与优化)、递归(回溯、剪枝,关键是理解递归套路与原理)、排序(冒泡、插入、希尔、快排)、搜索(深搜、广搜、二分查找)、动态规划、过程模拟、思维、贪心等。
白`~`灰
·
2024-01-18 20:31
算法
统计特殊四元组
暴力枚举
文本目录leetcode每日一题1995.统计特殊四元组
暴力枚举
哈希表背包问题一文带过写在前面题目示例提示代码实现执行结果写在最后leetcode每日一题1995.统计特殊四元组
暴力枚举
哈希表背包问题一文带过写在前面近期有几场考试
Alascanfu
·
2024-01-17 16:52
leetcode
算法
散列表
蓝桥杯AcWing学习笔记 9-1复杂DP的学习(上)
暴搜dfs(AC)相当于是m个球,放n个盒子,每个盒子最少放0个球的问题
暴力枚举
每个盒子放多少个球,
小成同学_
·
2024-01-16 21:43
蓝桥杯
蓝桥杯
数据结构
算法
动态规划
DP
HDLbits Conwaylife题目的一种解法
解题思路比较好想到的方法就是
暴力枚举
所有情况,给出该情况下所有的相邻坐标。思考过后觉得
暴力枚举
容易出现遗漏的情况。有没有一种通用的方法可以处理所有坐标呢。参考生命游戏的前两道题,使用另外两个向量,表示
WaterSplash
·
2024-01-15 14:34
fpga
verilog
【算法】基础算法001之双指针
LeetCode刷题笔记》《实训项目》《C++》《Linux》《算法》每一个不曾起舞的日子,都是对生命的辜负目录前言1.数组分块(数组划分)移动零复写零2.快慢双指针(循环往复)快乐数3.对撞指针->
暴力枚举
的优化
樊梓慕
·
2024-01-14 20:00
算法
算法
leetcode----152.乘积最大子数组(动态规划,两个状态数组)
我首先使用
暴力枚举
做的,后面实在没有思路,参考官方题解,自己总结一下。思路:定义dp[i]为以第i个元素结尾的最大子数组的乘积。
小火车Thomasc
·
2024-01-14 09:29
#
leetcode
leetcode
动态规划
算法
代码随想录算法训练营 | 第二天 977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II
977.有序数组的平方、209.长度最小的子数组、59.螺旋矩阵II1LeetCode977.有序数组的平方1.1快排方法(408思路)1.2双指针法实现2LeetCode209.长度最小的子数组2.1
暴力枚举
-北天-
·
2024-01-13 23:07
代码随想录算法训练营
算法
排序算法
python
Leetcode2981. 找出出现至少三次的最长特殊子字符串 I
EverydayaLeetcode题目来源:2981.找出出现至少三次的最长特殊子字符串I解法1:滑动窗口+
暴力枚举
滑动窗口枚举窗口内字符相同的字符串,再
暴力枚举
长度相等的字符串。
UestcXiye
·
2024-01-13 08:41
Every
day
a
LeetCode
C++
leetcode
数据结构与算法
字符串
数 据 分 析 1
值(如:172.16.1.1)提交;172.16.1.41查找:tcp.connection.syn2.继续分析capture.pcapng数据包文件,找出黑客通过工具对目标服务器的哪些服务进行了密码
暴力枚举
渗透测试
lin___ying
·
2024-01-13 02:30
网络
网络安全
Educational Codeforces Round 96 (Rated for Div. 2)(A-E题解)
思路:
暴力枚举
即可。
【linux嵌入式】玩家
·
2024-01-12 00:11
思维题
算法
数据结构
思维
Codeforces round 918(Div.4) (C--G)
所以只要定义一个函数来判断一个数是不是平方数就行,因为这道题时间限制够,我一开始用
暴力枚举
1--根号x的整数也AC了。不幸的是一早起来发现被HACK了,就换二分查来找到最靠近根号x的整数的数字了。
初梦铅笔
·
2024-01-12 00:07
算法
蓝桥杯 (C/C++)等差素数列
题目不多说,直接上思路:首先问题的关键是求最小的公差,那好,我们可以从公差为1开始
暴力枚举
,为啥?因为题目要求输出的是一个整数,直接输出就完事了,你懂得。
Jerryqs3
·
2024-01-11 22:54
一些蓝桥杯的题目
c语言
算法
Leetcode2975. 移除栅栏得到的正方形田地的最大面积
EverydayaLeetcode题目来源:2975.移除栅栏得到的正方形田地的最大面积解法1:哈希+
暴力枚举
水平栅栏和垂直栅栏分开计算。
UestcXiye
·
2024-01-10 18:20
Every
day
a
LeetCode
C++
数据结构与算法
leetcode
哈希
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他