- 2
- 0
- 约6.35千字
- 约 9页
- 2026-11-03 发布于河南
- 举报
唯品会软件开发笔试题
考试时间:______分钟总分:______分姓名:______
一、编程基础
1.写出以下Java代码片段的输出结果:
```java
inta=5;
intb=a++;
intc=++a;
System.out.println(b=+b+,c=+c+,a=+a);
```
2.请用C++语句定义一个常量`PI`,其值为3.14159,并声明一个浮点数变量`radius`用于存储圆的半径。
3.在Python中,如何判断一个给定的字符串`s`是否为空字符串?请写出相应的代码表达式。
4.将整数12345从右到左逆序打印出来,要求不能使用额外的数组或字符串。请用你熟悉的编程语言写出实现该功能的代码片段。
二、数据结构与算法
5.请解释什么是“递归”?并举一个使用递归解决问题的例子(例如阶乘、斐波那契数列或树的遍历),说明其基本思路。
6.有一个无重复元素的整数数组`nums`,请写出快速排序(QuickSort)算法的伪代码或你熟悉的编程语言代码实现,要求以数组第一个元素作为基准(pivot)。
7.请实现一个函数,输入是一个非空链表的头节点`head`,输出是该链表的反转。链表
您可能关注的文档
- 同程维护员校招笔试题目.docx
- 同程网络工程师暑期实习笔试题.docx
- 同程网络工程师社招笔试题目.docx
- 同程行政人才引进笔试真题.docx
- 同程行政实习备考题库.docx
- 同程行政校招备考题库(含答案).docx
- 同程行政社招备考题库.docx
- 同程行政社招笔试题目(含答案).docx
- 同程财务人才引进备考题库.docx
- 同程财务人才引进笔试真题.docx
- GB/T 13182-2026碘化钠(铊)闪烁体和碘化钠(铊)闪烁探测器.pdf
- 中国国家标准 GB/T 13182-2026碘化钠(铊)闪烁体和碘化钠(铊)闪烁探测器.pdf
- 《GB/T 13182-2026碘化钠(铊)闪烁体和碘化钠(铊)闪烁探测器》.pdf
- GB/T 9536.3-2026电气和电子设备用机电开关 第3部分:成列直插封装式开关分规范.pdf
- 中国国家标准 GB/T 9536.3-2026电气和电子设备用机电开关 第3部分:成列直插封装式开关分规范.pdf
- 《GB/T 9536.3-2026电气和电子设备用机电开关 第3部分:成列直插封装式开关分规范》.pdf
- GB/T 4315.2-2026光学传递函数 第2部分:测量导则.pdf
- GB/T 19405.2-2026表面安装技术 第2部分:表面安装元器件的运输和贮存条件 应用指南.pdf
- 《GB/T 48336.401-2026星闪无线通信系统 第401部分:基础应用层 音频流配置与传输管理》.pdf
- 中国国家标准 GB/T 48336.401-2026星闪无线通信系统 第401部分:基础应用层 音频流配置与传输管理.pdf
原创力文档

文档评论(0)