- 0
- 0
- 约8.17千字
- 约 24页
- 2026-03-26 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年华为技术部门面试题及解析
一、编程题(共3题,每题20分,总分60分)
题目1(Java编程,20分)
问题描述:
实现一个无重复字符的最长子串。给定一个字符串`s`,返回其最长无重复字符的子串的长度。
示例:
输入:`s=abcabcbb`
输出:`3`(最长无重复字符的子串是abc)
输入:`s=bbbbb`
输出:`1`(最长无重复字符的子串是b)
输入:`s=pwwkew`
输出:`3`(最长无重复字符的子串是wke)
要求:
1.不能使用额外的存储空间(或使用常量空间)。
2.时间复杂度要求为O(n)。
答案:
java
publicintlengthOfLongestSubstring(Strings){
if(s==null||s.length()==0)return0;
//使用两个指针表示滑动窗口的左右边界
intleft=0,right=0;
intmaxLen=0;
//使用一个HashSet记录窗口中的字符
SetCharacterset=newHashSet();
while(rights.length()){
charc=s.charAt(right);
//如果字符已存在,移动左指针并移除字符
while(
您可能关注的文档
- 2026年制造业企业务分析师面试题库.docx
- 2026年环保产业会计岗位晋级考试模拟题集.docx
- 2026年行政部办公室文员面试题及答案.docx
- 2026年环境工程师的面试技巧与常见问题解析.docx
- 2026年华为技术招聘内幕及答案解析.docx
- 龙湖集团工程部专员考核标准及办法.docx
- 铁路运输物流岗位面试问题集.docx
- 融资租赁行业考试题.docx
- 医疗科技研发团队面试问题及答案.docx
- 基金经理助理应聘试题及应答要点介绍.docx
- 人教部编版小学语文三年级下册 肥皂泡 名师教学课件PPT(1)(1).ppt
- 人教部编版小学语文四年级下册 口语交际转述 名师教学课件PPT(1).ppt
- 小学英语湘少版五年级上册-Unit 11 I'm sorry-第三课时_课件1.ppt
- 小学英语湘少版五年级上册Unit 11 I'm sorry第三课时.ppt
- 人教部编版小学语文三年级下册 纸的发明 名师教学课件PPT(2).ppt
- 高二历史单元速记(选择性必修1)第一单元 政治制度(期中期末重组卷)(解析版).pdf
- 高二历史单元速记(选择性必修1)第一单元 政治制度(期中期末重组卷)(原卷版).pdf
- 高一历史学案(中外历史纲要下)第二单元 中古时期的世界【速记清单】.pdf
- 统编版高一历史(中外历史纲要下册)第5~6单元 工业革命与马克思主义的诞生与亚非拉民族独立运动(选择题)(解析).pdf
- 统编版高一历史(中外历史纲要下册)第7单元 两次世界大战、十月革命与国际秩序的演变.pdf
最近下载
- 2025年3月29日全国事业单位联考A类《综合应用能力》真题及答案.pdf VIP
- ERP沙盘模拟EXCEL表-生产计划.xls VIP
- 中科大发明问题解决理论TRIZ法解读讲义.pdf VIP
- 桥梁防撞护栏施工方案-(1).doc VIP
- 预混燃气燃烧器20155135 RX 360 S PV 20197946 (1) - 02 2022说明书.pdf
- 2026年安徽机电职业技术学院单招职业适应性考试题库及答案详解一套.docx VIP
- 非煤露天矿山环境管理与环境监测计划(完整版).docx VIP
- 小核酸行业系列报告(一):小核酸成药之路——ListeningtotheSoundofSilenceTheRoadtoRNATherapeutics-.pptx VIP
- 安全巡查记录表.doc VIP
- 青少年脊柱侧弯筛查--ppt课件.pptx VIP
原创力文档

文档评论(0)