- 2
- 0
- 约6.64千字
- 约 20页
- 2026-01-19 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年互联网企业技术岗位面试题库及答案详解
一、编程语言与数据结构(共5题,每题10分)
1.题目(10分):
请用Python实现一个函数,输入一个链表,返回该链表是否为回文链表。假设链表节点定义如下:
python
classListNode:
def__init__(self,val=0,next=None):
self.val=val
self.next=next
答案与解析:
python
classListNode:
def__init__(self,val=0,next=None):
self.val=val
self.next=next
defisPalindrome(head:ListNode)-bool:
ifnotheadornothead.next:
returnTrue
找到链表中间位置
slow=head
fast=head
whilefastandfast.next:
slow=slow.next
fast=fast.next.next
反转后半部分链表
prev=None
whileslow:
temp=slow.next
slow.next=prev
prev=slow
slow=temp
对比前后两
您可能关注的文档
最近下载
- 【新教材】2026秋教科版六年级上册科学全册教案(共32课时).docx
- T_GDZJ 4009—2025(会学岭南特色针灸技术操作规范:靳三针疗法灸).pdf
- IEEE C37.103-2015 差动和极化继电器电路试验指南.pdf VIP
- 高盛-中国聚焦:全是科技-260622.pdf VIP
- 计划生育科临床技术操作规范诊疗指南汇编2022版.pdf VIP
- 计划生育手术操作技术规范.docx VIP
- IEEE 421.3-1997 同步电机励磁系统的高电位试验要求.pdf VIP
- IEEE 1138-2009 电力线路用光地线(OPGW)的测试与性能.pdf VIP
- 《手把手教你破解exe视频.doc VIP
- IEEE C57.12.10-2010 液浸式电力变压器要求.pdf VIP
原创力文档

文档评论(0)