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简单算法题
2018-12-09
左耳听风第四周每周完成一个ARTS:每周至少做一个leetcode的
算法题
、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的技术文章。
码农在途
·
2023-08-23 13:54
【学会动态规划】环绕字符串中唯一的子字符串(25)
学习一个算法没有捷径,更何况是学习动态规划,跟我一起刷动态规划
算法题
,一起学会动态规划!
戊子仲秋
·
2023-08-23 10:28
学会动态规划
动态规划
算法
【学会动态规划】 最长递增子序列(26)
学习一个算法没有捷径,更何况是学习动态规划,跟我一起刷动态规划
算法题
,一起学会动态规划!
戊子仲秋
·
2023-08-23 10:28
学会动态规划
动态规划
算法
【学会动态规划】摆动序列(27)
学习一个算法没有捷径,更何况是学习动态规划,跟我一起刷动态规划
算法题
,一起学会动态规划!
戊子仲秋
·
2023-08-23 10:57
学会动态规划
动态规划
算法
22届春季校招实习试水之路2(前端)
目录写在前面时间线记录5.29搜狐前端实习一面(焦点)-视频面45min-口头offer被鸽自我介绍+项目相关计算机网络+数据结构前端知识
算法题
闲聊反问避雷搜狐:口头offer被鸽6.1贝壳找房前端一面
元周的奇妙飞行迹
·
2023-08-23 04:44
前端
面经
面试
html
css
javascript
vue.js
leetcode
算法题
--k-avoiding 数组的最小总和
原题链接:https://leetcode.cn/problems/determine-the-minimum-sum-of-a-k-avoiding-array/description/这题一开始有点掉坑里了,数学题funcminimumSum(nint,kint)int{m:=min(k/2,n)part1:=(1+m)*m/2part2:=(k+k+n-m-1)*(n-m)/2returnp
bob62856
·
2023-08-23 04:35
Algorithm
算法
leetcode
职场和发展
leetcode
算法题
--表示数值的字符串
原题链接:https://leetcode.cn/problems/biao-shi-shu-zhi-de-zi-fu-chuan-lcof/description/?envType=study-plan-v2&envId=coding-interviews题目类型有点新颖,有限状态机//CharType表示当前字符的类型//State表示当前所处的状态typeStateinttypeCharTy
bob62856
·
2023-08-23 04:35
Algorithm
算法
leetcode
职场和发展
BAT七年经验,却抵不过外企面试的两道
算法题
?
面试外企,却被两道
算法题
难住?
城市中迷途小书童
·
2023-08-23 02:18
动规
算法题
:打家劫舍Ⅱ
题目链接:打家劫舍Ⅱ题目分析状态表示从题目分析中可以得知,是有偷和不偷的情况,因此根据做题经验,就使用两个数组来对应着两个情况。状态转移方程①当选择偷第i个位置,那就意味着第i-1个位置的值是不能偷的(从左往右算)。而不去选择第i-1个位置,那就是g[i-1],因此,f[i]的状态转移方程是:f[i]=g[i-1]+nums[0];②当选择不偷第i个位置,那就意味着第i-1个位置是可以偷,但是也可
二肥是只大懒蓝猫
·
2023-08-23 01:29
算法
算法
swift经典算法-计数排序
一、小序我们先讲解一道
算法题
目:数组中有10个随机数值,数值取值范围为从0到5,我们如何用最快的速度把这10个整数从小到大进行排序。
疯狂1024
·
2023-08-22 17:10
知识储备--基础算法篇-二分搜索
1.前言最近准备开始刷
算法题
了,搜了很多相关的帖子,下面三个很不错,计算机视觉秋招准备过程看这个:计算机视觉算法工程师-秋招面经-知乎(zhihu.com)https://zhuanlan.zhihu.com
Orange_sparkle
·
2023-08-22 09:24
python
算法
算法通关村第5关【白银】| 哈希和栈经典
算法题
1.两个栈实现队列思路:两个栈,一个输入栈,一个输出栈。当需要输入的时候就往inStack中插入,需要输出就往outStack中输出,当输出栈是空就倒出输入栈的数据到输出栈中,这样就保证了后插入的数据从栈顶倒入了栈底,输出栈栈顶弹出的一定是原先输入栈栈底的数据,也就是先进来的,即先进先出。classMyQueue{DequeinStack;DequeoutStack;publicMyQueue()
慕木沐
·
2023-08-22 04:17
算法
算法
哈希算法
LeetCode.1103-向人们分发糖果(Distribute Candies to People)
这是小川的第393次更新,第425篇原创01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第256题(顺位题号是1103)。
程序员小川
·
2023-08-21 22:43
每周一道
算法题
(四十八)
本周题目难度'Medium',使用语言'C'我的小多肉镇楼题目:给你一个gridRowSize*gridColSize的格子,格子里有数字,从左上角走到右下角(和上周的题一样只能往右走或往下走),求所经过数字之和最小的数字思路:这又是一道动态规划(DynamicProgramming,俗称DP)的题,思路很简单,和上周的第一道题基本上一样,就是把左边或者上边较小的值加上当前格子里的值(上周是左边的
CrazySteven
·
2023-08-21 22:00
【
算法题
】2765. 最长交替子序列
题目:给你一个下标从0开始的整数数组nums。如果nums中长度为m的子数组s满足以下条件,我们称它是一个交替子序列:m大于1。s1=s0+1。下标从0开始的子数组s与数组[s0,s1,s0,s1,…,s(m-1)%2]一样。也就是说,s1-s0=1,s2-s1=-1,s3-s2=1,s4-s3=-1,以此类推,直到s[m-1]-s[m-2]=(-1)m。请你返回nums中所有交替子数组中,最长的
程序猿不脱发2
·
2023-08-21 17:51
算法
leetcode
【
算法题
】7004. 判别首字母缩略词
题目:给你一个字符串数组words和一个字符串s,请你判断s是不是words的首字母缩略词。如果可以按顺序串联words中每个字符串的第一个字符形成字符串s,则认为s是words的首字母缩略词。例如,“ab”可以由[“apple”,“banana”]形成,但是无法从[“bear”,“aardvark”]形成。如果s是words的首字母缩略词,返回true;否则,返回false。示例1:输入:wor
程序猿不脱发2
·
2023-08-21 17:48
算法
leetcode
力扣75——回溯
总结leetcode75中的回溯
算法题
解题思路。
电子系的小欣
·
2023-08-21 15:27
算法题
leetcode
算法
c++
LeetCode刷题记录---单调栈专题
每次刷到单调栈
算法题
将在此博文更新~~~以下具体理论知识,是参考Carl哥整理的:点击进入【注:以下刷题顺序均按Carl哥的进行,Carl哥的微信公众号:代码随想录。欢迎大家关注!】
#苦行僧
·
2023-08-21 08:23
算法与数据结构
单调栈
leetcode
算法
数据结构
收藏! 超全的github计算机算法、机器学习、深度学习的面试指南集锦
image1、leetcode题解,记录自己的leetcode解题之路github上35万星https://github.com/azl397985856/leetcode2、收录常见面试
算法题
,包括剑指
深度学习炼丹
·
2023-08-21 06:00
Java编程题讲解一
文章目录问题一问题二前言本文主要讲解Java的两道
算法题
,以及具体的代码实现问题一给定一个数组(int型),从中选取若干元素,要求所选元素彼此之间均不可相邻(按数组索引判定,首尾元素视为不相邻,数组长度大于
张小鱼༒
·
2023-08-21 02:28
Java编程语言案例总结
java
开发语言
面试
笔试
2021金三银四跳槽季:主动分享美团/字节/阿里/腾讯Java面经
(文末有参考解析)金三银四跳槽季,美团、字节、阿里、腾讯Java面经,终入字节美团通常是两轮技术面试,一轮HR面试,第一面会有一道
算法题
,
码农小芷
·
2023-08-21 01:03
LRU 算法
力扣(LeetCode)官网-全球极客挚爱的技术成长平台LRU
算法题
一、LRU算法描述首先要接收一个capacity参数作为缓存的最大容量,然后实现两个API,一个是put(key,val)方
肥春勿扰
·
2023-08-20 23:30
leetcode
算法
共叙旧
用到哪些自动化,比如前端的测试;用到的语言;Python测试框架巴拉巴拉矩形
算法题
?你的优点是什么?你期望的工作平台是什么?
女it中年
·
2023-08-20 22:23
剑指offer
算法题
006:旋转数组的最小数字
小编在求职找找工作期间剑指offer上的
算法题
刷了很多遍,并且每道题小编当时都总结了一种最适合面试时手撕算法的最优解法。
大菜鸟_
·
2023-08-20 21:38
面经汇集
一道
算法题
,需要写代码给定两个字符串S1S2,如果f(S1.substring)=S2.substring,且f:改变字符串中的一个字符。请找出所有的S1.substring。
米拉在西糊
·
2023-08-20 20:46
力扣75——图广度优先搜索
总结leetcode75中的图广度优先搜索
算法题
解题思路。
电子系的小欣
·
2023-08-20 18:19
算法题
leetcode
宽度优先
算法
c++
六、分组背包
六、分组背包题记
算法题
目代码题记一个旅行者有一个最多能装V公斤的背包和有N件物品,它们的重量分别是W[1],W[2],…,W[n],它们的价值分别为C[1],C[2],…,C[n]。
c++活泼虾
·
2023-08-20 17:40
C++
背包问题
算法
c++
背包问题
五、二维费用的背包问题
五、二维费用的背包问题题记
算法题
目代码题记二维费用的背包问题是指在选择物品放入背包时,每个物品有两个不同的费用,且背包的容量也有限制。目标是在保证费用不超过限制的前提下,使得放入背包的物品价值最大化。
c++活泼虾
·
2023-08-20 17:37
C++
背包问题
算法
c++
背包问题
LeetCode刷题|算法归类|回溯算法介绍及各
算法题
合辑(持续补充)
一、算法介绍回溯算法就是把问题的解空间转化为图或树的结构表示,然后使用深度优先搜索策略进行遍历,遍历的过程中记录和寻找所有可行解或者最优解。基本思想类同于:图的深度优先搜索和二叉树的后序遍历详细的描述则为:回溯法按深度优先策略搜索问题的解空间树。首先从根节点出发搜索解空间树,当算法搜索至解空间树的某一节点时,先利用剪枝函数判断该节点是否可行(即能得到问题的解)。如果不可行,则跳过对该节点为根的子树
来盘海参炒面不要面
·
2023-08-20 14:31
数据结构与算法
LeteCode刷题
算法题
思路总结和leecode继续历程
2018-05-03刷了牛客网的题目:总结思路(总的思路跟数学一样就是化简和转化)具体启发点:1.对数据进行预处理排序的思想:比如8皇后问题2.对一个数组元素进行比较的操作,如果复杂,可以试试倒过来,从最后一个元素往前面想.3.动态规划,分治法.4.超复杂的循环最好的方法是while1:这种写法.(因为他最大程度保证了灵活性,比如leecode的283题)leecode习题:主要是目前在学习玩转算
weixin_40467931
·
2023-08-20 14:00
算法
leetcode
数据结构
职场和发展
SQL助你面大厂(行列转换)
在面试中,不仅有
算法题
,还有这个老大难的SQL编写SQL在面试中也是会经常会被问到,不仅仅是为了面试,在做项目的时候,往往用的最多的就是CRUD,这也提高不了我们的编写SQL的能力,所以最近我准备总结几个面试模板
吃橘子的Crow
·
2023-08-20 13:59
SQL突击
sql
数据库
【学会动态规划】最长湍流子数组(23)
学习一个算法没有捷径,更何况是学习动态规划,跟我一起刷动态规划
算法题
,一起学会动态规划!
戊子仲秋
·
2023-08-20 12:48
学会动态规划
动态规划
算法
【学会动态规划】乘积为正数的最长子数组长度(21)
学习一个算法没有捷径,更何况是学习动态规划,跟我一起刷动态规划
算法题
,一起学会动态规划!
戊子仲秋
·
2023-08-20 12:47
学会动态规划
动态规划
算法
【学会动态规划】等差数列划分(22)
学习一个算法没有捷径,更何况是学习动态规划,跟我一起刷动态规划
算法题
,一起学会动态规划!
戊子仲秋
·
2023-08-20 12:47
学会动态规划
动态规划
算法
【学会动态规划】单词拆分(24)
学习一个算法没有捷径,更何况是学习动态规划,跟我一起刷动态规划
算法题
,一起学会动态规划!
戊子仲秋
·
2023-08-20 12:16
学会动态规划
动态规划
算法
用栈实现队列(
leetcode简单
)+用队列实现栈(
leetcode简单
)
学完栈和队列的实现之后可以来做一做这两个题。232.用栈实现队列思路:1.将写好的栈接口函数放到leetcode题解之前数据结构初阶之栈(C语言实现)_何以过春秋的博客-CSDN博客2.用一个栈实现入队列,另一个栈实现出队列,举个例子,两个栈分别起名字pushst和popst,意为入栈和出栈,模仿入队列,给pushst入1234,此时栈顶为4,然后出栈给popst,进入popst为4321,此时栈
何以过春秋
·
2023-08-20 08:03
leetcode数据结构刷题
leetcode
算法
算法题
面试实战收集
回文数字2023-08-18美团一面在不使用额外的内存空间的条件下判断一个整数是否是回文。回文指逆序和正序完全相同。数据范围:进阶:空间复杂度O(1),时间复杂度O(n)提示:负整数可以是回文吗?(比如-1)如果你在考虑将数字转化为字符串的话,请注意一下不能使用额外空间的限制你可以将整数翻转。但是,如果你做过题目“反转数字”,你会知道将整数翻转可能会出现溢出的情况,你怎么处理这个问题?public
青鱼入云
·
2023-08-20 03:51
算法
面试
java
LeetCode简单
题:242. 有效的字母异位词(Python,C++,Java)
一.解法https://leetcode-cn.com/problems/valid-anagram/要点:排序,哈希表Python用了排序法,s和t的长度不同提前返回,而如果t是s的变位词,对两个字符串进行排序将会产生两个相同的字符串。Java和C++用了26长度的数组代替哈希表,分别代表26个字母的个数,初始26个字母个数都为0,遍历s中所有字母,每个字母在数组相应元素的值加一,再遍历t中所有
好莱坞守门员
·
2023-08-19 16:44
【
算法题
】2808. 使循环数组所有元素相等的最少秒数
题目:给你一个下标从0开始长度为n的数组nums。每一秒,你可以对数组执行以下操作:对于范围在[0,n-1]内的每一个下标i,将nums[i]替换成nums[i],nums[(i-1+n)%n]或者nums[(i+1)%n]三者之一。注意,所有元素会被同时替换。请你返回将数组nums中所有元素变成相等元素所需要的最少秒数。示例1:输入:nums=[1,2,1,2]输出:1解释:我们可以在1秒内将数
程序猿不脱发2
·
2023-08-19 12:48
算法
数据结构
leetcode
【
算法题
】2518. 好分区的数目
题目:给你一个正整数数组nums和一个整数k。分区的定义是:将数组划分成两个有序的组,并满足每个元素恰好存在于某一个组中。如果分区中每个组的元素和都大于等于k,则认为分区是一个好分区。返回不同的好分区的数目。由于答案可能很大,请返回对109+7取余后的结果。如果在两个分区中,存在某个元素nums[i]被分在不同的组中,则认为这两个分区不同。示例1:输入:nums=[1,2,3,4],k=4输出:6
程序猿不脱发2
·
2023-08-19 12:18
算法
数据结构
leetcode
【
算法题
】2817. 限制条件下元素之间的最小绝对差
题目:给你一个下标从0开始的整数数组nums和一个整数x。请你找到数组中下标距离至少为x的两个元素的差值绝对值的最小值。换言之,请你找到两个下标i和j,满足abs(i-j)>=x且abs(nums[i]-nums[j])的值最小。请你返回一个整数,表示下标距离至少为x的两个元素之间的差值绝对值的最小值。示例1:输入:nums=[4,3,2,4],x=2输出:0解释:我们选择nums[0]=4和nu
程序猿不脱发2
·
2023-08-19 12:46
算法
数据结构
leetcode
2020-09-01非理性:如何管住你的“动物精神”(18)
1、聪明的人也容易被忽悠人生
算法题
让我们一起来做个实验:假设你现在要买耳机,有以下两个型号可选。你会挑哪一个?一号耳机,价格是270元,在购物网站的10分制评分中,这个耳机的得分是6分。
六安姐
·
2023-08-19 07:04
【
算法题
】2612. 最少翻转操作数
题目:给你一个整数n和一个在范围[0,n-1]以内的整数p,它们表示一个长度为n且下标从0开始的数组arr,数组中除了下标为p处是1以外,其他所有数都是0。同时给你一个整数数组banned,它包含数组中的一些位置。banned中第i个位置表示arr[banned[i]]=0,题目保证banned[i]!=p。你可以对arr进行若干次操作。一次操作中,你选择大小为k的一个子数组,并将它翻转。在任何一
程序猿不脱发2
·
2023-08-19 06:42
算法
数据结构
面试互联网企业的经验
2.
算法题
重要,但不是那么重要学的是AI,面试官也主要看你的能力和水平,不会
思念殇千寻
·
2023-08-18 18:53
面试
职场和发展
C++解OJ题--环形链表
今天又解了一道
算法题
,一起来看看吧原题如下: 给定一个链表,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。
老 胡
·
2023-08-18 17:13
OJ题--链表
链表
c++
数据结构
473. 火柴拼正方形
原题链接:473.火柴拼正方形https://leetcode.cn/problems/matchsticks-to-square/description/完成情况:解题思路:参考代码:package西湖
算法题
解
Wzideng
·
2023-08-18 15:48
算法知识
java学习
#
LeetCode题解
java
leetcode
算法
回溯
2019-08-18 字节跳动面经
只说了三种6.linux进程和线程的区别7.linux进程和线程有什么相同点8.linux和windows的区别9.虚拟内存映射对应物理内存10.分页是一个进程对应一张页表还是维护一张整体的页表11.一道
算法题
北子萌
·
2023-08-18 15:42
算法题
9-最短路径问题-Dijkstra算法
最短路径问题:题目描述:最短路径问题,6个主城,条件:1.任意两个城市之间不一定可以直接传送;2.可直接传送的任意两个城市传送时间会受到距离的影响,距离越远传送时间越长;3.传送是单向的,即如果V1可直接传送到V2,那么V2不可直接传送到V1,请设计一个程序,能够计算出V1到其他各个城市的最短时间。输入描述:按行依次输入某城市到其他城市的传送时间,0表示当前城市,-1表示城市间不可直接传送。输出描
一瓢西湖水
·
2023-08-18 13:47
算法
iOS面试题大厂问题总结
主要还是问iOS方面的经验吧,
算法题
很简单也很常见,感觉春招面试
算法题
基本都
Daniel131
·
2023-08-18 11:05
516. 最长回文子序列
原题链接:516.最长回文子序列https://leetcode.cn/problems/longest-palindromic-subsequence/完成情况:解题思路:参考代码:package西湖
算法题
解
Wzideng
·
2023-08-18 08:16
#
LeetCode题解
算法知识
算法
leetcode
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他