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题目
常见java
题目
基础题
题目
1:Java中的==和equals()方法有什么区别?问题描述:解释==和equals()方法在比较两个对象时的区别,并举例说明。
福如意如我心意
·
2025-05-22 10:23
java
python
开发语言
【华为机试真题 JAVA】最长子字符串的长度-100
【编程
题目
|100分】最长子字符串的长度【2022Q2考试题】时间限制:C/C++1秒,其他语言2秒空间限制:C/C++262144K,其他语言524288K64bitIOFormat:%lld本题可使用本地
GeekerLou
·
2025-05-22 09:19
java
开发语言
华为
算法
力扣 215.数组中的第K个最大元素 ----快速选择做法
文章目录
题目
介绍题解
题目
介绍题解基于快速排序的选择方法以中间元素pivot为基准进行排序后,右指针r的位置就是最终全部排序好后pivot的位置,然后去左边或右边递归寻找第k个位置(答案)的元素。
liuyang-neu
·
2025-05-22 09:49
leetcode
算法
排序算法
【华为OD】C卷真题 200分:最长子字符串的长度(二) C/C++实现
博客纯C语言实现:【华为OD】C卷真题200分:最长子字符串的长度(二)C语言代码实现-CSDN博客java代码实现:【华为OD】C卷真题200分:最长子字符串的长度(二)Java源码实现-CSDN博客
题目
描述
五木大大
·
2025-05-22 09:48
算法
java
数据结构
c++
c语言
华为od
开发语言
[ABC354D] AtCoder Wallpaper
[
题目
通道]([ABC354D]AtCoderWallpaper-洛谷)简单大模拟#includeusingnamespacestd;#defineintlonglonginta,b,c,d;intarea
「已注销」
·
2025-05-22 08:39
c++
算法
数据结构
9-码蹄集600题基础python篇
题目
如上图所示。这一题,没什么难度。
牛牛牌蜡笔小新
·
2025-05-22 05:22
python
开发语言
码蹄集
10-码蹄集600题基础python篇
题目
如上:这题就是ASCII的转换,直接使用ord就可以下面是代码:defmain():#codehere#a1,a2=input().split(",")#print(f"TheASCIIcodeof
牛牛牌蜡笔小新
·
2025-05-22 05:22
python
java
前端
码蹄集
11-码蹄集600题基础python篇
图上是
题目
。这题使用ord进行转换。需要注意的是无输入,所以X和A不需要定义,所以最后输出需要加上是双引号,否则会报错:xxxx没定义。
牛牛牌蜡笔小新
·
2025-05-22 05:22
python
开发语言
码蹄集
华为OD机考2025A卷 - 滑动窗口最大和(Java & Python& JS & C++ & C )
最新华为OD机试真
题目
录:点击查看目录华为OD面试真题精选:点击立即查看
题目
描述有一个N个整数的数组,和一个长度为M的窗口,窗口从数组内的第一个数开始滑动直到窗口不能滑动为止,每次窗口滑动产生一个窗口和
算法大师
·
2025-05-22 01:49
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
华为OD机考2025A卷
javascript
c++
华为OD机考2025A卷 - 悄悄话(Java & Python& JS & C++ & C )
最新华为OD机试真
题目
录:点击查看目录华为OD面试真题精选:点击立即查看
题目
描述给定一个二叉树,每个节点上站一个人,节点数字表示父节点到该节点传递悄悄话需要花费的时间。
算法大师
·
2025-05-22 01:19
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
python
华为od
java
javascript
c++
华为OD机考2025A卷
华为OD机考2025A卷 - 最大报酬 (Java & Python& JS & C++ & C )
题目
描述小明每周上班都会拿到自己的工作清单,工作清单内包含n项工作,每项工作都有对应的耗时时间(单位h)和报酬,工作的总报酬为所有已完成工作的报酬之和,那么请你帮小明安排一下工作,保证小明在指定的工作时间内工作收入最大化
算法大师
·
2025-05-22 01:18
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
javascript
c++
[Offer收割]编程练习赛11
题目
3 : 岛屿3
时间限制:10000ms单点时限:1000ms内存限制:256MB描述H国正在进行一项持续N周的填海造岛工程。整片工程海域可以被看作是1000x1000的网格。每周都有一块1x1的单位方格海域被填成陆地。如果我们将连成一片的陆地(一块单位方格与它上下左右4个单位方格是相连的)视为岛屿,H国想监测每周末整片海域中一共存在有多少个岛屿,以及这些岛屿的总面积和总周长各是多少。假设工程持续三周,第一周被填
weixin_30446197
·
2025-05-21 23:36
java
[蓝桥杯2022初赛] 李白打酒加强版
李白打酒加强版
题目
描述解题思路动态规划代码运行结果作者自己的dfs代码
题目
描述话说大诗人李白,一生好饮。幸好他从不开车。一天,他提着酒壶,从家里出来,酒壶中有酒2斗。
五幺幺
·
2025-05-21 21:26
蓝桥杯
动态规划
算法
跳跃游戏:JavaScript中的动态规划与贪心算法实战
中的动态规划与贪心算法实战基础概念与游戏规则核心算法实现示例一:暴力解法示例二:贪心算法示例三:动态规划功能使用思路拓展不同角度的策略:优化空间复杂度实战技巧与性能优化实际问题与解决方案结语与引申讨论在算法的奇妙世界里,"跳跃游戏"是一道既充满挑战又富有乐趣的
题目
DTcode7
·
2025-05-21 21:25
算法系列
算法
算法题
面试宝典
思维提升
JS
[面试精选] 0001. 两数之和
文章目录1.
题目
链接2.
题目
描述3.
题目
示例4.解题思路5.题解代码6.复杂度分析1.
题目
链接1.两数之和-力扣(
LeetCode
)2.
题目
描述给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值
水蓝烟雨
·
2025-05-21 21:22
算法
面试精选
LeetCode
——162. 寻找峰值(Find Peak Element)[中等]——分析及代码(Java)
LeetCode
——162.寻找峰值[FindPeakElement][中等]——分析及代码[Java]一、
题目
二、分析及代码1.二分法(1)思路(2)代码(3)结果三、其他一、
题目
峰值元素是指其值严格大于左右相邻值的元素
江南土豆
·
2025-05-21 19:14
数据结构与算法
LeetCode
Java
题解
Leetcode
162 Find Peak Element
给定一个数组,找到山峰元素https://
leetcode
.com/problems/find-peak-element/description/Input:nums=[1,2,3,1]Output:2Explanation
xxxmmc
·
2025-05-21 19:44
leetcode
二分
[
leetcode
]162. Find Peak Element
题目
链接:https://
leetcode
.com/problems/find-peak-element/#/descriptionApeakelementisanelementthatisgreaterthanitsneighbors.Givenaninputarraywherenum
xiaocong1990
·
2025-05-21 19:14
leetcode
LeetCode
162. Find Peak Element - 二分查找(Binary Search)系列题5
Apeakelementisanelementthatisstrictlygreaterthanitsneighbors.Givenanintegerarraynums,findapeakelement,andreturnitsindex.Ifthearraycontainsmultiplepeaks,returntheindextoanyofthepeaks.Youmayimaginethatn
CP Coding
·
2025-05-21 19:11
Leetcode刷题笔记
二分查找
leetcode
蓝桥杯
算法
python
二分查找
leetcode
162. Find Peak Element
FindPeakElementApeakelementisanelementthatisstrictlygreaterthanitsneighbors.Givenanintegerarraynums,findapeakelement,andreturnitsindex.Ifthearraycontainsmultiplepeaks,returntheindextoanyofthepeaks.You
Invisible Name
·
2025-05-21 19:10
leetcode
算法
python
1.柠檬水找零(easy)
1.
题目
链接:860.柠檬水找零-力扣(
LeetCode
)860.柠檬水找零-在柠檬水摊上,每一杯柠檬水的售价为5美元。顾客排队购买你的产品,(按账单bills支付的顺序)一次购买一杯。
咔_
·
2025-05-21 17:30
算法
java
leetcode
代码随想录算法训练营第三十四天
LeetCode
题目
:198.打家劫舍213.打家劫舍II337.打家劫舍III3341.到达最后一个房间的最少时间I(每日一题)其他:今日总结往期打卡198.打家劫舍跳转:198.打家劫舍学习:代码随想录公开讲解问题
写个博客
·
2025-05-21 16:21
代码随想录打卡
算法
数据结构
输人 10 个学生 5 门课的成绩,分别用函数实现下列功能:1)计算每个学生平均分;2)计算每门课的平均分;3)找出所有 50 个分数中最高的分数所对应的学生和课程
题为c程序设计(第五版)谭浩强课后习题第7章第14题文章目录目录文章目录一、
题目
复现二、实现步骤1.思路分析2.实现过程总结一、
题目
复现二、实现步骤1.思路分析1.定义求学生平均分的函数(即将每一行的各元素相加作为一个学生的成绩
fashia
·
2025-05-21 15:18
c语言教材课后习题
c语言
题目
描述:写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。两个整数由键盘输入。
#includeintmain(void){longlonginta,b,c,d;scanf("%lld%lld",&a,&b);if(a<0||b<0){printf("InputError");}else{inti=0;c=a,d=b;while(b!=0){i=b;b=a%b;a=i;}printf("%lld",a);longlongintsum=c*d/a;printf("%lld",s
C++chaofan
·
2025-05-21 14:14
c语言
P2670 [NOIP2015 普及组] 扫雷游戏
题目
背景NOIP2015普及组T2
题目
描述扫雷游戏是一款十分经典的单机小游戏。在nn行mm列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。
咕噜咕嘟嘟嘟
·
2025-05-21 14:40
洛谷C++
游戏
算法
《算法笔记》11.8小节——动态规划专题->总结 问题 D: Coincidence
题目
描述Findalongestcommonsubsequenceoftwostrings.输入Firstandsecondlineofeachinputcasecontaintwostringsoflowercasecharactera
圣保罗的大教堂
·
2025-05-21 14:40
《算法笔记》
动态规划
leetcode
3355. 零数组变换 I 中等
给定一个长度为n的整数数组nums和一个二维数组queries,其中queries[i]=[li,ri]。对于每个查询queries[i]:在nums的下标范围[li,ri]内选择一个下标子集。将选中的每个下标对应的元素值减1。零数组是指所有元素都等于0的数组。如果在按顺序处理所有查询后,可以将nums转换为零数组,则返回true,否则返回false。示例1:输入:nums=[1,0,1],que
圣保罗的大教堂
·
2025-05-21 14:09
leetcode
leetcode
SQL面试提问:如何找出⽀付⾦额在前 20% 的用户?
这是一个在面试中常见的HiveSQL
题目
,考察的是你对分位数函数(如percent_rank、ntile)和窗口函数的掌握程度。下面我们来一步步解析如何使用HiveSQL找出支付金额在前20%的用户。
莫叫石榴姐
·
2025-05-21 13:03
数字化建设通关指南
sql
面试
数据库
数据分析
职场和发展
自学动态规划——爬楼梯(加强版)
首先,
题目
要求方法数量,那么就应该想到递推公式:dp[i]+=dp[i-w[i]],对比一下下面的公式,是不是也是这样呢?
临沂堇
·
2025-05-21 12:56
动态规划
算法
【
Leetcode
每日一题】146. LRU 缓存(c++)
146.LRU缓存请你设计并实现一个满足LRU(最近最少使用)缓存约束的数据结构。实现LRUCache类:LRUCache(intcapacity)以正整数作为容量capacity初始化LRU缓存intget(intkey)如果关键字key存在于缓存中,则返回关键字的值,否则返回-1。voidput(intkey,intvalue)如果关键字key已经存在,则变更其数据值value;如果不存在,则
JokerSZ.
·
2025-05-21 11:49
Leetcode
算法
数据结构
竞赛
编程
【Hot 100】20. 有效的括号
引言有效的括号
题目
链接:做题状态:我的解题主要就是理解左右括号的配对原理。遍历到左括号时直接入栈就行,遍历到右括号时要判断栈顶元素是否是对应的左括号,如果是的话就可以消除(换句话就是出栈)。
海码007
·
2025-05-21 11:45
算法
Hot100
leetcode
c++
数据结构
算法
【思维陷阱】力扣 111. 二叉树的最小深度
目录一、
题目
二、思路为什么==不可以==像二叉树的最大深度一样写三、代码一、
题目
相似
题目
力扣104.二叉树的最大深度二、思路为什么不可以像二叉树的最大深度一样写//仿照求二叉树的最大深度classSolution
JZihui
·
2025-05-21 10:44
二叉树
leetcode
算法
职场和发展
1024程序员节
LeetCode
:146. LRU 缓存
目录146.LRU缓存
题目
描述:实现代码:146.LRU缓存
题目
描述:请你设计并实现一个满足LRU(最近最少使用)缓存约束的数据结构。
Cosmoshhhyyy
·
2025-05-21 10:13
LeetCode
leetcode
缓存
spring
25.5.20学习总结
做题思路数列分段SectionIIhttps://www.luogu.com.cn/problem/P1182正如
题目
所说,我们需要得到一个最小的最大段的值,可能有人将注意力放在分段上,事实上,我们更多的应该关注结果
The_cute_cat
·
2025-05-21 08:58
学习
day 1
解变量和输出
题目
:定义三个变量a,b,c,并分别将整数1,2,3赋值给它们。然后,使用print()函数将每个变量的值单独打印出来,每个值占一行。
lcccyyy1
·
2025-05-21 05:13
60天计划
python
加油站(
LeetCode
每日一题)
134.加油站在一条环路上有n个加油站,其中第i个加油站有汽油gas[i]升。你有一辆油箱容量无限的的汽车,从第i个加油站开往第i+1个加油站需要消耗汽油cost[i]升。你从其中的一个加油站出发,开始时油箱为空。给定两个整数数组gas和cost,如果你可以按顺序绕环路行驶一周,则返回出发时加油站的编号,否则返回-1。如果存在解,则保证它是唯一的。示例1:输入:gas=[1,2,3,4,5],co
济南java开发,求内推
·
2025-05-21 03:32
leetcode
算法
职场和发展
蓝桥杯——最小字符串
题目
来源知识点:贪心算法问题描述给定一些字符串(只包含小写字母),要求将他们串起来构成一个字典序最小的字符串。输入格式第一行T,表示有T组数据。接下来T组数据每组第一行一个正整数n,表示字符串个数。
JessieXu.
·
2025-05-21 03:01
蓝桥杯C++题解
蓝桥杯
算法
c++
蓝桥杯—算法提高—最小字符串
乍一看感觉很简单,写的时候各种报错,仔细理解
题目
才发现,
题目
真的太细节了!!按字典序排序:不是每输入一次,比较与前一次输入的大小,最后组成的字符串。而是一组数据输入完后,使得组成的字符串最小!!
追求决定高度
·
2025-05-21 03:00
算法
c++
数据结构
Swift 二分查找实战:精准定位第一个“Bug版本”(
LeetCode
278)
LeetCode
第278题“第一个错误的版本”就是这个经典问题的简化模型。
网罗开发
·
2025-05-21 03:29
Swift
swift
bug
leetcode
python实现链表的删除_
leetcode
的python实现(209) 长度最小的子数组
【长度最小的子数组】
题目
描述给定一个含有n个正整数的数组和一个正整数s,找出该数组中满足其和≥s的长度最小的连续子数组,并返回其长度。如果不存在符合条件的连续子数组,返回0。
weixin_39540018
·
2025-05-21 03:26
python实现链表的删除
python得到数组前几行
旋转数组的最小数
php
牛客网
LeetCode
周练Contest-39代码解析(C++)
写在前面:
LeetCode
这个网站相比不必多说了吧,凡是IT圈子的人应该都知道这个网站,最近开始准备找工作,当然也免不了上去刷刷题,做一做比较经典的编程题,刚好看到
LeetCode
有个周练,便报名参加。
luuuyi
·
2025-05-21 03:26
C++
练习
算法
C++
最长公共子串 后缀数组 算法 php,HDU 3518 Boring counting(后缀数组啊 求字符串中不重叠的重复出现最少两次的子串的个数)...
HDU3518Boringcounting(后缀数组啊求字符串中不重叠的重复出现至少两次的子串的个数)
题目
链接:http://acm.hdu.edu.cn/showproblem.php?
盖亚能量炮
·
2025-05-21 03:26
最长公共子串
后缀数组
算法
php
子数组和为k&子数组和最大
题目
1:子数组和为k/*给你一个整数数组nums和一个整数k,请你统计并返回该数组中和为k的子数组的个数。子数组是数组中元素的连续非空序列。
夜阑卧听风吹雨,铁马冰河入梦来
·
2025-05-21 02:24
数据结构与算法基础
算法
数据结构
leetcode
Leetcode
1411/5811 三种颜色涂色的方案数
5811.用三种不同颜色为网格涂色数据规模:1<=m<=5,1<=n<=10001411.给Nx3网格图涂色的方案数数据规模:1<=n<=5000,就相当于5811题中固定m=3看数据规模,应该可以想到是递推关键是递推的阶段不是一块(m,n),而是一行(n)每行有type种填写方法,使用f[i][type]记录第i行第type种排列方案数量则有递推公式:
闪闪的大海
·
2025-05-21 01:14
LeetCode
算法和数据结构
python
算法
leetcode
每日一题 1931. 用三种不同颜色为网格涂色
题目
1931.用三种不同颜色为网格涂色思路先获取列表,上下左右的所有情况。解决一维的问题然后所有一维的问题暴力循环。
sui5yue6_
·
2025-05-21 00:10
leetcode
python
windows
从购物清单到数组乘积:探索除自身外数组的乘积问题|
LeetCode
238 除自身以外数组的乘积
LeetCode
238除自身以外数组的乘积点此看全部题解
LeetCode
必刷100题:一份来自面试官的算法地图(题解持续更新中)更多干货,请关注公众号【忍者算法】,回复【刷题清单】获取完整题解目录~生活中的算法想象你是一家糕点店的老板
忍者算法
·
2025-05-20 23:35
忍者算法
LeetCode题解秘籍
leetcode
算法
职场和发展
面试
跳槽
周练回顾(4)
很经典的最小值最大问题,二分答案类的
题目
可以直接套用模板查找x,关键是写出judge函数
-珂朵莉-
·
2025-05-20 23:34
算法
力扣1991:找到数组的中间位置(前缀和)
标签:数组、前缀和语言:C++
题目
:给你一个下标从0开始的整数数组nums,请你找到最左边的中间位置middleIndex(也就是所有可能中间位置下标最小的一个)。
小学生的信奥之路
·
2025-05-20 23:03
力扣
leetcode
算法
数据结构
前缀和
数组
滑动窗口与哈希表使用
leecode
题目
:3.无重复字符的最长子串-力扣(
LeetCode
)依循滑动窗口的经典思路,首先我先定义左右边框,l=0,r=0,接着就是判断的条件问题,如何才能找到一个符合条件的区间,并统计到最大的区间长度
爱吃拼好饭
·
2025-05-20 23:32
数据结构
leetcode
C++
滑动窗口
哈希表
LeetCode
Hot100刷题——轮转数组
56.轮转数组给定一个整数数组nums,将数组中的元素向右轮转k个位置,其中k是非负数。示例1:输入:nums=[1,2,3,4,5,6,7],k=3输出:[5,6,7,1,2,3,4]解释:向右轮转1步:[7,1,2,3,4,5,6]向右轮转2步:[6,7,1,2,3,4,5]向右轮转3步:[5,6,7,1,2,3,4]示例2:输入:nums=[-1,-100,3,99],k=2输出:[3,99
圈圈编码
·
2025-05-20 23:02
leetcode
算法
职场和发展
java
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
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
其他