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简单算法题
前端常见算法面试题之 - 二维数组中的查找[JavaScript解法]
输入输出分析每当拿到一个
算法题
的时候,不要脑子中稍微有点思路后,就开始写代码。而是先把题目中规定的参数搞清楚,然后把参数的例子写出来。
失落的感动GG
·
2023-11-02 18:33
反转每对括号间的子串
flag软件学院大三党,每天一道
算法题
,第23天题目介绍给出一个字符串s(仅含有小写英文字母和括号)。请你按照从括号内到外的顺序,逐层反转每对匹配括号中的字符串,并返回最终的结果。
generous~
·
2023-11-02 17:47
java
算法
二叉树的锯齿形层次遍历
flag软件学院大三党,每天一道
算法题
,第十八天题目介绍给定一个二叉树,返回其节点值的锯齿形层次遍历。(即先从左往右,再从右往左进行下一层遍历,以此类推,层与层之间交替进行)。
generous~
·
2023-11-02 17:46
算法专栏
java
二叉树
【LeetCode:26. 删除有序数组中的重复项 | 双指针】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-11-02 14:39
LeetCode每日一题打卡
面试必须掌握的101题
leetcode
算法
java
双指针
面试
【LeetCode:80. 删除有序数组中的重复项 II | 双指针】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-11-02 14:39
面试必须掌握的101题
leetcode
算法
java
面试
指针
【LeetCode:2103. 环和杆 | 模拟】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-11-02 14:36
LeetCode每日一题打卡
leetcode
算法
java
模拟
计数
算法通关村 —— 滑动窗口经典问题
个不同字符的最长子串2长度最小的子数组3盛水最多的容器4寻找子串异位词4.1字符串的排列4.2找到字符串中所有字母异位滑动窗口经典问题前面我们已经了解了滑动窗口的基本思想,今天让我们一起来完成有关滑动窗口的经典
算法题
Beyondevt
·
2023-11-02 14:53
算法
LeetCode - #61 旋转链表
的Swift
算法题
题解整理为文字版以方便大家学习与阅读。
网罗开发
·
2023-11-02 11:34
Swift
leetcode
链表
swift
Java程序员3面小米,被俩
算法题
难倒,微软员工6分钟解决,真丢脸
说是有位网友在面试小米Java岗三次后,终于挺进了第三轮面试,结果还是败在了两道
算法题
上面。
温柔的倾诉
·
2023-11-02 09:21
华为OD机考
算法题
:计算疫情扩散时间
题目部分题目计算疫情扩散时间难度难题目说明在一个地图中(地图由n*n个区域组成)有部分区域被感染病菌感染区域每天都会把周围(上下左右)的4个区域感染。请根据给定的地图计算多少天以后,全部区域都会被感染。如果初始地图上所有区域全部都被感染,或者没有被感染区域,返回-1。输入描述一行N*N个数字(只包合0、1,不会有其他数字)表示一个地图,数字间用分割,0表示未感染区域,1表示已经感染区域每N个数字表
御剑乐逍遥
·
2023-11-02 08:03
华为OD机考
华为od
算法
数据结构
Java
javascript
【C++】前缀和方法系列问题求解
一、解题背景 在刷leetcode的相关
算法题
的时候,对于求解数组的连续子数列的和的相关问题。
郝同学
·
2023-11-02 07:58
C++知识圈
c++
leetcode
算法
ArrayList简介及使用全方位手把手教学(带源码),用ArrayList实现洗牌算法,3个人轮流拿牌(带全部源码)
欢迎来到dream_ready的博客,相信你对这篇博客也感兴趣o(ˉ▽ˉ;)数据结构——Java自定义代码实现顺序表,包含测试用例以及ArrayList的使用以及相关
算法题
(带完整源码)目录ArrayList
dream_ready_Java
·
2023-11-02 07:25
java
后端
数据结构
spring
maven
intellij-idea
数据结构 —— Java自定义代码实现顺序表,包含测试用例以及ArrayList的使用以及相关
算法题
欢迎来到dream_ready的博客,相信你对这篇博客也感兴趣o(ˉ▽ˉ;)ArrayList简介及使用全方位手把手教学(带源码),用ArrayList实现洗牌算法,3个人轮流拿牌(带全部源码)目录顺序表简介自定义顺序表SeqList——构造方法display——打印顺序表fullResize——判断是否满了,满了则扩容add——新增元素,默认在数据最后add——在任意位置新增元素contains
dream_ready_Java
·
2023-11-02 07:24
数据结构
java
intellij-idea
spring
boot
算法
spring
java-ee
Lambda lambda表达式
算法题
不死神兔 猴子吃桃 爬楼梯
目录Lambdalambda表达式标准格式总结lambda进阶省略写法练习
算法题
不死神兔猴子吃桃爬楼梯Lambda最直观的作用就是简化匿名内部类的写法如上publicstaticvoidmain(String
nie2459010516
·
2023-11-02 02:03
算法
java
排序算法
leetcode
算法题
290 (简单077) 单词规律
leetcode
算法题
290(简单077)单词规律题目介绍给定一种规律pattern 和一个字符串 str ,判断str是否遵循相同的规律。
FYuu95100
·
2023-11-02 02:39
#
leetcode
简单
leetcode
(仅供参考)王道2020
算法题
代码2.2(P18-P19)
(仅供参考)王道2020
算法题
代码2.2(P18-P19))部分题目写入了次优解或者多种写法。
Echo.L.
·
2023-11-02 01:07
王道DS
王道p18 3.对长度为n的顺序表L,编写一个时间复杂度为 O(n)、空间复杂度为 O(1)的算法,该算法删除线性表中所有值为x的数据元素。(c语言代码实现)
视频讲解在这里(谢谢各位大佬)p18第三题数据结构课后
算法题
_哔哩哔哩_bilibili本题代码如下voiddeletex(structsqlist*s,intx){intk=0;inti=0;for(
认真敲代码的小火龙
·
2023-11-02 01:05
顺序表
算法
c语言
数据结构
在大牛眼里不堪一击的带头节点单链表递归逆置代码
将带头结点的单链表逆置在考研备考期间,我碰到了一道
算法题
:将带头结点的单链表逆置,最开始的思路并不是用递归,而是交换链表数据,但发现这方法也太复杂了吧,还要多次循环才能搞定,之后突发奇想,试试用递归发现还真的很好用
L'Amor
·
2023-11-02 00:48
单链表的递归逆置
数据结构
单链表
算法
共修阅读-02A计划:自我塑造的九段心法
人生
算法题
请想象一下:世界上存在一台幸福机器。如果你把自己接到这台机器上,就能体验到所渴望的一切:淘宝随便买,房子随便挑,火星随便去,你将感受到没有任何缺憾的幸福。
Wfish
·
2023-11-01 21:19
剑指offer:输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。
剑指offer
算法题
二叉树深度题目描述输入一棵二叉树,求该树的深度。从根结点到叶结点依次经过的结点(含根、叶结点)形成树的一条路径,最长路径的长度为树的深度。
gaozhuang63
·
2023-11-01 19:34
剑指offer
二叉树
算法
数据结构
java
面试
快速幂算法
现在越来越深刻的理解到算法=数学这个公式了,当兴致勃勃要写一道
算法题
的时候,经常被数学给难住,代码还没开始编写♀️,一大半时间都在思考数学问题(ps:笨的人只能靠努力了~~花时间了~~)。
小C哈哈哈
·
2023-11-01 14:07
快速幂算法
分治算法
数据结果与算法
少儿编程
蓝桥杯
ACM
计算机考研
华为OD机考
算法题
:日志排序
题目部分题目日志排序难度易题目说明运维工程师采集到某产品现网运行一天产生的日志N条,现需根据日志时间按时间先后顺序对日志进行排序。日志时间格式为:H:M:S.NH表示小时(0-23),M表示分钟(0-59),S表示秒(0-59),N表示毫秒(0-999)。时间可能并没有补齐,也就是说01:01:01.001,也可能表示为1:1:1.1。输入描述第一行输入一个整数N,表示日志条数,1comp=new
御剑乐逍遥
·
2023-11-01 13:53
华为OD机考
华为od
算法
数据结构
Java
Javascript
ARTS挑战——第二周
这项挑战由知名博主、技术大牛「左耳朵耗子」发起,挑战内容为每周至少:在LeetCode上完成一道
算法题
阅读并点评一篇英文技术文章(推荐techcrunch、readwrite)总结发现一个技术技巧分享一篇有思想和见解的技术文章
陈酒新茶
·
2023-11-01 13:00
创建型模式之原型模式——深拷贝和浅拷贝
本文收录于专栏《源码中的设计模式》——理论与实战的完美结合作者其它优质专栏推荐:《技术专家修炼》——搞技术,进大厂,聊人生三合一专栏《leetcode300题》——每天一道
算法题
,进大厂必备《糊涂算法》
一条coding
·
2023-11-01 12:57
源码中的设计模式
技术专家修炼
java
设计模式
原型模式
深克隆
浅克隆
LeetCode-------》每日
算法题
,二分查找
publicintsearchInsert(int[]nums,inttarget){intn=nums.length;intleft=0;intright=n-1;intans=0;while(left=target){ans=mid;//因为无论是否在数组中能够找到要找的数,他的索引下标都是放在比刚好大一点或相等的位置right=mid-1;//左查找}else{left=mid+1;//右查
三思守心
·
2023-11-01 10:12
java
算法
数据结构
leetcode
前端初识算法
欢迎记录下你的那些努力时刻(算法学习知识点/
算法题
解/遇到的算法bug/等等),在分享
@才华有限公司
·
2023-11-01 05:28
算法
算法
前端
C++刷题时应该返回对象还是返回对象的指针?
本文仅针对C++写
算法题
时,遇到要返回对象的情况时,应该返回对象还是返回对象的指针做出探讨。
夜淡
·
2023-11-01 03:22
数据结构与算法
c++
算法
leetcode
数据结构-简答题&
算法题
2
1、设n表示线性表中的元素个数,E表示存储数据元素所需的存储单元大小,D表示可以在数组中存储线性表的最大元素个数(D≥n),则采用顺序存储方式存储该线性表需要多少存储空间?答案:数组长度为D,每个数组元素占用E个存储单元,因此,该线性表采用顺序存储方式所需存储空间为E×D。2、在什么情况下线性表使用顺序表存储比较好?答案:如果线性表很少进行插入和删除操作,但是常常进行查找操作,并且线性表中的最多元
番蔬条
·
2023-11-01 02:22
数据结构
数据结构
实习面试momenta经历-无人驾驶控制算法工程师
一面(考察代码能力):首先让我做了一个简单的自我介绍;然后发给我一到类似于力扣上面的
算法题
,C++版本解答,题目如下:/*如何会议室的使用时间区段,如{1,4},{2,3},{5,5},{6,8},{7,8
健身但没脑子的engineer
·
2023-11-01 01:48
面试
职场和发展
LeetCode刷题实战510:二叉搜索树中的中序后继 II
所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道
算法题
,题目就从LeetCode上面选!
程序IT圈
·
2023-11-01 00:34
算法
二叉树
数据结构
面试
java
LeetCode刷题实战538:把二叉搜索树转换为累加树
所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道
算法题
,题目就从LeetCode上面选!
程序IT圈
·
2023-11-01 00:34
算法
二叉树
leetcode
java
数据结构
LeetCode刷题实战426:将二叉搜索树转化为排序的双向链表
所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道
算法题
,题目就从LeetCode上面选!
程序IT圈
·
2023-11-01 00:33
指针
算法
链表
数据结构
leetcode
LeetCode刷题实战235:二叉搜索树的最近公共祖先
所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道
算法题
,题目就从LeetCode上面选!
程序IT圈
·
2023-11-01 00:33
链表
二叉树
toolbar
coursera
ipa
LeetCode刷题实战98:验证二叉搜索树
所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道
算法题
,题目就从LeetCode上面选!
程序IT圈
·
2023-11-01 00:03
算法
链表
toolbar
二叉树
wireshark
LeetCode刷题实战99:恢复二叉搜索树
所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道
算法题
,题目就从LeetCode上面选!
程序IT圈
·
2023-11-01 00:03
算法
gwt
ipa
toolbar
链表
LeetCode刷题实战230:二叉搜索树中第K小的元素
所以,为了提高大家的算法能力,这个公众号后续每天带大家做一道
算法题
,题目就从LeetCode上面选!
程序IT圈
·
2023-11-01 00:03
算法
二叉树
toolbar
gwt
smalltalk
贪心
算法题
(1)分发饼干
目录分发饼干描述示例1示例2提示方法:贪心分发饼干描述假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子i,都有一个胃口值g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干j,都有一个尺寸s[j]。如果s[j]>=g[i],我们可以将这个饼干j分配给孩子i,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。示例1输
小唐要努力
·
2023-10-31 22:55
#
贪心算法篇
贪心
python贪心
算法题
集_贪心
算法题
:分饼干
今天,我们要讲的是一道贪心
算法题
:分饼干。这道题也来自LeetCode:本文将先介绍贪心算法的基础知识,然后使用贪心算法解决这个问题,所用的语言依然是JavaScript。
weixin_39855869
·
2023-10-31 22:55
python贪心算法题集
贪心
算法题
leetcode(C语言伪代码)
455分发饼干假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子i,都有一个胃口值g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干j,都有一个尺寸s[j]。如果s[j]>=g[i],我们可以将这个饼干j分配给孩子i,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。来源:力扣(LeetCode)voidquick
叫我Jesslyn就好了
·
2023-10-31 22:54
leetcode
贪心
算法题
#include#includeusingnamespacestd;/*问题描述:给定一个整数数组nums,找到一个具有最大和的子序列,返回其最大和。*/intmaxsubarray(vectornums){intreslut=-10000;intcount=0;for(inti=0;ireslut){reslut=count;}if(countnums;nums.push_back(-2);nu
IKUN家族
·
2023-10-31 22:24
贪心算法
算法
python
算法题
练习
冒泡排序list=[64,34,25,12,22,11,90]foriinrange(len(list)):forjinrange(len(list)-i-1):iflist[j]>list[j+1]:temp=list[j]list[j]=list[j+1]list[j+1]=tempprint(list)快速排序defquicksort(list,left,right):ifleft>righ
随心!
·
2023-10-31 19:46
python
排序算法
开发语言
一个简单的线程安全的LRU_Cache实现
前言本文首发于我的公众号:码农手札,主要介绍linux下c++开发的知识包括网络编程的知识同时也会介绍一些有趣的
算法题
,欢迎大家关注,利用碎片时间学习一些编程知识,冰冻三尺非一日之寒,让我们一起加油!
lwj_ow
·
2023-10-31 18:08
leetcode和牛客网刷题
但是在面试和笔试中遇到
算法题
总感觉脑袋不够使,没啥思路。
雪域迷影
·
2023-10-31 17:38
给定一个英文字符串,请编写一个PHP函数找出这个字符串中首先出现三次的那个英文字符(需要区分大小写),并返回。
今天碰到一道简单的
算法题
做了一下现在分享一下:效果:代码:=3)return$str[$num];}}//输出信息echo'在“'.$str.'”中首先出现三次的那个英文字符是'.
lzhofgta
·
2023-10-31 17:45
LeetCode
算法题
库【7】——整数反转
整数反转题目描述:解题思路:第一种:算是暴力法把,也没有什么过多的花里胡哨,这个题目的思路非常明确,也很简单,就是把数字反转,带负号的要保留,如果反转后开头数字是0则要去除。根据这些所需条件,就很容易能写出代码。对于反转整数,这里我第一想到了用字符串的方法,将这个数字转成字符串的形式,然后取绝对值将符号去掉(方便反转),用字符串切片的方法,也就是num[::-1],来将字符串反转,从而达到目的。然
ZHuZ1H
·
2023-10-31 11:20
LeetCode
算法学习
字符串
算法
leetcode
数据结构
LeetCode
算法题
库【13】——罗马数字转整数
罗马数字转整数题目描述:解题思路:第一种:暴力法。也不难理解,我们从这个罗马数字转整数可以找到规律,只要是当前这一个字母小于后一个字母,那么就要减去这个字母所代表的数,反之,则直接加上这个数,就比如LXIV,前面的L和X都是大于后一个字母,那么到I这里,I是小于V的,那么这里的计算步骤就是减去I,再加上V。根据这个规律,我们能很容易写出下面的代码。先将所有的已知罗马数字代表的数都放入字典lette
ZHuZ1H
·
2023-10-31 11:49
LeetCode
算法学习
字符串
数据结构
leetcode
python
算法
代码随想录刷题笔记Day 24 --回溯算法基础及组合
代码随想录刷题笔记Day24--回溯算法基础及组合回溯
算法题
目分类回溯法,一般可以解决如下几种问题:组合问题:N个数里面按一定规则找出k个数的集合切割问题:一个字符串按一定规则有几种切割方式子集问题:一个
每天一个摸鱼小技巧
·
2023-10-31 06:37
算法
拿到微软offer的我,是如何学习数据结构与算法的
写在前面随着互联网的发展,各大厂的招聘要求水涨船高,几年前,做
算法题
还不是必备项,有的公司最多要求写个链表插入,二叉树遍历这种课本上的模板题。
一只自动编码机
·
2023-10-31 06:33
学习路线
算法
数据结构
与概率相关的
算法题
C++解法(附证明过程)
一、常考题型1、客观题(选择题);2、古典概率、期望的计算,不涉及高等概率和微积分;3、利用随机来改进著名的算法(快速排序);4、随机数发生器(根据给定的随机数发生器构造另一个)。二、练习题1、有2k只球队,有k-1个强队,其余都是弱队,随机把它们分成k组比赛,每组两个队,问两强相遇的概率是多大?结果化成最简分数。解法:该题的难点有两点:①总组队方法数的计算。用C(2k,2)C(2(k-1),2)
DjangoBUAA
·
2023-10-31 06:57
数据结构与基本算法
概率
C++
最优解法
力扣第88题:合并两个有序数组(C语言题解)
果然学前端也逃不脱做
算法题
的宿命吗。。。。
fortune+
·
2023-10-31 05:35
力扣算法题
C语言
leetcode
c语言
算法
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他