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
ACM->简单题
leetcode
简单题
-- 22.二叉树的直径
问题描述:给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。示例1:给定二叉树1/\23/\45返回3,它的长度是路径[4,2,1,3]或者[5,2,1,3]。解题思路:深度优先遍历一条路径长度=路径上节点数量-1任一条路径等于由某个节点作为起点,从其左孩子和有孩子向下遍历的路径拼接而成假设已知节点node,其左孩子向
天空12138
·
2023-10-03 09:16
算法
leetcode
深度优先
算法
链表经典算法题
1.反转链表这是一个
简单题
,对于熟悉链表的人来说很简单。对于不懂的人来说就是一个拦路虎。话不多说,上leetcode原题。定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。
FrankJT
·
2023-10-02 09:24
c/c++
算法
链表
算法
面试
剑指offer
简单题
01-10
01importjava.util.*;publicclassSolution{/***代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可***@paramnumbersint整型一维数组*@returnint整型*/publicintduplicate(int[]numbers){//writecodehereint[]arr=newint[numbers.length];
cloudless_sky
·
2023-10-02 05:22
编程刷题
算法
leetcode
职场和发展
教学随笔(似颜回)
朱海加,
简单题
目做得还行,稍微难一点,就一塌糊涂,哎,他需要花大气力练习长难句子。寒假班来了,好忙,但是我还是要坚持记我的学生学习的一个切面,甚好。
我是柳如是
·
2023-10-02 02:31
Java练习 day1(LeetCode
简单题
15道)
一、两数之和1、题目链接点击跳转到题目位置2、代码classSolution{publicint[]twoSum(int[]nums,inttarget){for(inti=0;ireverseNumber){reverseNumber=reverseNumber*10+x%10;x/=10;}returnreverseNumber/10==x||reverseNumber==x;}}三、罗马数字
HEU_firejef
·
2023-10-02 00:43
java
leetcode
ACM-
数据结构-并查集
ACM竞赛中,并查集(DisjointSets)这个数据结构经常使用。顾名思义,并查集即表示集合,并且支持快速查找、合并操作。并查集如何表示一个集合?它借助树的思想,将一个集合看成一棵有根树。那又如何表示一棵树?初始状态下,一个元素即一棵树,根即是元素本身。并查集如何支持合并操作?不难发现,按照树的思想,在同一棵树中的所有元素,根都是相同的。也就是说,合并两个不同的集合,只需要将其中一个集合的根设
潜水的疯
·
2023-10-01 17:29
ACM-专题-数据结构
acm
leetcode-
简单题
-94. 二叉树的中序遍历
/**94.二叉树的中序遍历*Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft;*TreeNoderight;*TreeNode(){}*TreeNode(intval){this.val=val;}*TreeNode(intval,TreeNodeleft,TreeNoderight){*this.va
DC妙妙屋
·
2023-10-01 11:12
算法
leetcode
算法
java
【双指针】经典数组双指针题LeetCode
移除元素简单283.移动零简单167.两数之和II-输入有序数组中等11.盛最多水的容器中等15.三数之和中等(N数之和)中等42.接雨水困难26.删除有序数组中的重复项简单5.最长回文子串中等27.移除元素
简单题
目链接给你一个数组
鹏阿鹏
·
2023-10-01 01:09
Java
算法分析与设计
leetcode
算法
职场和发展
My Day 思维导图
每个人对待同一件事情有不同见解看法思维方式,这个在一个
简单题
目的思维导图就看出来了。
文芝娟
·
2023-09-30 11:03
实习面试
项目拷打这个项目有几个进程进程间是怎么通信的说一下如何监控的系统性能信息说一下监控的哪些信息计算的方法模拟压测怎么进行的有没有对容器的进程进行监控对K8s有了解吗你的dockerfile如何构建的三个进程如何启动的进程间如何通信的proto用的哪个编译工具proto怎么定义的数据grpc和http的差异使用grpc的时候写了些什么东西
简单题
djykkkkkk
·
2023-09-30 07:29
linux
Java刷题随笔---205. 同构字符串
LeetCode链接难度:
简单题
目描述:给定两个字符串s和t,判断它们是否是同构的。如果s中的字符可以按某种映射关系替换得到t,那么这两个字符串是同构的。
PancrasD
·
2023-09-29 21:20
力扣算法题:1. 两数之和
简单题
不一定简单,力扣第一题虽然是
简单题
,却也劝退了无数求学者。解法一:暴力枚举法面对这一题,最简单的直观的解决方法应该就是暴力枚举法了,采用双重for循环直接求解。
storykeep
·
2023-09-29 11:55
leetcode
算法
数据结构
力扣
简单题
35_搜索插入位置
题目:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为O(logn)的算法classSolution{publicintsearchInsert(int[]nums,inttarget){//时间复杂度为logN说明是二分查找//当数组中只有一个元素if(nums.length==1){if(nums[0
小万是个小趴菜
·
2023-09-29 11:54
力扣简单题
二分查找
leetcode
java
力扣每日一题:88. 合并两个有序数组
88.合并两个有序数组https://leetcode-cn.com/problems/merge-sorted-array/难度:
简单题
目:给你两个有序整数数组nums1和nums2,请你将nums2
清风Python
·
2023-09-29 08:32
算法
简单题
:买卖股票的最佳时机 II
给定一个数组,它的第i个元素是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例1:输入:[7,1,5,3,6,4]输出:7解释:在第2天(股票价格=1)的时候买入,在第3天(股票价格=5)的时候卖出,这笔交易所能获得利润=5-1=4。随后,在第4天(股票价格=
谨毓
·
2023-09-28 19:27
蓝桥杯--数字反转
数字反转技巧sum=sum*10+temp%10;temp/=10;这里的temp是临时存储a值,之后对a取个位、十位、百位进行反转这道题比较
简单题
目大意给定一个整数,请将该数各个位上数字反转得到一个新数
鲲鹏猿
·
2023-09-28 14:43
蓝桥杯
职场和发展
算法
Leetcode第253场周赛解题分享 第二题 java堆没学呢,先空着...
5838.检查字符串是否为数组前缀https://leetcode-cn.com/problems/check-if-string-is-a-prefix-of-array/难度:
简单题
目给你一个字符串
清风Python
·
2023-09-28 12:39
算法之美
字符串
算法
leetcode
python
java
每日一题 1333. 餐厅过滤器(中等)
感觉应该算是
简单题
思路:按照他提出的要求进行筛选即可学习了sort函数中几个参数的用法,key=lambdac:(c[1],c[0])的形式可以令在排序中当c[1]相等时按照c[0]大小进行排序,reverse
eyvr
·
2023-09-28 08:21
用Python刷力扣
算法
python
leetcode
代码随想录算法训练营第三十八天|理论基础 ● 509. 斐波那契数 ● 70. 爬楼梯 ● 746. 使用最小花费爬楼梯
如果没做过动态规划的题目,看我讲的理论基础,会有感觉是不是
简单题
想复杂了?其实并没有,我讲的理论基础内容,在动规章节所有题目都有运用,所以很重要!
Dead Woods
·
2023-09-27 05:19
算法刷题
算法
力扣(二)
目录罗马转整数方法一:使用Map容器存储罗马数字对方法一的改进版本最长公共前缀有效的括号
简单题
罗马转整数题目描述方法一:使用Map容器存储罗马数字对具体代码:importjava.util.HashMap
wxxxx_xx
·
2023-09-27 01:03
java
算法
C语言——将找到的值乘以 2(leetcode)
最近想去乐扣刷刷题,确实来到个新网站开始好不适应,先刷刷
简单题
。题目要求:给你一个整数数组nums,另给你一个整数original,这是需要在nums中搜索的第一个数字。
soobinnim
·
2023-09-27 01:00
c语言
leetcode2154. 将找到的值乘以 2【278场周赛】(java)
简单题
重拳出击classSolution{publicintfindFinalValue(int[]nums,intoriginal){intn=nums.length;Arrays.sort(nums
姐姐的半熟芝士
·
2023-09-27 01:59
学习做题leetcode
java
leetcode
周赛
排序
Leetcode:【485. 最大连续 1 的个数】
难度:
简单题
目链接:485.最大连续1的个数示例1:输入:nums=[1,1,0,1,1,1]输出:3解释:开头的两位和最后的三位都是连续1,所以最大连续1的个数是3.示例2:输入:nums=[1,0,1,1,0,1
阿明6
·
2023-09-26 14:48
【leetcode】题解
leetcode
算法
数据结构
c语言
【LeetCode-
简单题
】501. 二叉搜索树中的众数
文章目录题目方法一:暴力哈希方法二:利用二叉搜索树的特性(递归+双指针)题目方法一:暴力哈希这是针对于普通二叉树的解法统计number出现次数然后将次数最大的众数集取出来Mapmap=newHashMappriori=newPriorityQueueb[1]-a[1]);//优先队列按数组第二个元素从大到小排Listlist=newArrayListnum:map.entrySet())prior
今天你写代码了吗??
·
2023-09-26 11:08
力扣
#
简单题
leetcode
深度优先
算法
验证回文串 【
简单题
】
题目如果在将所有大写字符转换为小写字符、并移除所有非字母数字字符之后,短语正着读和反着读都一样。则可以认为该短语是一个回文串。字母和数字都属于字母数字字符。给你一个字符串s,如果它是回文串,返回true;否则,返回false。示例1:输入:s="Aman,aplan,acanal:Panama"输出:true解释:"amanaplanacanalpanama"是回文串。示例2:输入:s="race
52Tiramisu
·
2023-09-26 07:43
算法
反转字符串中的元音字母 【
简单题
】
简单题
竟然想了一个小时,呜呜题目给你一个字符串s,仅反转字符串中的所有元音字母,并返回结果字符串。元音字母包括'a'、'e'、'i'、'o'、'u',且可能以大小写两种形式出现不止一次。
52Tiramisu
·
2023-09-26 07:11
LeetCode
java
开发语言
算法通过村第九关-二分(中序遍历)黄金笔记|二叉搜索树
--奥利弗·萨克斯《意识的河流》每个专题都有
简单题
,有难的题目。这里就介绍两道有挑战的题,一道是关于二叉搜索树的,一道是从两个数组中寻找中位数的。
师晓峰
·
2023-09-26 03:36
算法集训营
算法笔记
中序遍历
二叉搜索树
二分的核心问题
Java
leetcode-两道数组
简单题
moveZeroes将一个数组中的所有零元素都移动到数组的最后,并且保持其他元素的相对顺序这题一开始想偏了,也没有想出很好的算法,其实还是双指针不熟练我们可以用两个指针,i和jj做一次遍历,然后将不为零的元素全部移动到数组的首部,每移动一次i++最后在数组的尾部添加0一开始确实没这么想,思路就卡住了,代码写了半天还在报错,最后看了解答忍不住一句woc原来这么简单的思路用go写的代码packagem
萍水间人
·
2023-09-25 05:48
剑指offer之重建二叉树
3,9,20,15,7],inorder=[9,3,15,20,7]Output:[3,9,20,null,null,15,7]题目如上所示分析:本题力扣给的标签是中等题,但是如果你理解了几个关键点,本题说是
简单题
也不为过
C-V御用工程师
·
2023-09-25 05:00
JAVA学习笔记
算法学习笔记
数据结构
算法
leetcode
第271小象好像能体会妈妈辛苦
晚上吃过饭,我俩看了看试卷,一个得了88,我说有点失望,
简单题
都丢分了,他说妈妈你别急,看看95一个,你会欢天喜地,哈哈还拽上了成语!
小象妈咪
·
2023-09-25 04:36
⭐算法入门⭐《哈希表》困难01 —— LeetCode 76. 最小覆盖子串
先看
简单题
!《C语言入门100例》数据结构难?不存在的!《画解数据结构》LeetCode太简单?算法学起来!
英雄哪里出来
·
2023-09-24 12:16
《LeetCode算法全集》
数据结构
算法
leetcode
尺取法
双指针
为什么很多同学蓝桥杯竞赛入不了门?
不然先学基础吧,一定别等着报名了才学基础就来不及了下面说说对于大多数同学存在的难题,其实就是不会做题,不会算法,因此就有很多同学着急的去看书(不知道看啥,看了也不懂,懂了也不会用)、刷题(写不出来,提交就错,只会
简单题
青化某
·
2023-09-24 08:47
C语言
蓝桥杯
程序竞赛
蓝桥杯
java
职场和发展
python
C语言
学生抄作业怎么办?
a.对于不会做作业:1.用日记代替作业2.用课本上的
简单题
代替作业。3.只做
简单题
,即只做课前预习或者当堂检测。b.1.对于做作业觉得当误事的,只做课后检测和拓展提升。2.自己找拔高题
田慧婷
·
2023-09-24 03:49
10- II. 青蛙跳台阶问题
链接https://leetcode-cn.com/problems/qing-wa-tiao-tai-jie-wen-ti-lcof/难度:#
简单题
目一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。
木木与呆呆
·
2023-09-24 00:21
力扣每日一题:217. 存在重复元素 219. 存在重复元素 II 220. 存在重复元素 III
排序法二、219.存在重复元素II题目描述示例1示例2示例3解题思路解题代码三、220.存在重复元素III题目描述示例1示例2示例3提示解题思路解题代码四、解题感悟一、217.存在重复元素题目描述难度:
简单题
目
暗夜无风
·
2023-09-23 19:33
leetcode
leetcode
算法
数据结构
哈希表
【力扣每日一题】2023.9.22 将钱分给最多的儿童
这道题让我挺意外的,因为明明是个
简单题
,但是截止我做题的时候通过率只有二十多,比大多数题都要低,所以这题还是值得说一说的。
折途
·
2023-09-23 15:14
力扣每日一题
leetcode
算法
c++
数据结构
【LeetCode-
简单题
】110. 平衡二叉树
文章目录题目方法一:后序递归题目方法一:后序递归递归遍历的同时判断是否是平衡二叉树,如果不是,就置为-1,如果是就正常做递归求最大深度参考图解网址判断平衡二叉树classSolution{publicbooleanisBalanced(TreeNoderoot){returndfs(root)!=-1;}publicintdfs(TreeNoderoot){if(root==null)return
今天你写代码了吗??
·
2023-09-23 14:43
力扣
#
简单题
leetcode
算法
职场和发展
2023-09-22力扣每日一题
链接:2591.将钱分给最多的儿童题意把钱全部发给人,每个人都必须有钱,不能有人有4元让最多的人拿到8元解:
简单题
,贪心+查缺补漏实际代码:intdistMoney(intmoney,intchildren
Qian丶Xi
·
2023-09-23 13:35
力扣每日一题
leetcode
算法
Leetcode---363周赛
题目列表2859.计算K置位下标对应元素的和2860.让所有学生保持开心的分组方法数2861.最大合金数2862.完全子集的最大元素和一、计算k置为下标对应元素的和
简单题
,直接暴力模拟,代码如下classSolution
竹下为生
·
2023-09-22 22:44
leetcode
算法
职场和发展
leetcode--将钱分给最多的儿童
每日一题2023/9/22题目链接:https://leetcode.cn/problems/distribute-money-to-maximum-children/description/虽然标签是
简单题
搬砖很累的好吗
·
2023-09-22 13:45
leetcode
算法
每日一题 2591. 将钱分给最多的儿童
难度:简单昨天困难题,不会做,官解写得通俗易解,所以跳过了今天虽然是
简单题
,但是如果没有测试结果,想要一次性通过的话也是要好好考虑考虑的思路;每个人至少1美元,那么每个人就先分1美元,此时如果钱不够那么就直接返回
eyvr
·
2023-09-22 13:43
用Python刷力扣
leetcode
算法
python
【LeetCode-
简单题
】589. N 叉树的前序遍历
文章目录题目方法一:单循环栈做法方法二:递归题目方法一:单循环栈做法关键在于子节点的入栈顺序,决定了子节点的出栈顺序,因为是前序遍历所以压栈顺序先让右边的入栈依次往左这样左边的节点会在栈顶这样下次优先出栈的是左边的元素满足前序遍历for(inti=root.children.size()-1;i>=0;i--)stack.push(root.children.get(i));classSoluti
今天你写代码了吗??
·
2023-09-22 02:09
力扣
#
简单题
leetcode
算法
职场和发展
记忆大师如何快速记忆,19年上半年教资考试答案?
昨天,刚刚结束了2019年上半年的教师资格证的考试,有很多人在QQ里问我:“要怎么记忆这些
简单题
?”
焦典I世界记忆大师
·
2023-09-22 00:22
力扣2859 补9.19
开始试试周赛题目,好家伙,第一个
简单题
就让我搞了2个小时左右才做出来,主要是我看题目还是不仔细,题目理解就有点烦,然后就是Java的各种基础语法都忘了,我用的常规暴力解法,思路还算好想,但毕竟代码实现对我来说还是挺麻烦的
AI紫夜繁星
·
2023-09-21 23:57
力扣
算法
职场和发展
leetcode
数据结构
java
第三、四、五场面试
第三场共享屏幕做题(三道
简单题
)替换空格成%20(双指针)删除升序链表中的重复元素(指针)有效的括号(栈)第四场、第五场自我介绍项目拷打整个项目架构rpc模块的情况分析的数据从那里获取整个项目还有哪些不足与改进
djykkkkkk
·
2023-09-21 07:14
面试
职场和发展
我的暑假
还有语文,数学和英语的暑假作业,如果你自己写的话一个月只能写写完,英语和数学语文的一些
简单题
,那些数学语文难题都不会就。不过英语题还好,后面有答案可以随便的抄抄抄抄!但是我的暑假却一点也不好。
回味_b135
·
2023-09-20 09:30
力扣108 补9.17
我咋那么废物,这个
简单题
还不会做。现在
简单题
就是一点就通,有点弯就想不出来了,且代码实现不难。。
AI紫夜繁星
·
2023-09-20 08:05
力扣
算法
leetcode
数据结构
java
职场和发展
2015蓝桥真题(A组省赛)
参考答案:10---------------------------点评:
简单题
目,实用循环暴力破解就可以。赛题的原题漏掉了限定“正整数”,所以可以是负数,这样多种可能答案都算正确了。
竹舞清风_忆
·
2023-09-20 08:57
竞赛
2071
pid=2071这道题是
简单题
,我尝试用了C++做这道题,主要还是了解了一下C++的输出格式(使用流操作算子)怎么用。
99numbers
·
2023-09-20 04:03
LeetCode Cookbook 数学(1)
CSDN话题挑战赛第2期参赛话题:算法题解LeetCodeCookbook数学(1) 本节是与数学相关的习题,难题放在下一节,这一节都是
简单题
,喜欢的话,点赞收藏哦!
汤姆和佩琦
·
2023-09-20 03:15
python算法学习
LC分类题型汇总
leetcode
算法
贪心算法
python
数序
上一页
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
其他