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
刷题(剑指offer)
【华为OD机试真题E卷】522、寻找符合要求的最长子串、满足条件的最长子串的长度 II | 机试真题+思路参考+代码解析(E卷复用)(C++、Java、Py)
文章目录一、题目题目描述输入输出样例1样例2二、代码与思路参考C++语言思路C++代码Java语言思路Java代码Python语言思路Python代码作者:KJ.JK订阅本专栏后即可解锁在线OJ
刷题
权限个人博客首页
KJ.JK
·
2024-09-02 08:30
OJ+最新华为OD机试
(C++
Java
Py)
华为od
c++
java
华为od机试E卷
寻找符合要求的最长子串
满足条件的最长子串的长度
II
求1+2+3+...+n
剑指OFFER
题6------按牛客网通过率排序时间:2018.10.16.2036作者:Waitt题目求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case
Waitt_
·
2024-09-02 07:20
剑指OFFER
C++
刷题
记录-HOT 100(一)40道
记录题解和思路。一、哈希表解决问题1、两数之和思路:创建哈希表:初始化了一个空字典来存储已经访问过的数字及其对应的索引。遍历数组:逐一遍历数组中的每个元素。在遍历过程中,针对每个元素num,计算出它需要的配对数,即target-num。查找配对:检查哈希表中是否存在这个配对数。如果存在,说明找到了目标数对,此时返回这两个数的索引(即哈希表中存储的索引和当前数的索引)。更新哈希表:如果没有找到对应的
Colddd_d
·
2024-09-02 06:46
刷题
python
开发语言
Java LeetCode
刷题
JavaExercise2packageJavaExercise220240901;publicclassJavaExercise2{publicstaticvoidmain(String[]args){//需求//给你三个正整数num1,num2和num3。//数字num1,num2和num3的数字答案key是一个四位数,定义如下://一开始,如果有数字少于四位数,给它补前导0。//答案key的
爱上语文
·
2024-09-02 06:46
java
leetcode
算法
开发语言
Java LeetCode
刷题
JavaExercise1packageJavaExercise120240901;publicclassJavaExercise1{publicstaticvoidmain(String[]args){//需求://给你两个整数数组startTime(开始时间)和endTime(结束时间),并指定一个整数queryTime作为查询时间。//已知,第i名学生在startTime[i]时开始写作业并
爱上语文
·
2024-09-02 06:16
java
leetcode
算法
Day5 我对于时间管理的反思~今日复盘
✅中级经济师
刷题
。✅读《万历十五年》10页。✅将老公的衣服拿去干洗。✅观看电影《盛夏未来》和《我的姐姐》❤️感恩❤️感谢走出舒适区的自己,勇于尝试知识付费
优妈要加油
·
2024-09-02 03:47
【hot100篇-python
刷题
记录】【回文链表】
R7-链表篇思路:转回文数组法链表转数组,再使用双指针判断是不是回文数组即可。wkao?!根本不用双指针判断是否回文数组,只需要倒序判断布尔值即可。(牛啊牛啊)#Definitionforsingly-linkedlist.#classListNode:#def__init__(self,val=0,next=None):#self.val=val#self.next=nextclassSolut
我明天再来学Web渗透
·
2024-09-02 00:34
力扣hot100-python
链表
数据结构
python
开发语言
leetcode
算法
职场和发展
力扣基础速攻题单(排位刷分适用)
Leetcode速攻题单一部分:1.算法入门100讲系列,C语言入门系列算法零基础100讲1.2的幂2.3的幂3.4的幂4.斐波那契数5.第N个泰波那契数6.
剑指offer
.求1+2+…+n7.单调数列
0
·
2024-09-01 17:21
leetcode
算法
职场和发展
2024-04-29 - AI 实践课 - SUNO 生成歌曲 - 流雨声
课程内容最近一个月代码搞得飞起,各种中间件的集成,早起
刷题
,周末练车,健身,学习雅思。AI理论的课程在学习,稍微深入一点的那种,但是理论总是有点枯燥,偶尔玩下AIGC的合成放松一下,中二少年一生爱玩。
流雨声
·
2024-09-01 15:08
人工智能
【C++】二维数组传参方式
最近刚开始刷
剑指offer
,刚做到第三题的时候,发现C++二维数组的传参方式和C语言略有些不同,所以在这篇博客中,会列出C/C++常见的二维数组传参方式。
虚拟笔记使
·
2024-09-01 13:30
C++
c++
开发语言
剑指Offer
- 5 - 用两个栈实现队列
题目描述用两个栈实现队列思路用一个栈来保存数据,其中栈底是队尾,栈顶是队头push时,需要先把数据栈中数据都弹出然后推入数据,再把弹出的数据推回pop则直接弹出栈顶即可CodePython#-*-coding:utf-8-*-items=[]tmp=[]classSolution:defpush(self,node):whilelen(items)!=0:tmp.append(items.pop(
vouv
·
2024-09-01 12:24
自学编程推荐的11个学习及
刷题
网站
初学编程,很多人会选择先自学,那么这时候选择适合自己的学习平台是特别关键的,今天小优就给大家整理了11个学习及
刷题
网站。一起来收藏起来!
陌染007
·
2024-09-01 12:50
高考英语提分技巧 140以上的高分学员经验之谈
听力题:学校一般都会安排听力练习,觉得不够的同学,可以在家一边
刷题
,一边听听力,空闲之余可以看美剧,英剧等。沉浸式的环境对于学习语言的提升是有很大的帮助的
年小夕
·
2024-09-01 03:32
力扣
刷题
学习SQL篇——1-12 树节点(使用行转列union/条件判断case when)
力扣
刷题
学习SQL篇——1-12树节点(使用行转列union/条件判断casewhen)1、题目2、解法知识补充1、题目题目链接:https://leetcode.cn/problems/tree-node
萌新贤的日常
·
2024-09-01 02:18
力扣题目
sql
数据库语句
leetcode
学习
sql
力扣
刷题
学习SQL篇——1-1 选择(大的国家——union和union all 和or)
力扣
刷题
学习SQL篇——1-1选择(大的国家——union和unionall和or)1、题目2、自己的解法3、官方解法知识点补充SQLUNION操作符or和UNION和UNIONALL有什么区别呢?
萌新贤的日常
·
2024-09-01 02:17
sql
力扣题目
java
sql
力扣
刷题
SQL篇(一)
目录1、组合两个表(1)表结构:(2)题目要求:(3)思路:(4)代码:2、第二高的薪水(1)表结构:(2)题目要求:(3)思路:(4)代码:1、组合两个表https://leetcode-cn.com/problems/combine-two-tables/(1)表结构:CreatetablePerson(PersonIdint,FirstNamevarchar(255),LastNamevar
冰淇淋lining
·
2024-09-01 02:46
SQL
Verilog
刷题
笔记31
题目:Supposeyouaredesigningacircuittocontrolacellphone’sringerandvibrationmotor.Wheneverthephoneneedstoringfromanincomingcall(),yourcircuitmusteitherturnontheringer()orthemotor(),butnotboth.Ifthephoneis
十六追梦记
·
2024-09-01 01:43
笔记
打卡信奥
刷题
(670)用Scratch图形化工具信奥B3854[普及组/提高] [语言月赛 202309] 数组与内存 EV
[语言月赛202309]数组与内存EV题目描述一维数组常常被想象为一个线性的数列,二维数组常常被想象为一个平面上的矩阵,三维数组常常被想象为空间中的一个立方体。由于我们生存在三维宇宙中,再高维度的数组的形态难以被想象,但是我们有理由认为,nnn维数组在nnn维空间中可以被想象为一个几何体。但是,无论数组的维数多高,计算机的内存空间总是线性的。C++在定义一维数组a[N]a[N]a[N]时,会从a[
Loge信奥
·
2024-08-31 21:48
Scratch图形化编程
算法
青少年编程
数据结构
开发语言
Leetcode 剑指 Offer II 064. 实现一个魔法字典
题目难度:中等原题链接今天继续更新Leetcode的
剑指Offer
(专项突击版)系列,大家在公众号算法精选里回复
剑指offer
2就能看到该系列当前连载的所有文章了,记得关注哦~题目描述设计一个使用单词列表进行初始化的数据结构
随便发挥
·
2024-08-31 11:15
Leetcode
leetcode
linux
算法
剑指 Offer II 092. 翻转字符 / 剑指 Offer II 093. 最长斐波那契数列
剑指Offer
II092.翻转字符【中等题】思路:【动态规划】二阶dp数组dp[i][0]表示将第i位翻转为0后,数组保持递增的最小翻转次数dp[i][1]表示将第i位翻转为1后,数组保持递增的最小翻转次数初始状态
彼淇梁
·
2024-08-31 11:14
力扣刷题记录
动态规划
算法
leetcode
java
刷题记录
LeetCode 剑指 Offer II 093. 最长斐波那契数列
LeetCode
剑指Offer
II093.最长斐波那契数列文章目录LeetCode
剑指Offer
II093.最长斐波那契数列题目描述一、解题关键词二、解题报告1.思路分析2.时间复杂度3.代码示例2.知识点总结相同题目题目描述如果序列
大涛小先生
·
2024-08-31 11:42
LeetCode解题报告
leetcode
算法
动态规划
【LeetCode
刷题
】100.相同的树
题目链接100.相同的树-力扣(LeetCode)实现代码/***Definitionforabinarytreenode.*structTreeNode{*intval;*structTreeNode*left;*structTreeNode*right;*};*/boolisSameTree(structTreeNode*p,structTreeNode*q){//两棵树都为空if(p==NU
伊H
·
2024-08-31 10:35
leetcode
算法
职场和发展
【LeetCode
刷题
】101.对称二叉树
题目链接101.对称二叉树-力扣(LeetCode)实现代码/***Definitionforabinarytreenode.*structTreeNode{*intval;*structTreeNode*left;*structTreeNode*right;*};*/boolisSymmetrictree(structTreeNode*p,structTreeNode*q){//两棵子树都为空i
伊H
·
2024-08-31 10:35
java
算法
数据结构
<Java>如何在Leetcode高效的
刷题
本篇博客仅写给才接触编程时间不长,码龄不长的,以及
刷题
量不多的同学文章目录前言一、
刷题
三板斧二、借鉴思路三、根据错误单步调试总结前言为了提高自己的水平,很多同学会很努力的在Leetcode上
刷题
来锻炼自己
萝诗粉
·
2024-08-31 08:23
java
leetcode
开发语言
intellij-idea
日常
刷题
(10)
1.计算礼品发放的最小分组数目1.1.题目描述又到了一年的末尾,项目组让小明负责新年晚会的小礼品发放工作。为使得参加晚会的同事所获得的小礼品价值相对平衡,需要把小礼品根据价格进行分组,但每组最多只能包括两件小礼品,并且每个分组的价格总和不能超过一个价格上限。为了保证发放小礼品的效率,小明需要找到分组数目最少的方案。你的任务是写一个程序,找出分组数最少的分组方案,并输出最少的分组数目。把礼物捆组合为
枯藤老树周黑鸭
·
2024-08-31 01:33
日常刷题
python
数据结构
华为od
日常
刷题
(21)
1.二叉树遍历1.1.题目描述复习一下二叉树的三种遍历方式,前序、中序、后序本题以中序为例,说明一下两种写法1.2.代码递归defsolution(root):ifnotroot:return[]returnsolution(root.left)+[root.val]+solution(root.right)栈defsolution(root):WHITE,GRAY=0,1stack=[(WHIT
枯藤老树周黑鸭
·
2024-08-31 01:33
日常刷题
算法
leetcode
职场和发展
日常
刷题
(11)
1.检查是否存在满足条件的数字组合1.1.题目描述给定一个正整数数组,检查数组中是否存在满足规则的数字组合规则:A=B+2C1.2.输入描述第一行输出数组的元素个数。接下来一行输出所有数组元素,用空格隔开。1.3.输出描述如果存在满足要求的数,在同一行里依次输出规则里A/B/C的取值,用空格隔开。如果不存在,输出0。备注数组长度在3-100之间。数组成员为0-65535,数组成员可以重复,但每个成
枯藤老树周黑鸭
·
2024-08-31 01:03
日常刷题
python
算法
leetcode
力扣
刷题
122. 买卖股票的最佳时机 II(java)
题目:给定一个数组,它的第i个元素是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例1:输入:[7,1,5,3,6,4]输出:7解释:在第2天(股票价格=1)的时候买入,在第3天(股票价格=5)的时候卖出,这笔交易所能获得利润=5-1=4。随后,在第4天(股票
happytaohaha
·
2024-08-30 20:32
Java
刷题
随笔---137.只出现一次的数字Ⅱ
137.只出现一次的数字II-力扣(LeetCode)(leetcode-cn.com)难度:中等题目描述:给你一个整数数组nums,除某个元素仅出现一次外,其余每个元素都恰出现三次。请你找出并返回那个只出现了一次的元素。分析:分析:1-这类题可以简单的使用HashMap进行存储,key值为数组元素,value值为元素出现的次数,最后遍历一遍,输出value为1的key即可。2-进阶方法可以使用位
Dunponsion
·
2024-08-30 12:41
Leetcode刷题随笔
java
leetcode
算法
力扣
刷题
:63. 不同路径 II 中等
题目:一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径?算法:动态规划classSolution{publicintuniquePathsWithObstacles(int[][]obstacleGrid){
小柒阿龙
·
2024-08-30 12:38
算法系列
leetcode
算法
动态规划
力扣
刷题
:45. 跳跃游戏 II 中等
题目:给你一个非负整数数组nums,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。你的目标是使用最少的跳跃次数到达数组的最后一个位置。假设你总是可以到达数组的最后一个位置。示例1:输入:nums=[2,3,1,1,4]输出:2解释:跳到最后一个位置的最小跳跃数是2。 从下标为0跳到下标为1的位置,跳 1 步,然后跳 3 步到达数组的最后一个位置。算法:贪心cla
小柒阿龙
·
2024-08-30 12:08
算法系列
贪心算法
跳跃游戏
最少跳跃次数
数组处理
动态规划
学生如何能取得好的成绩?
一个好的老师很重要,不
刷题
也不拖堂,高效利用课堂四十分钟,但却能让学生取得好的成绩,我只能
笑笑8
·
2024-08-30 09:21
二叉树专题
刷题
二叉树的层平均值题目637.二叉树的层平均值-力扣(LeetCode)解题思路使用三个集合,sums集合存储每层的总和,count集合存储每层的节点数,averages存储每层的平均值。这里要讲一下add方法和set方法的区别add方法:用于向集合的末尾插入新的元素,是List接口中最常用的插入方法set方法:本质上是一种替换操作,要设置某个位置上的元素,这个位置必须已存在,否则会抛出异常代码pu
MogulNemenis
·
2024-08-29 21:56
深度优先
算法
二叉树
周五 2020-08-07 24:00 - 06:30 晴 10h17m
2020-8-7原计划崩了一时间记录0:006:30休息-睡觉6:306:306:37休息-看手机0:076:377:302-编程工具-
刷题
0:537:308:13饭早10:438:138:222-技能
么得感情的日更机器
·
2024-08-29 09:44
JavaScript——leetcode
剑指offer
53 - I. 在排序数组中查找数字 I
JavaScript——leetcode
剑指offer
53-I.在排序数组中查找数字I题目描述统计一个数字在排序数组中出现的次数。
周三有雨
·
2024-08-29 06:22
算法
leetcode
javascript
排序算法
网课第四天
明天得多安排课和
刷题
。今天打羽毛球20分钟,运动时间太少。
hull言语
·
2024-08-29 06:35
《
剑指offer
第二版》面试题49:丑数(Ugly Number)(java)
题目描述题目描述:我们把只包含2,3,5的数称为丑数(uglynumber),求从小到大的顺序的第1500个丑数。例如6,8是丑数,但14不是,因为它包含因子7。习惯上我们把1称为第一个丑数。解题思路根据丑数的定义,丑数应该是丑数乘以2、3或者5的结果。可以创建一个数组A,数组里的数字是排好序的丑数。假设数组里最大的丑数是M,则接下的一个丑数则是之前的某个丑数乘以2、3或者5的结果。记录三个下标,
castlet
·
2024-08-29 06:29
后端开发
刷题
| 合并k个已排序的链表
描述合并k个升序的链表并将结果作为一个升序的链表返回其头节点。数据范围:节点总数0≤n≤5000,每个节点的val满足∣val∣list2.val){cur.next=list2;//只移动取值的指针list2=list2.next;}else{cur.next=list1;//只移动取值的指针list1=list1.next;}//指针后移,为下一次循环做准备cur=cur.next;}//哪个
jingling555
·
2024-08-29 05:47
笔试题目
链表
java
算法
后端
数据结构
排序算法
后端开发
刷题
| 面试篇1
接口和抽象类的区别:接口(Interface)和抽象类(AbstractClass)都是Java中用于实现多态性的机制,但它们有一些根本上的不同。定义方式不同接口是通过interface关键字定义的,抽象类是通过abstractclass关键字定义的。实现方式不同一个类可以实现多个接口,但只能继承一个抽象类。抽象方法的不同接口中的方法都是抽象方法,抽象类中可以包含非抽象方法。属性的不同接口中不能包
jingling555
·
2024-08-29 05:17
面试
面试
职场和发展
java
后端
后端开发
刷题
| 面试篇4
Redis有哪些数据类型字符串(Strings):字符串是Redis中最基本的数据类型,它可以包含任何类型的数据,如整数、浮点数、字符串等。Redis的字符串是二进制安全的,这意味着你可以在其中存储任何类型的数据,如图片或序列化的对象。列表(Lists):Redis的列表是简单的字符串列表,按照插入顺序排序。你可以从列表的两端添加或删除元素。列表的一个常见用途是消息队列。集合(Sets):Redi
jingling555
·
2024-08-29 05:17
面试
面试
职场和发展
java
开发语言
Verilog
刷题
笔记59
题目:Exams/m2014q6c解题:moduletop_module(input[6:1]y,inputw,outputY2,outputY4);assignY2=y[1]&w==0;assignY4=(y[2]&w==1)|(y[3]&w==1)|(y[5]&w==1)|(y[6]&w==1);endmodule结果正确:注意点:起初,我的代码有错误,代码如下:moduletop_modul
十六追梦记
·
2024-08-29 04:38
笔记
Verilog
刷题
笔记62
题目:Exams/review2015fancytimerThisisthefifthcomponentinaseriesoffiveexercisesthatbuildsacomplexcounteroutofseveralsmallercircuits.Youmaywishtodothefourpreviousexercisesfirst(counter,sequencerecognizerF
十六追梦记
·
2024-08-29 04:38
笔记
fpga开发
Verilog
刷题
笔记60
题目:Exams/2013q2bfsmConsiderafinitestatemachinethatisusedtocontrolsometypeofmotor.TheFSMhasinputsxandy,whichcomefromthemotor,andproducesoutputsfandg,whichcontrolthemotor.Thereisalsoaclockinputcalledclk
十六追梦记
·
2024-08-29 04:35
笔记
fpga开发
力扣
刷题
day3
8.27
刷题
第三天141.环形链表/***Definitionforsingly-linkedlist.
CHAO_bismarck
·
2024-08-29 02:18
刷题
leetcode
链表
数据结构
游戏 抽象图论
我被抽象图论坑过很多回,这种题都是考试&&
刷题
好题,千万不能浪费。我记着有传送门,流水,棋子这几道抽象图论。下次要是再看不出来是图论就要开个抽象图论总结了。。这题我是一点思路都没有。
weixin_30673611
·
2024-08-28 23:31
[leetcode
刷题
]力扣
刷题
4之整数转罗马数字(中等)
这题要比罗马数字转整数难,题目输入整数,输出罗马数字。示例:输入:num=3749输出:"MMMDCCXLIX"思路贪心法则:我们每次尽量使用最大的数来表示。比如对于1994这个数,如果我们每次尽量用最大的数来表示,依次选1000,900,90,4,会得到正确结果MCMXCIV。所以,我们将哈希表按照从大到小的顺序排列,然后遍历哈希表,直到表示完整个输入。.-力扣(LeetCode).-备战技术面
孙小二写代码
·
2024-08-28 16:38
leetcode
算法
贪心算法
哈希表
【PythonCode】力扣Leetcode1~5题Python版
【PythonCode】力扣Leetcode1~5题Python版前言力扣Leetcode是一个集学习、
刷题
、竞赛等功能于一体的编程学习平台,很多计算机相关专业的学生、编程自学者、IT从业者在上面学习和
刷题
小斌哥ge
·
2024-08-28 14:29
Python
Code/Python面试题
leetcode
python
算法
力扣Python
力扣
python
刷题
网站_python
刷题
练习网站
原博文2020-02-1713:58−https://www.codewars.com/join?language=pythonhttp://www.pythonchallenge.com烧脑活动https://leetcode-cn.com/刷算法题。锻炼编程思维...04992相关推荐2019-09-2821:13−Pythonpython是一种跨平台的计算机程序设计语言,是一种面向对象的动态
weixin_39659748
·
2024-08-28 13:21
python刷题网站
每天一个数据分析题(五百零二)- 分割式聚类算法
以上皆非数据分析认证考试介绍:点击进入题目来源于CDA模拟题库点击此处获取答案数据分析专项练习题库内容涵盖Python,SQL,统计学,数据分析理论,深度学习,可视化,机器学习,Spark八个方向的专项练习题库,数据分析从业者
刷题
必备神器
跟着紫枫学姐学CDA
·
2024-08-28 13:19
数据分析题库
算法
数据分析
聚类
划分为k个相等的子集
作者主页:慢热的陕西人专栏链接:力扣
刷题
日记欢迎各位大佬点赞关注收藏,留言文章目录划分为k个相等的子集题目链接方法一:状态压缩+记忆化搜索思路代码复杂度分析划分为k个相等的子集题目链接698.划分为k个相等的子集
SummerM.
·
2024-08-28 09:30
刷题日记
深度优先
算法
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他