- 1
- 0
- 约6.43千字
- 约 9页
- 2026-09-07 发布于河南
- 举报
京东上机笔试题
考试时间:______分钟总分:______分姓名:______
第一题:请简述栈(Stack)和队列(Queue)的基本特性,并各举一个在实际应用中(如编程语言或操作系统)的具体应用场景。
第二题:给定两个非空的链表head1和head2,它们各自代表两个非负的整数,其中每个节点上的数字都是按照逆序的方式存储的,请编写一个函数,返回代表两个数相加和的新链表的头节点。假设两个链表的长度相等,且只包含数字0-9,不考虑进位超过9的情况。
第三题:请解释什么是二分查找算法,并说明其适用的前提条件。然后,假设有一个排序好的数组nums=[1,2,4,4,5,6,8,8,10],请写出代码实现查找数字4的第一个出现位置(即返回索引2)的函数,要求使用二分查找,并分析该算法的时间复杂度。
第四题:请简述快速排序(QuickSort)算法的基本思想,并说明其平均时间复杂度和最坏情况下的时间复杂度。在实现快速排序时,选择不同的基准元素(pivot)可能会影响排序的性能,请简述选择基准元素时的一种常见策略及其原因。
第五题:请解释什么是动态规划(DynamicProgramming)算法,并说明其解决问题的核心思想。然后,请用动态规划的方法编写一个函数,计算一个给定字符串s中的最长回文子串的长度。例如,输入babad
您可能关注的文档
最近下载
- 永恒主义课程理论流派.ppt VIP
- 金融工程案例不良资产证券化.ppt VIP
- 《机动车运行安全技术条件(2026年版)》(GB7258-2026).docx VIP
- 第一单元 第2课 表现形式 课件 人教版(2024)初中美术七年级上册(1).pptx VIP
- 中学数学课程标准与教材研究(第2版)课件全套 第1--11章 绪论、初中课标解析--- 中学数学改革与发展趋势.pptx
- 农村饮水安全巩固提升工程施工组织设计(DOC-81页).doc VIP
- 眼表疾病课件.pptx VIP
- 2024(新北师大版)数学三年级上册全册教学案.pdf VIP
- 第一单元峥嵘岁月第一课情感表达+课件-2024-2025学年人教版(2024)初中美术七年级上册.pptx VIP
- 无人机飞行控制技术第六-七章 多旋翼无人机及其控制.ppt
原创力文档

文档评论(0)