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
Acwing刷题
【华为OD机试真题2023B卷 JAVA&JS】We Are A Team
华为OD2023(B卷)机试题库全覆盖,
刷题
指南点这里WeAreATeam时间限制:1秒|内存限制:32768K|语言限制:不限题目描述:总共有n个人在机房,每个人有一个标号(1<=标号<=
若博豆
·
2024-09-16 09:50
java
算法
华为
javascript
程序员架构师主要是做什么_程序员架构师:职责、技能与挑战
免费备考资料(2024年11月软考):历年试题+视频课合集+电子讲义点击领取>>>免费
刷题
:2024年11月软考备考
刷题
点此进入>>>程序员架构师的角色定位在软件开发领域,程序员架构师是一个至关重要的角色
绿色小猪
·
2024-09-16 03:35
leetcode
刷题
day19|二叉树Part07(235. 二叉搜索树的最近公共祖先、701.二叉搜索树中的插入操作、450.删除二叉搜索树中的节点)
235.二叉搜索树的最近公共祖先思路:二叉搜索树首先考虑中序遍历。根据二叉搜索树的特性,如果p,q分别在中间节点的左右两边,该中间节点一定是最近公共祖先,如果在同一侧,则递归这一侧即可。递归三部曲:1、传入参数:根节点,p,q,返回节点。2、终止条件:因为p,q一定存在,所以不会遍历到树的最底层,因此可以不写终止条件3、递归逻辑:如果p,q均小于root的值,递归调用左子树;如果p,q均大于roo
小冉在学习
·
2024-09-16 02:31
leetcode
算法
数据结构
Acwing
区间合并
区间合并主要思想:给定很多区间。若两个区间有交集,将二者合并成一个区间。具体做法:先按照区间的左端点进行排序然后遍历每个区间,根据不同的情况进行合并,有一下几种情况:第一种情况,区间不变;第二种情况,end更新为区间i的右端点;以上两种情况,可以归结为end更新为max(end,r);r为区间右端点第三种情况,将当前维护的区间加入结果,并将维护的区间更新为区间i;下面给出区间合并的板子://区间合
Curry_Math
·
2024-09-16 01:20
算法学习
算法
c++
开发语言
leetcode
刷题
day13|二叉树Part01(递归遍历、迭代遍历、统一迭代、层序遍历)
递归遍历思路:使用递归的方式比较简单。1、递归函数的传参:因为最后输出一个数组,所以需要传入根节点和一个容器,本来想写数组,但发现长度不能确定,所以选择list。2、终止条件:当访问的节点为空时,return3、递归函数的逻辑:先访问一个节点,递归访问其他节点144.二叉树的前序遍历代码如下:classSolution{publicListpreorderTraversal(TreeNoderoo
小冉在学习
·
2024-09-16 01:18
leetcode
算法
职场和发展
后端开发
刷题
| 把数字翻译成字符串(动态规划)
描述有一种将字母编码成数字的方式:'a'->1,'b->2',...,'z->26'。现在给一串数字,返回有多少种可能的译码结果数据范围:字符串长度满足0=10&&num<=26){if(i==1){dp[i]+=1;}else{dp[i]+=dp[i-2];}}}returndp[nums.length()-1];}}
jingling555
·
2024-09-16 00:14
笔试题目
动态规划
java
算法
数据结构
后端
算法
刷题
:300. 最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组、1143. 最长公共子序列
300.最长递增子序列1.dp定义:dp[i]表示i之前包括i的以nums[i]结尾的最长递增子序列的长度2.递推公式:if(nums[i]>nums[j])dp[i]=max(dp[i],dp[j]+1);注意这里不是要dp[i]与dp[j]+1进行比较,而是我们要取dp[j]+1的最大值。3.初始化:每一个i,对应的dp[i](即最长递增子序列)起始大小至少都是1.classSolution{
哆来咪咪咪
·
2024-09-15 23:09
算法
后端开发
刷题
| 最长回文子串
描述对于长度为n的一个字符串A(仅包含数字,大小写英文字母),请设计一个高效算法,计算其中最长回文子串的长度。数据范围:1≤n≤1000要求:空间复杂度O(1),时间复杂度O(n2)进阶:空间复杂度O(n),时间复杂度O(n)示例1输入:"ababc"返回值:3说明:最长的回文子串为"aba"与"bab",长度都为3示例2输入:"abbba"返回值:5示例3输入:"b"返回值:1思路分析:该题可以
jingling555
·
2024-09-15 18:50
笔试题目
java
算法
javascript
数据结构
后端
题解 | #完全数计算#不知道为什么没超时的暴力解法
引流华为招聘提前批【奖】这个夏天,和牛牛一起打卡
刷题
~Java面试实战项目25届本科找暑期实习的历程飞猪旅行运营岗面经百度视觉算法一面面经感谢牛友们,腾子pcg
huaxinjiayou
·
2024-09-15 18:20
java
C语言
刷题
-day4
一、选择题1、以下程序的输出结果为()#includeinti;voidprt(){for(i=5;i0;min--)if(x%min=0&&y%min=0)returnmin;}A:参数类型不对B:循环变量min初值不对C:判断等于的符号不对D:返回类型不对答案解析:正确答案:ABC1.函数实参是int,形参用char不对,会发生截断丢失数据;2.min在for循环开始时更新为0,不再是两个形参
从前慢,现在也慢
·
2024-09-15 04:40
2023寒假C语言刷题
c语言
算法
开发语言
每日
刷题
Day_15-17
1.在TCP/IP协议簇中,UDP协议工作在()。正确答案:B你的答案:B(正确)应用层传输层网络互联层网络接口层2.查看本机的IP配置、子网掩码、网关等信息,可使用下列哪个命令?()正确答案:D你的答案:D(正确)pingtelnettraceipconfig3.计算机网络有很多功能,最主要的是()。正确答案:D你的答案:D(正确)电子邮件电子商务WWW资源共享4.在OSI七层模型中,网络层的主
Minamoshizuku
·
2024-09-15 04:37
每日刷题
C语言暑假学习
刷题
——Day4
目录选择题考点一:for循环的理解考点二:while循环和循环嵌套的理解考点三:break在switch语句中的应用考点四:升序插入排序算法的应用考点五:循环嵌套的理解编程题【leetcode题号:645.错误的集合】【难度:简单】【牛客网题号:OR141密码检查】【难度:简单】选择题考点一:for循环的理解1、设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()A:n
奋斗小温
·
2024-09-15 04:06
C语言
c语言
学习
java
Java
刷题
day34
1.IPv4版本的因特网总共有多少有效A类地址网络()A.255B.128C.256D.126答案:D解析:A类IP地址范围从1.0.0.0到126.0.0.0。可用的A类网络有126个。B类IP地址范围从128.0.0.0到191.255.255.255。可用的B类网络有16382个。C类IP地址范围从192.0.0.0到223.255.255.255。C类网络可达209万余个。D类地址用于多点
小突击花呀
·
2024-09-15 04:06
刷题
java
网络
服务器
pat甲级
刷题
计划-字符串
PAT甲级
刷题
计划-字符串字符串整理的共19题(持续整理中),后续会整理相应的题号。题目参考自
acwing
~,争取在8月份前完成更新!
清尘浊水ll
·
2024-09-15 04:36
PTA
c++
算法
c语言
JavaScript两个数组的交集 II
刷题
记录:JavaScript两个数组的交集II给你两个整数数组nums1和nums2,请你以数组形式返回两数组的交集。
流落的小鬼
·
2024-09-14 23:32
CTF——web方向学习攻略
2web应用HTTP协议:必须掌握web开发框架web安全测试3数据库数据库基本操作SQL语句数据库优化4
刷题
一则孤庸
·
2024-09-14 18:25
CTF
网络安全
CTF
【
刷题
】Leetcode1683. Invalid Tweets
QuestionTable:Tweets+----------------+---------+|ColumnName|Type|+----------------+---------+|tweet_id|int||content|varchar|+----------------+---------+tweet_idistheprimarykey(columnwithuniquevalues)f
J_caicaicai
·
2024-09-14 17:20
数据结构与算法
python
pandas
mysql
单调递增的数字(整数与字符串的转换)、贪心
刷题
总结
贪心算法day31|56.合并区间、738.单调递增的数字、贪心
刷题
总结56.合并区间738.单调递增的数字贪心
刷题
总结56.合并区间以数组intervals表示若干个区间的集合,其中单个区间为intervals
桃酥403
·
2024-09-14 17:18
贪心算法
算法
leetcode
c++
字符串
2021年1月9日 晴
【今日肯定清单】1,现在每天都要做的事:早起,吃早餐,给娃穿衣,早晨一杯水,打开樊登读书签到,听一段书,打开喜马拉雅,听一段书,打开一书一课,听一段书,中午休息一会,敷眼睛,晚上阅读纸书,
刷题
至少十道,
两只黄鹂鸣啾啾
·
2024-09-14 16:04
【免费
刷题
】实验室安全第一知识题库分享
道路千万条,实验安全第一条。嘿,实验室的小伙伴们!是不是还在为实验室安全考试而烦恼?别担心,今天就让我来分享一些实用的题库,帮助你轻松应对考试,同时也更好地保护自己和实验室的安全。一、为什么要注意实验室安全?实验室是进行实验教学和科学研究的重要基地,实验室安全不仅关系到我们自身的生命健康,还关系到实验室财产的安全。一个小小的疏忽,就可能导致大大的事故。所以,我们要时刻牢记“安全第一,预防为主”。举
打工要不要摸鱼
·
2024-09-14 07:49
安全
重启c语言-两个有序链表序列的合并
PTA
刷题
第20题-两个有序链表序列的合并已知两个非降序链表序列S1与S2,设计函数构造出S1与S2合并后的新的非降序链表S3。
Allen吖
·
2024-09-14 03:52
c语言
算法
链表
数据结构
百练OJ——2019研究生推免上机考试笔记
这两天在
刷题
,就写一篇博客水水。没全做完,看到最后三题做的人不多就先不做了(捂脸)。
智慧的旋风
·
2024-09-14 00:02
acm/机试
程序设计
大二上学期详细学习计划
(暂时)加强JavaSE的学习,掌握Java核心Mysql+sql(把牛客上的那50道sql语句题写完)git+maven完成springboot项目(跟着黑马敲)对于每天的Java学习进行记录算法:
刷题
学会沉淀。
·
2024-09-13 23:24
学习
暑假训练总结
不知不觉暑假就要这样结束了,这个假期主要在弄ACM了,但是由于家里原因并没有来学校参加集训,而是在家里跟着学知识点
刷题
做练习赛。
G_Meteor
·
2024-09-13 16:44
代码随想录算法训练营第三十九天| 62. 不同路径,63. 不同路径 II
本期视频的文字讲解版在「代码随想录」
刷题
网站:programmercarl.comGithub:https://github.com/youngyangyang04/leetc
零offer在手
·
2024-09-13 07:18
算法
动态规划
图论
牛客Verilog语法
刷题
Day 1
校验器的输入是由原始数据位和校验位组成对于奇偶校验,若合法编码中奇数位发生了错误,也就是编码中的1变成0或0变成1,则编码中1的个数的奇偶性就发生了变化,从而可以发现错误,但不能检测出是哪些位出错。对于一个设置为50MHz的移位寄存器,把16左移到128,需要()nsA.30B.40C.50D.60本题答案选D,从16到128需要3位,50MHz的时钟为20ns,移动3位则为60ns时间(s)=1
SAChemAdvance
·
2024-09-13 03:47
刷题
fpga开发
背包模型——
AcWing
423. 采药
背包模型定义背包模型是一种常见的算法问题模型,它主要涉及将一些物品放入一个容量有限的背包中,以达到某种最优目标,如最大化价值或最小化重量等。运用情况常用于资源分配、项目选择、货物装载等实际问题中。例如,在选择要携带哪些物品进行旅行时,考虑物品的价值和重量以及背包的容量限制;或者在一些项目投资决策中,根据项目的收益和成本以及可用资金来进行最优选择。注意事项要明确物品的属性(价值、重量等)和背包的容量
筱姌
·
2024-09-12 18:52
AcWing算法
算法
洛谷
刷题
之B2089 数组逆序重存放
数组逆序重存放题目入口题目描述将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,18,6,5,4,18,6,5,4,1。要求改为1,4,5,6,81,4,5,6,81,4,5,6,8。输入格式输入为两行:第一行数组中元素的个数nnn(1usingnamespacestd;inta[110];intmain(){intn;cin>>n;for(inti=1;i>a[i];}for(i
LN-ZMOI
·
2024-09-12 15:30
洛谷
c++
【力扣
刷题
】205.同构字符串(哈希表)
题目:给定两个字符串s和t,判断它们是否是同构的。如果s中的字符可以按某种映射关系替换得到t,那么这两个字符串是同构的。每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。示例1:输入:s="egg",t="add"输出:true示例2:输入:s="foo",t="bar"输出:false示例3:输入:
玖伍贰柒^
·
2024-09-12 15:28
leetcode
c++
[01] 动态规划解题套路框架
刷题
刷多了就会发现,算法技巧就那几个套路。所以本文放在第一章,来扒一扒动态规划的裤子,形成一套解决这类问题的思维框架,希望能够成为解决动态规划问题的一部指导方针。
_魔佃_
·
2024-09-12 06:06
AcWing
532. 货币系统 多重背包问题的变形
AcWing
532.货币系统在网友的国度中共有 n 种不同面额的货币,第 i 种货币的面额为 a[i],你可以假设每一种货币都有无穷多张。
罚时大师月色
·
2024-09-12 03:39
算法提高课
力扣组队
刷题
打卡第四次
文章目录二.对撞指针LeetCode1TwoSum题目描述审题:分析实现暴力法O(n^2)排序+指针对撞(O(n)+O(nlogn)=O(n))小套路:更加pythonic的实现查找表--O(n)补充思路:LeetCode153Sum题目描述审题分析实现没有考虑重复元素导致错误代码实现小套路LeetCode184Sum题目描述题目分析超出时间限制LeetCode163SumClosest题目描述分
阿水ashui
·
2024-09-12 02:09
LeetCode
刷题
分类之摩尔投票 169. 多数元素
169.多数元素题目给定一个大小为n的数组,找到其中的多数元素。多数元素是指在数组中出现次数大n/2的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。思路候选人(cand_num)初始化为nums[0],票数count初始化为1。当遇到与cand_num相同的数,则票数count=count+1,否则票数count=count-1。当票数count为0时,更换候选人,并将票数coun
逍遥白亦
·
2024-09-11 21:34
LeetCode
刷题
2
0612LeetCode
刷题
2力扣
刷题
1力扣
刷题
2力扣83题:删除排序链表中的重复元素力扣82题:删除排序链表中的重复元素II力扣第8题:字符串转换整数(atoi)力扣22题:括号生成力扣31题:下一个排列怎么用
Reus_try
·
2024-09-11 13:30
leetcode
链表
算法
力扣
刷题
记录(一)剑指Offer(第二版)
1、本栏用来记录社招找工作过程中的内容,包括基础知识学习以及面试问题的记录等,以便于后续个人回顾学习;暂时只有2023年3月份,第一次社招找工作的过程;2、个人经历:研究生期间课题是SLAM在无人机上的应用,有接触SLAM、Linux、ROS、C/C++、DJIOSDK等;3、参加工作后(2021-2023年)岗位是嵌入式软件开发,主要是服务器开发,Linux、C/C++、网络编程、docker容
乘凉~
·
2024-09-11 12:51
求职过程记录
leetcode
链表
算法
C++
刷题
开关灯——蓝桥杯备战D7
解法一:解析一下题目对编号为K的倍数的灯进行操作——这些灯都有一个K因子初始灯的状态为开启,最后灯的状态为关闭——进行了奇数次操作一次操作——一个因子所求的灯需有奇数次操作——这些灯都有奇数个因子所以,我们的解决办法显而易见,找出1~N范围内因子个数为奇数的编号。#include#includeusingnamespacestd;intmain(){vectorresult;intN=0;cin>
一杯冰镇过的杨梅汁呐
·
2024-09-10 21:41
c++
蓝桥杯
算法
Leetcode
刷题
(第139题)——单词拆分
一、题目给你一个字符串s和一个字符串列表wordDict作为字典。请你判断是否可以利用字典中出现的单词拼接出s。注意:不要求字典中出现的单词全部都使用,并且字典中的单词可以重复使用。二、示例输入:s="leetcode",wordDict=["leet","code"]输出:true解释:返回true因为"leetcode"可以由"leet"和"code"拼接成。输入:s="applepenapp
卖菜的小白
·
2024-09-10 19:59
面试算法
leetcode
javascript
算法
递归
考研日记(171)
毛纲源
刷题
上午和晚上,明天结束第一章英语阅读一篇,单词好好重新背专业课加油下午出去实地考察了,算是见识吧,还是太小了,我要走出去,加油^0^~人生就是为了自己而活,不为了谁,你就可以更好的走下去!
斑驳_时光
·
2024-09-10 19:26
力扣第39题 组合总和
前言记录一下
刷题
历程力扣第39题组合总和组合总和原题目:给你一个无重复元素的整数数组candidates和一个目标整数target,找出candidates中可以使数字和为目标数target的所有不同组合
buaichifanqie
·
2024-09-10 18:19
leetcode
算法
c++
第41天:中考倒计时
下周用2个小时弄时政,
刷题
。我6:07才起来准备早餐,以后要坚持一起起床,跟着LILY的步调走。中午订正数学作业,150分的卷子,得了90分,这个分数也是没谁了,错误一大堆。
格兰素
·
2024-09-10 18:12
C语言简单复习(在力扣上
刷题
)【学习记录】
一、魔术索引在数组A[0...n-1]中,有所谓的魔术索引,满足条件A[i]=i。给定一个有序整数数组,编写一种方法找出魔术索引,若有的话,在数组A中找出一个魔术索引,如果没有,则返回-1。若有多个魔术索引,返回索引值最小的一个。示例1:输入:nums=[0,2,3,4,5]输出:0说明:0下标的元素为0来源:力扣(LeetCode)链接:https://leetcode-cn.com/probl
清蒸君
·
2024-09-10 13:13
51单片机
c语言
leetcode
刷题
c++:类与对象(设计person类,dog类,trapzium类,mytime类,weekday类)
设计person类题目内容:设计一个Person类,包含name、age、sex属性以及对这些属性操作的方法。实现并测试这个类。根据类的封装性要求,把name、age、sex声明为私有的数据成员,声明公有的成员函数Register()、ShowMe()来访问这些属性,在Register()函数中对数据成员进行初始化。person1通过cin来得到信息,person2通过Register(“Zhan
___Dream
·
2024-09-10 09:54
c++
人生跃迁记录史~2019.8.30
图片发自App2.言语(逻辑关系):每天
刷题
15道,一并解析。其他了15道但是都是做过的,存在背答案的嫌疑,要找出逻辑关系,知道是怎么选出来的。
小米兮
·
2024-09-10 07:03
Leetcode
刷题
记录分享——数据结构(队列) #200 岛屿数量
Leetcode
刷题
记录分享——数据结构(队列)PS:
刷题
两周了,每周天会专门抽出一段时间来刷Leetcode,这学期在学算法设计与分析,根据课程内容,第一周刷动态规划题目,第二周刷的贪心算法。
三年买房不是梦
·
2024-09-10 03:08
Leetcode数据结构
leetcode
数据结构
队列
bfs
Leetcode
刷题
日记:1-5题篇
Leetcode
刷题
日记:1-5题篇简介题目:一.两数之和二、两数相加三、无重复字符的最长子串四、寻找两个正序数组的中位数五、最长回文子串注简介这个系列将是Leetcode的
刷题
记录贴,按照题库顺序,每五题为一贴
companion_zhang
·
2024-09-09 22:55
力扣刷题记录
leetcode
算法
数据结构
c++
力扣
刷题
日记 242有效的字母异位词
想法:用1个hash[26]={0}去保存s的出现的字母,出现时hash[s[i]-'a']++再用t去--最后再遍历hash看是否为0;code:classSolution{public:boolisAnagram(strings,stringt){inthash[26]={0};if(s.size()!=t.size())returnfalse;for(inti=0;i
aresald
·
2024-09-09 22:55
leetcode
算法
职场和发展
单调队列与单调栈(集训day2)
一、目录1、单调队列2、单调栈二、正文1.单调栈题型:(1)给出一个数组找出其中每个数左边第一个比它小(大)的数字830.单调栈-
AcWing
题库(2)求直方图中最大的矩形(找出每个数左边和右边第一个比它小的数字
Saber—Lily
·
2024-09-09 19:02
集训
算法
石子合并(动态规划 区间DP)+详细注释
原题链接活动-
AcWing
题目设有N堆石子排成一排,其编号为1,2,3,…,N。每堆石子有一定的质量,可以用一个整数来描述,现在要将这N堆石子合并成为一堆。
szy10010
·
2024-09-09 18:58
c++
动态规划
图论中虚拟原点和反向建图两种方法—
Acwing
1137选择最短路线
虚拟原点和反向建图两种方法(本题中受范围限制运行速度区别不大)(附AC代码)这是蒟蒻在
Acwing
的第一篇题解(斗胆求赞)题目传送门现在时间是2023/1/2620:56,给大家拜个晚年看到题的第一眼就发现了这道题是一道图论中巧妙建图的模板题水题
kkj2004
·
2024-09-09 17:16
算法
图论
Leetcode Hot 100
刷题
记录 -Day9(最大子数和)
最大子数和问题描述:给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。示例1:输入:nums=[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1]的和最大,为 6。示例2:输入:nums=[1]输出:1示例3:输入:nums=[5,4,-1,7,8]输出:23//提交版clas
刘心奶黄包~
·
2024-09-09 15:04
leetcode
算法
数据结构
java
上一页
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
其他