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
暴力法
计算右侧小于当前元素的个数 (
暴力法
+ 二分查找 + 二分搜索树)
给定一个整数数组nums,按要求返回一个新数组counts。数组counts有该性质:counts[i]的值是nums[i]右侧小于nums[i]的元素的数量。示例:输入:[5,2,6,1]输出:[2,1,1,0]解释:5的右侧有2个更小的元素(2和1).2的右侧仅有1个更小的元素(1).6的右侧有1个更小的元素(1).1的右侧有0个更小的元素.来源:力扣(LeetCode)链接:https://
暴躁老哥在线刷题
·
2020-09-17 10:14
Leetcode
【LeetCode】Sama的个人记录_11
classSolution{/**要求是连续的子数组,且数组无序,排序后再双指针的常规思路行不通*正确的思路是【前缀和】*举个例sums={1,3,4,6,-6},k=7*使用
暴力法
会重
loli saikou
·
2020-09-17 08:25
Leetcode
算法
java
leetcode
动态规划
LeetCode239-滑动窗口最大值
最简单的
暴力法
:classSolution:defmaxSlidingWindow(self,nums:List[int],k:int)->List[int]:res=[]forii
长颈鹿的甘雨
·
2020-09-17 05:14
leetcode
LeetCode53、最大子序和(分治法动态规划)
题目描述
暴力法
classSolution{publicintmaxSubArray(int[]a){intn=a.length;if(n==1){returna[0];}intmax=Integer.MIN_VALUE
雨夜※繁华
·
2020-09-17 03:18
#
LeetCode
动态规划
算法
leetcode
分治算法
Leetcode221——最大正方形
题目连接题意很好理解,这里我根据官方的题解,总结出两种方法
暴力法
(搜索或者全部遍历)DP动态规划1.暴力~由于正方形的面积等于边长的平方,因此要找到最大正方形的面积,首先需要找到最大正方形的边长,然后计算最大边长的平方即可
NGUP_LEE
·
2020-09-17 03:19
动态规划
经典题题解
【LeetCode】560. 和为K的子数组
思路看到这题,我唯一能想到的解决方法就是
暴力法
(或枚举法)。定下两个下表start、end,使用两
MelodyJerry
·
2020-09-17 00:10
算法
哈希表
算法
LeetCode刷题(1)——持续更新中...
1.1、
暴力法
解题的关键是看num2=target-num1是否在nums
前丨尘忆·梦
·
2020-09-16 23:56
LeetCode
leetcode
【Algorithm】最大连续子数组和
/**MaxSumArray.c**Createdon:2015年5月5日*Author:weike*/#includeintbesti,bestj;//返回位置i,位置j/***algorithm1
暴力法
NCITS
·
2020-09-16 22:42
Algorithm
LeetCode 633.平方数之和
在此题最容易的想法就是
暴力法
做嵌套循环,下面源码:classSolution{publicbooleanjudgeSquareSum(intc){inta=(int)Math.sqrt(c);for(inti
写bug的小马
·
2020-09-16 13:32
入门练习
Java
LeetCode
Leetcode 平方数之和
示例1:输入:5输出:True解释:1*1+2*2=5示例2:输入:3输出:False直接
暴力法
会超时思路:i从0开始,j从根号c开始,和大于c,j--,和小于c,i++,直到i==j,后面都是重复的booljudgeSquareSum
JOJO___
·
2020-09-16 11:58
Leetcode
Leetcode
c
平方数之和
【Leetcode】[1]Two Sum 两数之和
解决方案1.
暴力法
第一遍做的时候,知道应该有更好的方法,但是实在没有想出来,就只能用这种方法了。执行时间:49ms要注意的是答案给的直接returnnewint[]{i,j};试了半天编译没法通过。
phoenix_sxy
·
2020-09-16 11:08
LeetCode
java
【LeeCode简单_C++】1、两数之和(vector)
暴力法
时间复杂度:O(n^2)空间复杂度:O(1)classSolution{public:vectortwoSum(vector&nums,inttarget){vectortwoSum;for(inti
Pikapipi~
·
2020-09-16 11:08
c++
LeeCode
Leetcode刷题之旅(每日一题)--35. 搜索插入位置
题目描述:思路:首先可以用
暴力法
:classSolution{publicintsearchInsert(int[]nums,inttarget){intresult=nums.length;for(inti
祥哲
·
2020-09-16 00:10
leetcode
算法
最大子段和(
暴力法
、改进
暴力法
、分治法、动态规划法)(java)
1、
暴力法
publicclassMaxSum{publicstaticintSum(int[]array,intn){if(array==null||array.length==0)return0;else
眺望北方
·
2020-09-16 00:34
【删除公共字符】问题
则删除之后的第一个字符串变成”Thyrstdnts.”输入描述:每个测试输入包含2个字符串输出描述:输出删除后的字符串示例1:输入Theyarestudents.aeiou输出Thyrstdnts.解题思路
暴力法
稚友。
·
2020-09-15 23:26
c++
删除公共字符
力扣N数相加总结【C++】
示例:给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]分析:首先,我们可以想到
暴力法
,用两层for循环来找;我们也可以用哈希表来存放
Estelle_Z
·
2020-09-15 23:22
力扣
n数之和
数组
leetcode
一个数加100是完全平方数,再加168又是一个完全平方数
1.说明
暴力法
都知道,但是如果起始没弄好会忽略-99这个数更优的解法需要好的思路packagemainimport("fmt""math")funcmain(){/***常规解法,暴力找到合适的数*因为
Janbar
·
2020-09-15 23:05
go语言
go
算法
算法——LeetCode53. 最大子序和 (分治法与动态规划法小总结)
题解1:
暴力法
,两层for循环查找最大子序列主要思路:外层for循环控制以num
知北行
·
2020-09-15 21:01
算法
算法
数据结构
动态规划
leetcode
java
最大子段和问题的四种算法(
暴力法
、优化后的
暴力法
、分治算法、动态规划算法)
当所给的整均为负数时定义子段和为0,依此定义,所求的最优值为:Max{0,a[i]+a[i+1]+…+a[j]},1sum){sum=thissum;}}}returnsum;}//优化后的
暴力法
(O(
Yokenuoli
·
2020-09-15 21:01
算法:两数之和(two-sum)。
示例给定nums=[2,7,11,15],target=9因为nums[0]+nums[1]=2+7=9所以返回[0,1]方法一:
暴力法
暴力法
很简单,遍历每个元素x,并查找是否存在一个值与target-x
孤芳不自賞
·
2020-09-15 19:23
算法
算法
leetcode
算法之递归与动态规划
1.最大连续乘积子数组(数组中的元素有正数有负数)解法一:
暴力法
两个for循环确定边界,可以找出所有数组的乘积然后在进行比较。
下一秒,待续
·
2020-09-15 17:10
面试
算法
双端队列题解
双端队列题解239.滑动窗口最大值牛客链接LeetCode链接方法一:
暴力法
该题最直接的解法,直接遍历每个滑动窗口,找到每个窗口的最大值即可。
Yjnull
·
2020-09-15 11:19
LeetCode
LeetCode
牛客
生成窗口最大值数组
双端队列
双向队列
Leetcode - 买卖股票的最佳时机
同样的,若采用
暴力法
一一遍历或者记录都将超出时间限制或者内存限制。
上官峰晨
·
2020-09-15 11:11
Leetcode练习
[剑指-Offer] 59. I. 滑动窗口的最大值及II. 队列的最大值(模拟、单调队列、常规解法)
题目来源链接:I.滑动窗口的最大值链接:II.队列的最大值来源:LeetCode——《剑指-Offer》专项2.题目说明3.题目解析—I.滑动窗口的最大值方法一:模拟+单调队列+常规解法实际考查单调队列,若采用
暴力法
Y_puyu
·
2020-09-15 06:44
#
《剑指-Offer》(第二版)
《剑指-Offer》
模拟
单调队列
常规解法
[LeetCode] 第 204 场周赛
周赛2041566.重复至少K次且长度为M的模式难度:Easy题目描述:解题思路:
暴力法
:pattern的起始位置i在[0,n-m*k]之间对于i,判断后续的[i+m,i+m*k]是否满足条件classSolution
wchstrife
·
2020-09-15 05:56
LeetCode
[2021校招必看之Java版《剑指offer》-63] 数据流中的中位数
文章目录1、题目描述2、解题思路2.1
暴力法
2.2堆方法3、解题代码3.1
暴力法
3.2堆方法4、解题心得1、题目描述 【JZ63】如何得到一个数据流中的中位数?
学哥斌
·
2020-09-15 05:24
剑指offer(Java语言)
数据结构
java
算法
剑指offer
堆
LeetCode 31. 下一个排列(C++)
1,2,3→1,3,23,2,1→1,2,31,1,5→1,5,1思路这一题也是属于那种
暴力法
实施起来很困难,并且难想到其他解决方法的题目,这题
lzz_zz
·
2020-09-15 05:28
数据结构|LeetCode(力扣)经典题:哈希表
哈希表更多请查看我的专栏:LeetCode(力扣)刷题指南可直接在LeetCode中搜索题目名称文章目录哈希表1.两数之和1.1解决方案1.
暴力法
(时间O(n^2):5012ms)2.
暴力法
进阶:时间复杂度
锋峰风林
·
2020-09-15 04:37
leetcode
数据结构
python
哈希表
leetcode n个筛子的点数
1.
暴力法
递归+回溯计算每一种情况,然后计算每一种情况的概率超时2.动态规划首先知道n个筛子的和为n--6*n设f(n,k)表示n个筛子,和为K出现的次数对于n个筛子,设当前和为k,n>=6,k>=6,
qq_38196982
·
2020-09-15 04:02
第 19 次 CCF CSP 认证 202006-4 1246(digits)
目录题目方法一(
暴力法
:28分)思路分析代码方法二(96分)题目方法一(
暴力法
:28分)思路分析肯定要先发现数字的规律:我们以第8行为例,数字由三段构成第一段绿色:是i-3的数字串第二段蓝色:是i-1的去除前几位剩余的数字串
·
2020-09-15 01:42
CCF
CSP认证
(leetcode 295)数据流的中位数(暴力、二分、小顶堆以及进阶)
原题如下:1、
暴力法
暴力法
是把这个问题看成许多分开的求中位数的问题,每次求之前对已有数据排序,然后根据下标求出中位数。时间复杂度在于排序,为O(nlogn)。思路和代码都比较简单,不赘述了。
clierwang
·
2020-09-14 21:19
leetcode
leetcode295
数据流的中位数
二分法
小顶堆
进阶
最长的斐波那契子序列的长度
1、
暴力法
枚举所有可能的情况,计算每一种斐波那契数列的长度,取最大值。
-Billy
·
2020-09-14 20:45
动态规划
5. Longest Palindromic Substring&&647. Palindromic Substrings
诚然,不言
暴力法
。动态规划和中心扩展法较为合适。
Taohongfei_huster
·
2020-09-14 15:10
字符串
动态规划
1. 两数之和
1.题目描述2.题解思路2.1方法一:
暴力法
基本思路:遍历nums中每个元素,并判断其需求值是否在其之后出现。
ZJ_Windy_Feng
·
2020-09-14 14:39
力扣题解积累
字符流中第一个不重复的字符
思路一:使用HashMap
暴力法
存储所有字符使用HashMap,key为字符,value为
alex-zhou96
·
2020-09-14 13:03
剑指Offer刷题笔记
【CCF历年题题解】202006-4 1246【动态规划】
文章目录
暴力法
(26分)满分做法,看不懂选择放弃...
暴力法
(26分)参考地址#include#include#includeusingnamespacestd;constintN=1010,mod=998244353
I"ll carry you
·
2020-09-14 01:16
CCF历年题题解
买卖股票问题通解
买卖股票问题I.买卖股票一一般解法思路:有一次买入和买入机会,直接差值比较只可以了,俗称
暴力法
publicstaticintmaxProfit(int[]prices){intminbuy=Integer.MAX_VALUE
*苦咖啡*
·
2020-09-14 01:40
leetcode
习题10-1 判断满足条件的三位数 (15分)
本次没有想到更好的方法,所以给出
暴力法
算。
hj_cheng29
·
2020-09-13 19:15
c语言
tow sum
解决方案方法一:
暴力法
暴力法
很简单。遍历每个元素xx,并查找是否存在一个值与target−x相等的目标元素。
abcdef00001111234
·
2020-09-13 11:13
对给定的字符串,要求你输出最长对称子串的长度
碰到了好几次回文判断的题目,这一次下定决心解决了我首先想到的问题是,从第一个开始,一直往后判断,判断的方法是用一个二维数组,记录两个点,匹配成功以后,就一直向里,直到两个碰面,记录数组的下标,遍历完成以后,完成输出(
暴力法
晴天般的微
·
2020-09-13 10:40
leetcode739. 每日温度
//
暴力法
classSolution{publicint[]dailyTemperatures(int[]T){intlen=T.length;int[]result=newint[len];for(inti
wl1929
·
2020-09-13 07:09
leetcode
二分查找——LeetCode-1300.转变数组后最接近目标值的数组和、LeetCode-5438.制作 m 束花所需的最少天数
如果用
暴力法
,我们需要对从0到m的所有数字进行尝试,每次尝试都要遍历一遍arr,计算用当前的数字替换arr中所有大于它的数字后arr所有元素的和;最后选择元素和
Assassin_Fan
·
2020-09-13 05:35
二分法
java
算法
Leetcode 416. Partition Equal Subset Sum 对半分 解题报告【修正版】
1解题思路leetcode才出来的时候,测试用例比较简单,所以我之前用的是
暴力法
,而且AC了,后面有人和我说没法通过了,所以后面我重新做了下,[并且参照了他的思路(](http://blog.csdn.net
学术状态抽奖器
·
2020-09-13 04:22
leetcode-java
算法1:两数之和(分析不同算法的时间空间复杂度)
文章目录题目描述方法一:
暴力法
方法二:两遍哈希表方法三:一遍哈希表三种方法运行效率以及所占内存的比较题目描述给定不同面额的硬币coins和一个总金额amount。
_陈同学_
·
2020-09-13 04:26
算法
2020827雷霆技术类笔试A
暴力法
思路:遍历str,新建两个list,把所有匹配c1的下标放在list1里,把所有匹配c1的下标放在list2里,不可能list1的最大值小于list2的最小值且list2的最大值小于list1的最小值的
zcZczc空间
·
2020-09-13 03:55
秋招
秋招
最长无重复子串(滑动窗口的使用)
题目链接:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/小白的第一感觉肯定是
暴力法
,可是会导致时间超限
weixin_43981978
·
2020-09-12 23:40
字符串
一个数number的n次幂 python的pow函数
文章目录解法1:
暴力法
解法2:根据奇偶幂分类(递归法,迭代法,位运算法)实现pow(x,n),即计算x的n次幂函数。其中n为整数。
南歌先生
·
2020-09-12 22:08
leetcode
Python
python
leetcode
【Java语言】剑指offer系列之数组、双指针法----调整数组顺序使奇数位于偶数前面
题目描述输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变分析:
暴力法
:创建一个新的数组
一只小白的奋斗历程
·
2020-09-12 21:17
数据结构与算法基础
牛客网
剑指offer
java
数据结构
算法
[数据结构与算法] 数据结构与算法python版 学习笔记 更新中
慕课北京大学陈斌老师数据结构与算法python版学习笔记变位词判断逐字检查排序比较
暴力法
计数比较个人学习记录,如有错误欢迎指正。
clyuan1996
·
2020-09-12 18:59
数据结构与算法
数据结构
python
面试题OJ:反转链表
反转链表是比较基础的问题,直接使用
暴力法
即可,这里采用了非递归和递归两个版本,大家在写代码时应该注意要在函数前面检查指针是否为NULL的问题,否则很容易会出现空指针的解引用问题:这里直接给出代码,包含测试用例
_stark
·
2020-09-12 12:12
面试题
刷题
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他