- 0
- 0
- 约4.37千字
- 约 11页
- 2026-05-27 发布于山西
- 举报
全册国内编程面试题及答案解析
一、数据结构与算法(40分)
1.题目:给定一个单链表的头节点`head`,请反转链表,并返回反转后的链表头节点。
答案:
```java
publicListNodereverseList(ListNodehead){
ListNodeprev=null;
ListNodecurr=head;
while(curr!=null){
ListNodenextTemp=curr.next;//保存下一个节点
curr.next=prev;//反转指针
prev=curr;//前指针后移
curr=nextTemp;//当前指针后移
}
returnprev;
}
```
2.题目:给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。
答案:
```java
publicintmaxDepth(TreeNoderoot){
if(root==null){
您可能关注的文档
最近下载
- [张家口]2025年张家口市工会社会工作岗位招聘14人笔试历年备考题库附带答案详解.docx VIP
- 幼小衔接一日一练:语言①.doc VIP
- 邮轮调酒服务邮轮专业英语职业教育国际邮轮乘务管理专业教学7.ppt VIP
- 地铁电话闭塞法行车组织规定.docx VIP
- 医疗器械设计开发风险管理控制程序文档指南.docx
- T_CRHA 090—2024颞浅动脉旁皮下注射护理规程.pdf VIP
- 品管圈PDCA参赛案例-提高护士对急救药品知识的知晓率医院品质管理成果汇报.pptx VIP
- 表C5-10 构件吊装记录(北京资料范例).xls
- 员工机械伤害安全培训.pptx VIP
- 标准图集-05J909工程做法.pdf VIP
原创力文档

文档评论(0)