2026年腾讯科技公司软件编程与算法笔试模拟题目集.docxVIP

  • 0
  • 0
  • 约5.49千字
  • 约 18页
  • 2026-08-09 发布于福建
  • 举报

2026年腾讯科技公司软件编程与算法笔试模拟题目集.docx

第PAGE页共NUMPAGES页

2026年腾讯科技公司软件编程与算法笔试模拟题目集

一、编程基础(3题,每题10分,共30分)

说明:考察基本编程语法、数据类型和简单算法实现能力。

题目1(10分):

问题描述:

编写一个函数,接收一个正整数`n`,返回一个列表,其中包含从`1`到`n`的所有奇数,但不能包含任何能被`3`整除的奇数。

示例:

-输入:`n=10`

-输出:`[1,5,7]`

要求:

-不能使用循环,仅允许使用递归或列表推导式。

-时间复杂度要求O(n)。

题目2(10分):

问题描述:

实现一个函数,接收一个字符串`s`,返回一个新字符串,其中所有小写字母反转大小写,所有大写字母保持不变。

示例:

-输入:`HelloWorld`

-输出:`hELLOwORLD`

要求:

-不能使用内置的`swapcase()`方法,需手动实现。

-字符串长度不超过1万。

题目3(10分):

问题描述:

给定一个列表`nums`,其中包含若干个整数,编写一个函数返回列表中所有元素的平方和。

示例:

-输入:`[1,2,3]`

-输出:`14`(即12+22+32=14)

要求:

-不能使用内置的`sum()`或`map()`函数,需手动计算。

二、算法设计(4题,每题15分,共60分)

说明:考察常见算法问题,包括

文档评论(0)

1亿VIP精品文档

相关文档