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 560. 和为k的字数组
文章目录题目描述方法1暴力方法2暴力优化方法3前缀和方法4前缀和优化题目描述力扣560题,链接:https://leetcode.cn/problems/subarray-sum-equals-k方法1暴力
暴力法
鹏阿鹏
·
2023-08-14 11:36
算法分析与设计
leetcode
算法
合并 K 个升序链表 &
暴力法
-快排 & 8.12打卡
文章目录题目思路代码题目合并K个升序链表难度:困难描述:给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。示例1:输入:lists=[[1,4,5],[1,3,4],[2,6]]输出:[1,1,2,3,4,4,5,6]解释:链表数组如下:[1->4->5,1->3->4,2->6]将它们合并到一个有序链表中得到。1->1->2->3->4->4->5
万物皆可der
·
2023-08-13 22:41
暑期算法冲刺
leetcode
链表
算法
leetcode 1572.矩阵对角线元素的和
题目不难,可以使用
暴力法
,二维数组需要使用两层循环,我的方法使用单层循环来实现java代码实现:classSolution{publicintdiagonalSum(int[][]mat){intsum
dugeyang0520
·
2023-08-13 01:08
数据结构和算法
leetcode
算法
java
考研C语言进阶题库——更新26-30题
小数
暴力法
:大数算法:28.输入5个字符串找到最长的那个并输出?29.输入一个字符串输出由这个字符组成的等腰三角形底为5个
一号言安
·
2023-08-10 15:34
白露考研C语言
c语言
开发语言
acm-基础数论学习笔记(下)
数论:九、特殊问题1.约瑟夫环(1).问题引入(2).暴力解法(3).递推解法(4).递推优化2.斐波拉契数列(1).定义(2).性质3.佩尔方程(1).定义(2).性质(3).求解方法[1].
暴力法
[
&*^*&
·
2023-08-10 15:08
数论
acm竞赛
算法
剑指 Offer 53 - I. 在排序数组中查找数字 I
示例思路1、
暴力法
注意while循环中先判断数组是否越界再判断其值是否相等classSolution{publicintsearch(int[]nums,inttarget){intcount=0;for
weixin_43993064
·
2023-08-10 01:56
LeetCode
算法
数据结构
leetcode
LeetCode热题100(hot100) 一
简单(一)1、[两数之和(1)](https://leetcode.cn/problems/two-sum/)方法一哈希字典方法二
暴力法
2、[有效括号(20)](https://leetcode.cn/
bchpj
·
2023-08-08 19:38
LeetCode热题100
leetcode
算法
职场和发展
leetcode 6 Z 字形变换 TypeScript
leetcode6Z字形变换TypeScript思路:**
暴力法
:**初始化二维数组strs,遍历字符串,将字符串的字母放到数组指定位置,遍历√作为一个循环循环为直下+右斜上(右斜上遍历时注意最后不要包含下一个循环的顶点
Super灬Lin丶
·
2023-08-08 15:32
数据结构
JavaScript
TypeScript
算法
javascript
leetcode
CCF CSP第2题总结(持续更新中)
-09-2非零段划分2021-06-2领域均值2020-09-2风险人群筛查2020-06-2稀疏向量2019-12-02回收站选址2019-09-2小明种苹果(续)2021-09-2非零段划分法一:
暴力法
江海一飞鸥
·
2023-08-08 03:50
CSP
c++
算法
数据结构
最大连续子序列和
题目:给你一个数组:1,12,-15,13,-2,6,求最大连续子序列和,这个题的答案是17,也就是13,-2,6方法一(
暴力法
):#include//
暴力法
#include#includeusingnamespacestd
星空皓月
·
2023-08-08 02:07
算法与数据结构
括号生成
括号生成题目解题方法
暴力法
回溯法提交代码
暴力法
回溯法学习总结题目数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。
weixin_44619759
·
2023-08-07 05:44
括号类
栈结构
leetcode
数据结构
leetcode 738. 单调递增的数字
2023.8.4这题用
暴力法
会超时,我就没试了,采用了个挺巧的方法,为了方便需要先将整数n转换为字符串的形式,然后从后向前遍历,当两个数字非递增时,将前一个数字--,后一个数字的位置记录在index中,
jay神
·
2023-08-06 23:05
leetcode专栏
leetcode
算法
职场和发展
数据结构
c++
128. 最长连续序列
因为
暴力法
需要排序,那很显然如果要有这么低的复杂度,就必须要空间换时间。那顺着这个角度去思考,空间里需
放下梧菲
·
2023-08-06 07:00
算法通关村第一关——链表经典问题之两个链表的第一个公共节点笔记
地址https://leetcode.cn/problems/liang-ge-lian-biao-de-di-yi-ge-gong-gong-jie-dian-lcof/分析1.使用
暴力法
,将每一个链表节点和另一个链表比较
flybase
·
2023-08-04 17:56
算法
链表
笔记
LeetCode专题:贪心与动态规划(持续更新,已更38题)
目录LeetCode455.分发饼干:问题描述:代码分析:LeetCode376.摆动序列:问题描述:代码分析:LeetCode53.最大子数组和:问题描述:代码分析:法一:
暴力法
二:贪心法三:动态规划
清风微浪又何妨
·
2023-08-04 01:11
算法与数据结构
leetcode
贪心算法
java
c++
动态规划
day1-牛客67道剑指offer-JZ4 JZ6 JZ7 JZ9 JZ11 JZ69 JZ70 替换空格 斐波那契数列及其变形 左移/右移运算符
文章目录1.JZ4二维数组中的查找
暴力法
右上角往左下角逼近二分查找-左闭右开区间2.替换空格3.JZ6从尾到头打印链表4.JZ7重建二叉树思路1哈希加速5.JZ9用两个栈实现队列6.JZ11旋转数组的最小数字常规遍历二分法
虚假自律就会真自律!
·
2023-08-03 22:54
牛客剑指offer
链表
数据结构
算法
leetcode 134. 加油站
2023.7.31这题直观思路是
暴力法
,用一个for循环遍历所有起点,判断哪个起点能走回来。
jay神
·
2023-08-01 11:08
leetcode专栏
leetcode
算法
职场和发展
c++
数据结构
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]方法一:
暴力法
暴力法
很简单。
高个子男孩
·
2023-07-29 10:51
算法
算法
Leetcode——264. 丑数 II(巧妙的动态规划思想)
题解:方法一:
暴力法
即利用丑数的性质当作“判断“”来解题,因此我们只需要写下如何验证一个数是否是丑数的代码,再加以数组储存每次的丑数,当丑数的数量达到所求时再输出最后一个丑数即可;不过此
向光.
·
2023-07-28 09:10
Leetcode每日刷题
#
动态规划
动态规划
leetcode
指针
算法
619校内练习汇总(gym+cf)
比赛链接https://vjudge.net/contest/234941E-GameofDiceGym-101532Etag:
暴力法
,折半搜索题目大意有n组数,每组6个,每组选一个数相乘,问乘积模1e9
weiers
·
2023-07-27 22:00
三羊献瑞c语言编程入门,蓝桥杯-三羊献瑞,
思路这题我是用
暴力法
求解的实现代码#i
匹夫无不报之仇
·
2023-07-26 08:40
三羊献瑞c语言编程入门
[动态规划]盛最多水的容器
image.png示例:输入:[1,8,6,2,5,4,8,3,7]输出:491.
暴力法
(n^2复杂度)lassSolution{publici
今天也要努力呀y
·
2023-07-25 08:00
重温数据结构与算法之KMP算法
文章目录前言一、原理1.1
暴力法
1.2最长公共前后缀二、代码实现2.1next数组2.2可视化next2.3KMP三、总结3.1优点3.2缺点参考前言KMP算法是一种字符串匹配算法,它可以在一个主串中查找一个模式串的出现位置
aabond
·
2023-07-24 02:31
java
python
算法
kmp
字符串匹配
算法可视化
数据结构与算法
java
Python
【代码随想录刷题记录】 739. 每日温度 、 496.下一个更大元素 I
题目链接:https://leetcode.cn/problems/daily-temperatures/2、代码classSolution{public://
暴力法
vecto
快来拔我牙
·
2023-07-21 23:41
leetcode
【leetcode】541. 反转字符串 II
目录标题算法汇总题目关键点代码1.根据题意写代码思路代码时间和空间复杂度2.解题方法,如
暴力法
思路代码时间和空间复杂度算法汇总以下是所有算法汇总,包括GitHub源码地址链接:力扣算法练习汇总(持续更新
@来杯咖啡
·
2023-07-21 21:59
leetcode篇
leetcode
算法
字符串
11.盛水最多的容器
//
暴力法
//时间复杂度:O(n^2)//空间复杂度:O(1),使用恒定的额外空间。classSolution{publicintmaxArea
皮蛋豆腐酱油
·
2023-07-21 04:26
Leetcode 1352: 最后K个数的乘积
题目描述链接:https://leetcode.cn/problems/product-of-the-last-k-numbers/结果耗时:12min-13min思路
暴力法
,直接从后面读取数组计算。
zoetu
·
2023-07-18 14:16
Java
leetcode
算法
职场和发展
golang使用bcrypt包对密码进行加密
实现中bcrypt会使用一个加盐的流程以防御彩虹表攻击,同时bcrypt还是适应性函数,它可以借由增加迭代之次数来抵御日益增进的电脑运算能力透过
暴力法
破解。由bcrypt加密的文件
m旧裤子
·
2023-07-18 04:41
后端知识
golang
哈希算法
开发语言
后端
算法
LeetCode题解:数组的最大美丽值
我们现在来聊聊这道题的思路思路这道题如果采用常规的
暴力法
去做
后端小知识
·
2023-07-18 03:07
数据结构与算法
leetcode
算法
职场和发展
NOIP 装箱问题
题目传送门:[NOIP2001]装箱问题思路:写过01背包的老板看到这道题时,嘴角微微上扬,说,这还不简单,分分钟AC但是,我这里用另一种动态规划的思路先说说为什么要用动态规划吧:如果用
暴力法
的话
后端小知识
·
2023-07-18 03:36
数据结构与算法
算法
c++
开发语言
代码随想录算法训练营第一天|704. 二分查找 、 27. 移除元素
文章目录数组理论基础数组定义数组的内存地址空间704.二分查找二分搜索法定义二分搜索法易混点左闭右闭[left,right]左闭右开[left,right)704.二分查找题目左闭右闭区间版本左闭右开区间版本27.移除元素
暴力法
快慢
祁酒仲
·
2023-07-15 23:15
算法
数据结构
python
[PAT]1046 Shortest Distance (20 分)-存储
1046.png分析一开始拿到这道题就准备使用
暴力法
去解题,后来发现超时了一个点,发现每次遍历都会重复计算,所以可以定义一个数组,0点到n点的距离存储下来,求n到m点(nusingnamespacestd
某翁
·
2023-07-15 09:38
代码随想录day2 | 977.有序数组的平方 209.长度最小的子数组 59.螺旋矩阵II
文章目录一、977.有序数组的平方二、209.长度最小的子数组三、59.螺旋矩阵II一、977.有序数组的平方977.有序数组的平方
暴力法
:O(NlogN)先所有数字平方,然后再快排,时间复杂度取决于快排
Hero 2021
·
2023-07-14 09:49
笔试强训
矩阵
算法
数据结构
【代码随想录刷题记录】704.二分查找、27移除元素
题目链接:https://leetcode.cn/problems/binary-search/description/解题思路:题中给定的数组是升序排序,可以采用二分法以及
暴力法
进行查询。
快来拔我牙
·
2023-07-13 23:01
leetcode
代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素
数组学习数组:存放在连续内存空间上的相同数据类型的集合eg:数组的下标从0开始,数组中内存空间的地址是连续的,如上图100101102LeetCode704解法1:
暴力法
思路:遍历数组,寻找target
我就再吃一口_1032
·
2023-06-22 02:19
leetcode 239. 滑动窗口最大值
2023.6.21辛辛苦苦写了个
暴力法
求解,结果测试用例来了个k=50000的窗口,直接运行超时,我真人麻了。
jay神
·
2023-06-21 17:15
leetcode专栏
leetcode
算法
c++
数据结构
题目:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]思路:(1)
暴力法
,遍历每个元素x,并查找是否存在一个值与target−x相等的目标
望..
·
2023-06-20 02:20
【备战秋招】每日一题:华东师范大学保研机试-2022-差分计数
样例input5111542ouput3提示(i,j)为(5,1),(5,2),(3,4)思路1.双指针
暴力法
双重循环枚举i,j
塔子哥学算法
·
2023-06-19 08:08
c++
算法
数学建模
LeetCode 1163. 按字典序排在最后的子串
例如:从abaabczbzd这个串中找到zd这个最大字典序子串或者zdabaabczb这样一个子串,
暴力法
就是从每个位置切割字符串,但是这样需要保存n*n个字符串再排序,必然MLE因此最小表示法的精髓在于
Sasakihaise_
·
2023-06-17 23:06
LeetCode
leetcode
最小表示法
java删除字符串中指定字符
替换成空白注意:此方法不修改原先字符串,是生成一个新的字符串Stringa="asddd";Stringb=a.replace("d","");System.out.println(b);//最后输出as2.
暴力法
用手写的从前
·
2023-06-17 04:27
java
BAT算法面试题(11)--最长的斐波那契子序列的长度(动态规划法)
BAT面试算法进阶(10)-最长的斐波那契子序列的长度(
暴力法
)BAT面试算法进阶(8)-删除排序数组中的重复项BAT面试算法进阶(7)-反转整数BAT面试算法进阶(6)-BAT面试算法进阶(6)-最长回文子串
CC老师_HelloCoder
·
2023-06-17 03:34
Java实现每日一道算法面试题(20):leecode23 合并K个排序链表
示例:输入:[1->4->5,1->3->4,2->6]输出:1->1->2->3->4->4->5->62.算法思路算法思路:
暴力法
:每次遍历n个链表查找最小的值放入链表指定位置,算法复杂度是O(kN
alexlee1987
·
2023-06-17 01:13
dart实现leetcode_53
[toc]题目:https://leetcode-cn.com/problems/maximum-subarray/1.
暴力法
//////Author:liyanjun///description:
暴力法
锦鲤跃龙
·
2023-06-16 04:21
5. 最长回文子串-----还有一种马拉车算法(Manacher 算法)没有展示
5.最长回文子串原题链接:方法一:
暴力法
方法二:中心延展法方法三:动态规划原题链接:5.最长回文子串https://leetcode.cn/problems/longest-palindromic-substring
WziDeng(也会有发光的一天吖!)
·
2023-06-15 21:35
#
LeetCode题解
java学习
算法
java
开发语言
《算法通关之路》-chapter10滑动窗口
方法一:
暴力法
(超时)时间复杂度:O(nk)空间复杂度:O(1)'''classSolution:defma
Jiawen9
·
2023-06-15 16:21
#
《算法通关之路》学习笔记
算法
数据结构
python
leetcode
盛最多水的容器问题的解决
系列文章目录**实现盛最多水的容器问题的解决**文章目录系列文章目录`实现盛最多水的容器问题的解决`前言一、实例演示一二、实例演示二三、具体方法讲解方法一(
暴力法
,类比握手问题)方法二:双指针方法整体代码前言给定一个长度为
丸串串
·
2023-06-14 21:27
leetcode
算法
数据结构
LeetCode_Day6 | 四数相加||、赎金信、三数之和、四数之和!
LeetCode_哈希表454.四数相加1.题目描述2.思路3.代码实现383.赎金信1.题目描述2.
暴力法
3.哈希法思路代码实现15.三数之和1.题目描述454.四数相加1.题目描述详情leetcode
小骄傲_
·
2023-06-14 10:39
坚持学算法
leetcode
算法
职场和发展
【LeetCode训练营 189】轮转数组详解
欢迎大家:这里是CSDN,我总结知识和写笔记的地方,喜欢的话请三连,有问题请私信目录
暴力法
辅助空间法三段逆置法189.轮转数组给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。
陈大大陈
·
2023-06-14 04:29
数据结构笔记
算法竞赛
leetcode
算法
开发语言
c++
c语言
代码随想录-哈希表
学习《代码随想录》基础知识哈希函数哈希碰撞三种哈希结构有效的字母异位词两个数组的交集两数之和
暴力法
Map四数相加三数之和哈希解法双指针法四数之和基础知识哈希表是一种根据关键码的值直接访问数据的数据结构。
苏黎世的民谣
·
2023-06-13 04:45
数据结构与算法
散列表
数据结构
哈希算法
算法第二期——排列组合(Python)
目录排列函数permutations()易错点组合函数combinations()手写排列和组合代码1.
暴力法
让机器理解语言か
·
2023-06-12 05:20
算法
python
上一页
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
其他