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
暴力求解
强训之【求最大连续的bit数和最近公共祖先】
目录1.求最大连续的bit数1.1题目1.2思路1.2.1
暴力求解
1.2.2字符串分割求解1.2.3位运算“与”求解1.3代码1.3.1
暴力求解
代码1.3.2字符串分割求解代码1.3.3位运算“与”求解
书生♡
·
2023-04-20 03:41
算法
java
java
算法
数据结构
【每日一题】——轮转数组
一.题目描述题目链接:189.轮转数组-力扣(LeetCode)二.思路分析本题有三种解法:①
暴力求解
,旋转k次;②三段逆置;③空间换时间这里我就用后面两种写法分别进行解题三.代码展示代码一:三段逆置错误代码
PH_modest
·
2023-04-20 01:47
每日一题
leetcode
算法
c++
数据结构
【数据结构与算法】三数之和
其次呢,对于这个题目,大家能想到最直接的的办法应该三个for
暴力求解
吧hh(
教练我写不出来
·
2023-04-19 18:12
算法
leetcode
数据结构
两种方法实现杨辉三角(java实现)
比个心目录目录打印杨辉三角形方法一:顺序表实现(ArrayList)方法二:
暴力求解
(双重for循环)打印杨辉三角形科普:杨辉三角形是中国古代数学的杰出研
书生-w
·
2023-04-16 04:16
java
算法
数据结构
力扣---LeetCode189.轮转数组
文章目录前言189.轮转数组方法一:
暴力求解
,旋转k次方法二:三段逆置方法三:空间换时间总结前言能给你带来快乐的不止谈恋爱还有努力的成就感.本章的内容是力扣每日随机一题的部分方法的解析提示:以下是本篇文章正文内容
不喜欢吃鱼.
·
2023-04-16 03:51
力扣---LeetCode刷题
leetcode
代码随想录训练营第58天|739.每日温度、496.下一个更大元素Ⅰ
例如假设气温是34333637.那么对于第一天,他的气温是34,比34高的气温是36,因此,我们返回2-0,也就是2.对于此,我们可以利用两层for循环进行
暴力求解
,然而这种方法确实超时的,因此不再赘述
一名转码的学生
·
2023-04-15 07:39
数据结构
leetcode
算法
【日常刷题】找出字符串中第一个只出现一次的字符
文章目录题目描述思路1.
暴力求解
2.哈希法3.比较巧妙的方法->string查找函数题目描述找出字符串中第一个只出现一次的字符数据范围:输入的字符串长度满足1≤string≤10001≤n≤1000输入描述
ppppppatrick
·
2023-04-15 02:07
c++
开发语言
数据结构与算法-滑动窗口练习
长度最小的子数组(209)方法一:
暴力求解
(效率差):使用两个for循环,一个for循环固定一个数字比如m,另一个for循环从m的下一个元素开始累加,当和大于等于s的时候终止内层循环,顺便记录下最小长度
qq_42373007
·
2023-04-15 00:30
java
leetcode
数据结构
算法
【刷题】leetcode 189. 轮转数组
leetcode189.轮转数组一、题目描述二、示例三、实现方法1
暴力求解
方法2空间换时间方法3三次逆置leetcode189.轮转数组一、题目描述给定一个整数数组nums,将数组中的元素向右轮转k个位置
shlyyy
·
2023-04-14 21:11
刷题
leetcode
算法
数据结构
【LeetCode】轮转数组
内容专栏:《LeetCode刷题专栏》本文概括:189.轮转数组本文作者:花碟发布时间:2023.4.12目录思想1
暴力求解
代码实现:思想2三次倒置代码实现:思想3memcpy零时拷贝代码实现:189.
花 碟
·
2023-04-14 20:22
LeetCode刷题
leetcode
算法
c++
C语言
LeetCode 189.轮转数组
文章目录题目分析解题思路思路1:
暴力求解
---旋转k次接口源码:思路2:额外开数组接口源码:思路3:三段逆置算法设计接口源码:题目链接LeetCode189.轮转数组题目分析给定一个整数数组nums,将数组中的元素向右轮转
C-调战士
·
2023-04-13 22:47
C语言刷题
leetcode
算法
数据结构
c语言
c++
求最大公约数和最小公倍数---辗转相除法(欧几里得算法)
目录一.GCD和LCM1.最大公约数2.最小公倍数二.
暴力求解
1.最大公约数2.最小公倍数三.辗转相除法1.最大公约数2.最小公倍数一.GCD和LCM1.最大公约数最大公约数(GreatestCommonDivisor
允歆辰丶
·
2023-04-13 15:35
java
算法
代码随想录训练营第57天|LeetCode 647. 回文子串、516.最长回文子序列
参考代码随想录题目一:LeetCode647.回文子串如果用
暴力求解
,两层for循环加一层判断,两个遍历指针i和j构成一个区间,每次判断这个区间内的字符串是否为回文串,这样的求法时间复杂度为O(n^3)
忆昔z
·
2023-04-13 08:01
代码随想录训练营
leetcode
算法
动态规划
蓝桥杯--搜索技术之暴力与递归全排列(算法笔记5)
之前参加蓝桥杯的时候一直听网上人说,这是暴力杯,之前以为的暴力杯就是穷举的思想,这下看了
暴力求解
的解释,发现也基本类似。
暴力求解
法就是:列出所有可能的情况,从中寻找满足题目要求的方案数。
澄澈i
·
2023-04-12 06:59
算法竞赛笔记
算法
数据结构
【LeetCode】剑指 Offer(26)
Offer51.数组中的逆序对-力扣(Leetcode)题目的接口:classSolution{public:intreversePairs(vector&nums){}};解题思路:这一道题,我的思路是用双指针
暴力求解
戊子仲秋
·
2023-04-11 14:14
刷题训练
leetcode
算法
c++
中心扩散法Python实现
中心扩散法顾名思义就是从中心开始向两边扩散,与
暴力求解
法不同的是
福永~
·
2023-04-11 04:01
常见算法python实现
python
复制带随机指针的链表又名深度拷贝
将复制链表每个节点插入在原链表节点后面1.
暴力求解
先保存原节点random中的地址,然后从头遍历链表,并且做一
云的小站
·
2023-04-10 14:53
链表
数据结构
第十四届蓝桥杯题解
试题A:日期统计分析:这道题直接
暴力求解
即可,八重for循环,注意剪枝,前四个for循环必须是2013,然后月数的第一位不能超过1,天数的第一位不能超过3,最后再细节地判断当月天数是否合理即可,注意判重即可
AC__dream
·
2023-04-10 12:26
蓝桥杯
c++
算法
第十三届蓝桥杯Python A组 寻找整数
目录题目一、思路分析二、代码实现三、总结题目一、思路分析对于这个题目,很多人的第一想法就是
暴力求解
,但会发现运行很久结果都无法出来,甚至报错memory,原因很明显,直接检索的话数的范围太大很自然的想法就是缩小检索数的范围
@Domain
·
2023-04-10 05:31
蓝桥杯
python
数组标记判断重复
最近在LeetCode上做算法题遇到这样一道题如下图:算法题目我的思路是:用三层for循环来
暴力求解
,第一层for循环是遍历最长子串的起点,第二层for循环是表示子串将要增加的那个字符,第三个for是用来检测是不是有重复字符
一生很短总该留些什么
·
2023-04-10 04:15
【Leetcode-136.只出现一次的数字 -169.多数元素】
LeetcodeLeetcode-136.只出现一次的数字Leetcode-169.多数元素1.直接排序
暴力求解
法12.直接排序
暴力求解
法23.投票法Leetcode-136.只出现一次的数字题目:给你一个非空整数数组
YoungMLet
·
2023-04-09 18:53
leetcode
c语言
求两个数的最大公约数和最小公倍数
方法1:
暴力求解
最大公约数:是比这两个数小于等于的数,那么先假设最大公约数是这两个数中较小的,然后用两个数对假设的这个最大公约数去求余,没有余数则假设的数就是最大公约数;有余数则对假设的这个数去减1,再去求余
Ryujianli
·
2023-04-09 17:56
c语言
写给初写算法自己的忠告
2.刷题方法:自己的解法网上好的解法自己的解法可以优化的地方不停的优化寻找相同的题型总结3.不要觉得
暴力求解
很low,要承认自己就是一个算法小白,只会
暴力求解
,但同时
暴力求解
也是一种解法。
明亮啊
·
2023-04-08 19:55
蓝桥杯备考日记之0105
arr[i]:arr[j])==(j+1)){count++;}}}}cout<<count<<endl;return0;}遍历,直接
暴力求解
吧我也不知道
小廖很菜
·
2023-04-06 19:08
蓝桥杯备考
蓝桥杯
剑指 Offer 43. 1~n 整数中 1 出现的次数【从头开始,不丢人呀~】
由于
暴力求解
会超出时间范围,所以我们需要换一种思路进行求解。那么如果我们将数字“n”每个数位上可能出现“1”的次数进行求和,就可
栀子花开 �
·
2023-04-06 14:40
算法
c++
leetcode
动态规划-求最长公共子序列LCS长度-输出所有的最长公共子序列LCS-Java实现
2BruteForce
暴力求解
法对于序列X的所有长度不超过Y的子序列,都检查是否也是Y的子序列
一做就废
·
2023-04-06 03:34
算法
java
LCS
动态规划
Java
最长公共子序列
leetcode(力扣)刷题笔记(c++、python)【上】
文章预览:数组1.二分查找704.二分查找相关题目:35.搜索插入位置34.在排序数组中查找元素的第一个和最后一个位置69.x的平方根367.有效的完全平方数2.双指针27.移除元素法一:
暴力求解
法二:
sereiiii_x
·
2023-04-05 00:57
刷题
python
深度学习
c++
力扣
python求组合数_求组合数的算法_Cppowboy's Blog - SegmentFault 思否
方案一
暴力求解
,C(n,m)=n(n-1)…*(n-m+1)/m!
weixin_39610724
·
2023-04-04 12:16
python求组合数
LeetCode-53-最大子数组和-简单(贪心/分治/
暴力求解
/动态规划)
一题目给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。二示例及提示示例1:输入:nums=[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组[4,-1,2,1]的和最大,为6。示例2:输入:nums=[1]输出:1示例3:输入:nums=[5,4,-1,7,8]输出:23提示:1&nums){i
oooozoo
·
2023-04-03 11:23
LeetCode
leetcode
算法
散列表
王道考研机试指南第2版——题目提交链接
github.com/zguolee/WDAlgorithmsNote/blob/master/README.md王道考研机试指南第2版——题目链接、代码题解(书籍作者炉灰):例题代码习题代码题目及链接第2章
暴力求解
HAHAYAYAY
·
2023-04-01 18:11
王道考研复试
算法
考研
AcWing 1228. 油漆面积(线段树)
去年的题解网上普遍都是
暴力求解
的,由于蓝桥的OJ并没有给出满数据的测试,所以暴力也能过,但是其实数据量达到5000就已经超时了,暴力简单,但是这个题的优化是很难的,需要用线段树优化,而且是一个很难想到,
SoKeeGumpCN
·
2023-04-01 14:40
数据结构
代码随想录训练营第58天|LeetCode 739. 每日温度、496.下一个更大元素I
参考代码随想录题目一:LeetCode739.每日温度
暴力求解
:classSolution{public:vectordailyTemperatures(vector&temperatures){vectorresult
忆昔z
·
2023-04-01 00:27
代码随想录训练营
leetcode
算法
单调栈
LeetCode刷题之路:数组二
LeetCode刷题之路:数组二前言一、有序数组的平方LeetCode第977题:(1)
暴力求解
(2)双指针二、长度最小的子数组LeetCode第209题:(1)
暴力求解
(2)滑动窗口(双指针)三、水果成篮
YYY!
·
2023-03-31 18:40
leetcode
算法
排序算法
Leetcode day4 初级算法-数组-存在重复元素—哈希表
第一种方法:排序后再比较初始代码:
暴力求解
classSolution{public:boolcontainsDuplicate(vector&num){intlength=num.size();if(length
zxcvbnmmnbvcxz9
·
2023-03-31 14:42
leetcode初级算法
算法
数据结构
leetcode
哈希表
最长湍流子数组——滚动窗口,双指针,
暴力求解
978.最长湍流子数组难度中等216收藏分享切换为英文接收动态反馈给定一个整数数组arr,返回arr的最大湍流子数组的长度。如果比较符号在子数组中的每个相邻元素对之间翻转,则该子数组是湍流子数组。更正式地来说,当arr的子数组A[i],A[i+1],...,A[j]满足仅满足下列条件时,我们称其为湍流子数组:若iA[k+1],且当k为偶数时,A[k]A[k+1],且当k为奇数时,A[k]arr[2
菜鸡爱玩
·
2023-03-31 01:18
每日一题
算法
leetcode
c语言
C语言详解KMP算法
如果给你一个字符串和该字符串的一个子字符串你能否快速找出该子字符串的所在位置我猜这里会有一群杠精说可以找到真的吗那下面这个字符串你可以一眼看出来吗你能找出来吗如果能算你眼神好如果不能那就看看接下来我怎么做你有想到
暴力求解
法吗
菜鸡爱玩
·
2023-03-31 01:18
算法
c语言
字符串模式匹配问题——RK算法
RK算法其他相关算法:BM算法KMP算法RK算法的全称叫Rabin-Karp算法,它是针对
暴力求解
BF方法引入了哈希算法的优化方法。
Small_Fish25
·
2023-03-30 22:55
数据结构与算法
专题
算法设计与应用
算法
数据结构
字符串
C语言求最大公约数最小公倍数的简单方法
文章目录前言一、大致思路1.
暴力求解
2.辗转相除法二、总结1.注意事项2.结束语前言在做C语言相关练习的时候,会遇见比较经典的一道题型,就是求最大公约数或者最小公倍数。
宗介@bit
·
2023-03-30 20:45
C语言
c语言
学习
C语言蓝桥杯刷题:组队
题目链接解题思路:这题看上去怪吓人,其实就是
暴力求解
,把每种情况遍历一下比较即可。因为它只有5个位置,每个位置20个人,也就是遍历20^5,
暴力求解
还是能通过的,代码如下。
劲夫学编程
·
2023-03-29 04:00
蓝桥杯
蓝桥杯
c语言
算法
最大子序和
题目如下所示:题目这道题可以使用滑窗的方法来进行
暴力求解
,把所有可能的结果都遍历一遍,然后取最大值。这种方法的时间复杂很高,且实现方法较为简单,故不提供该种方法的代码。
鸡腿很有想法
·
2023-03-27 05:00
Leetcode221. 最大正方形——python求解
示例:输入:10100101111111110010输出:4来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/maximal-squarepython
暴力求解
Transform ai
·
2023-03-26 19:53
算法编程
leetcode
算法
python
动态规划
面试
刷题_leetcode_496. 下一个更大元素 I
496.下一个更大元素I-力扣(LeetCode)该题我最开始的想法是直接
暴力求解
,但是转念一想这样的话,时间复杂度可能会达到O(m*n)。于是就采用了单调栈+哈希值。
糯米bro
·
2023-03-24 02:09
leetcode
算法
python
Leetcode 0001 Two Sum
此题主要有两种解法,一种是
暴力求解
,另一种是用哈希表(HashTable)。(一)
暴力求解
法Figure1-1此方法没什么特别的。思路就是,先list最开始往后遍历,假设list
185小王子
·
2023-03-21 14:43
数据结构考研学习笔记
计算机考研机试备考(王道)第二章
暴力求解
1.枚举策略常见复杂度对应数据量表例题2.1abc#includeusingnamespacestd;intmain(){inta,b,c;for(a=0;ausingnamespacestd
今年上岸88888
·
2023-03-19 07:36
数据结构
考研
学习
蓝桥杯刷题准备
题目分析:该题为填空题,直接
暴力求解
。#include#in
小白_学编程
·
2023-03-13 20:36
蓝桥
蓝桥杯
算法学习——走在放弃的路上
算法学习——走在放弃的路上算法笔记一、入门算法1.算法必备知识数据结构STL数论2.五大常用算法思想2.1递归&分治2.2动态规划2.3贪心2.4回溯2.5分支界定3.基础算法3.1
暴力求解
枚举模拟记忆化搜索前缀和
兔唧唧不秃
·
2023-02-23 12:55
算法
c++1237. 找出给定方程的正整数解,四种解法(二分+有限状态机)
找出给定方程的正整数解[链接](https://leetcode.cn/problems/find-positive-integer-solution-for-a-given-equation/)解法一:
暴力求解
解法二
Silent_Blue_Sky
·
2023-02-22 02:31
leetcode刷题
c++
leetcode
算法
C语言求质数的几种简单易懂方式
目录一.暴力枚举二.
暴力求解
的优化版本三.埃拉托斯特尼筛法细节部分1.怎样选一批素数能将区间内所有合数都筛完?2.筛选过程具体是怎样的?
·
2023-01-21 00:45
2020五一建模C题:饲料混合加工问题完整论文(附录有代码)
题干很长,要善于抽象出约束条件,毕竟C是优化问题,先建立目标模型,而后用Lindo/Lingo解答退而求其次,
暴力求解
,蚁群算法、退火算法做也是可以做的。
lichensun
·
2023-01-19 03:50
数学建模
matlab
数学建模
408王道数据结构强化——算法题
INT_MIN1.2.比大小函数max(a,b)min(a,b)1.3.使用CIN、COUT代替PRINTF、SCANF1.4.i++和++i1.5.交换函数swap(a,b)2.复杂度3.数组3.1.
暴力求解
江南江南江南丶
·
2023-01-18 03:57
数据结构
408
数据结构
c++
408
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他