- 0
- 0
- 约7.34千字
- 约 19页
- 2026-03-27 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年腾讯技术面试题集:软件开发工程师篇
一、编程基础与数据结构(共5题,每题8分)
1.题目:
编写一个函数,实现判断一个字符串是否为回文字符串。例如,输入madam,返回`true`;输入racecar,返回`true`;输入hello,返回`false`。要求时间复杂度O(n),空间复杂度O(1)。
2.题目:
给定一个无重复元素的数组`nums`和一个目标值`target`,返回`nums`中两个数的组合,使得它们的和等于`target`。例如,输入`nums=[2,7,11,15]`,`target=9`,返回`[2,7]`。要求不使用重复的组合,且尽可能优化时间复杂度。
3.题目:
实现一个LRU(LeastRecentlyUsed)缓存,支持`get`和`put`操作。`get(key)`返回键对应的值,如果不存在返回-1;`put(key,value)`将键值对插入缓存,如果缓存已满,则删除最久未使用的项。要求时间复杂度O(1)。
4.题目:
给定一个二叉树,编写函数判断其是否为平衡二叉树。平衡二叉树是指任一节点的左右子树高度差不超过1。例如,输入`[3,9,20,null,null,15,7]`,返回`true`;输入`[1,2,2,3,3,null,null,4,4]`,返回`fa
您可能关注的文档
最近下载
- 黄金交易从业考试题库(精选4篇).doc VIP
- 回收空压机余热解决矿区洗浴用热的技术方案.pptx VIP
- 2026年安徽商贸职业技术学院单招职业适应性考试题库及答案详解一套.docx VIP
- 离心风机说明书 .doc VIP
- 2026年安徽商贸职业技术学院单招职业适应性考试题库带答案详解.docx VIP
- 《重金属环境安全隐患排查评估整治技术指南(试行)》.docx VIP
- 2025年度党员干部个人对照“六个对照”查摆问题清单(学习贯彻党的创新理论、加强党性锤炼、联系服务职工群众、发挥先锋模范作用、改作风树新风、推动铸牢中华民族共同体意识六个方面).docx VIP
- “语用否定”考察.pdf VIP
- HPM视角下初中数学章节起始课的教学设计研究.pdf VIP
- 2026年安徽商贸职业技术学院单招职业适应性考试题库及参考答案详解1套.docx VIP
原创力文档

文档评论(0)