- 6
- 0
- 约5.09千字
- 约 15页
- 2026-04-03 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件工程师算法面试10题及LetCode高频题解含答案
1.剑指Offer系列:字符串反转(3分)
题目:
给定一个字符串`s`,请将其反转并返回。你可以假设字符串的长度不超过1000。
示例:
输入:`hello`
输出:`olleh`
2.LeetCode经典:合并有序数组(4分)
题目:
给定两个有序数组`nums1`和`nums2`,分别代表两个有序集合。请你将`nums2`合并到`nums1`中,使`nums1`成为一个有序数组。假设`nums1`的初始长度为`m+n`,其中`n`是`nums2`的长度,`nums1`的后`n`个元素为空。
示例:
输入:`nums1=[1,2,3,0,0,0],m=3`,`nums2=[2,5,6],n=3`
输出:`nums1=[1,2,2,3,5,6]`
3.剑指Offer系列:判断二叉树是否对称(5分)
题目:
给你一个二叉树,请你判断它是否是对称的。对于对称的树,其左子树和右子树镜像对称。
示例:
输入:`[1,2,2,3,4,4,3]`
输出:`true`
4.LeetCode经典:最长子串无重复字符(6分)
题目:
给定一个字符串`s`,请你找出其中不含有重复字符的最长子串的长度。
示例:
原创力文档

文档评论(0)