国内技术主管面试题及答案.docxVIP

  • 0
  • 0
  • 约4.59千字
  • 约 14页
  • 2026-10-31 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年国内技术主管面试题及答案

一、编程能力测试(3题,每题10分,共30分)

1.题目:

请用Python实现一个函数,输入一个正整数n,返回一个列表,其中包含从1到n的所有奇数,但不能包含任何能被7整除的奇数。

答案:

python

deffilter_odds(n):

return[iforiinrange(1,n+1,2)ifi%7!=0]

解析:

-使用列表推导式生成1到n的所有奇数(步长为2)。

-通过`ifi%7!=0`过滤掉能被7整除的奇数。

-时间复杂度:O(n),空间复杂度:O(n)。

2.题目:

请用Java实现一个方法,输入一个字符串,返回该字符串中所有单词的长度之和。假设单词之间由空格分隔,且输入字符串中不含标点符号。

答案:

java

publicstaticintsumWordLengths(Stringinput){

if(input==null||input.isEmpty())return0;

String[]words=input.split();

intsum=0;

for(Stringword:words){

sum+=word.length();

}

returnsum;

}

解析:

-

文档评论(0)

1亿VIP精品文档

相关文档