- 1
- 0
- 约7.37千字
- 约 24页
- 2026-09-07 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年计算机软件工程师面试题及答案
一、编程语言基础(5题,每题10分,共50分)
1.题目:
请用Java实现一个方法,将一个字符串中的所有空格替换为“%20”。假设字符串的长度足够容纳替换后的结果。
示例:
输入:`Wearehappy.`
输出:`We%20are%20happy.`
2.题目:
用Python编写一个函数,检查一个字符串是否为有效的括号组合(只考虑`{`,`}`,`(`,`)`,`[`,`]`)。
示例:
输入:`()[]{}`
输出:`True`
输入:`([)]`
输出:`False`
3.题目:
在C++中,请编写一个函数,实现快速排序算法。输入一个整数数组,返回排序后的数组。
示例:
输入:`{3,1,4,1,5,9,2,6,5,3,5}`
输出:`{1,1,2,3,3,4,5,5,5,6,9}`
4.题目:
用JavaScript实现一个函数,找出数组中重复的数字(至少重复一次),不使用额外的存储空间。
示例:
输入:`[4,3,2,7,8,2,3,1]`
输出:`[2,3]`
5.题目:
在Go语言中,请编写一个函数,实现二分查找算法。输入一个有序数组和一个目标值,返回目标值的索引(如果不存在,返回-1)。
示例:
您可能关注的文档
最近下载
- 卫生院党组织会议议事规则.docx VIP
- 赤峰富邦铜业有限责任公司铁粉临时贮存堆场建设项目环评报告表.pdf VIP
- 2026 年全国工程监理行业知识竞赛题库.pdf
- (优质课件)脑卒中科普.ppt VIP
- 小学科学新教科版六年级上册第四单元 计量时间教案(2026秋新版).doc
- 急性脑梗死病例课件.pptx VIP
- 2024届国家卫健委临床药师培训学员(抗感染专业)理论考核试题.pdf VIP
- 轴承的润滑与润滑油.ppt VIP
- 典型接触网设备的设计与计算 接触网平面设计 电气化铁路接触网.pptx
- 2026年第30届国际科学与和平周全国中小学生金钥匙竞赛小学个人初赛赛题.docx VIP
原创力文档

文档评论(0)