- 1
- 0
- 约4.83千字
- 约 14页
- 2026-07-16 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年深入剖析:哔哩哔哩校招面试题目考点
一、编程能力测试(共3题,每题10分,总分30分)
1.题目:
编写一个函数,实现将一个字符串中的所有大写字母转换为小写字母,所有小写字母转换为大写字母,其余字符保持不变。
要求:
-输入字符串长度不超过1000个字符。
-不能使用内置的`swapCase`或类似方法。
-时间复杂度要求O(n)。
答案:
python
defswap_case(s:str)-str:
result=[]
forcharins:
ifa=char=z:
result.append(char.upper())
elifA=char=Z:
result.append(char.lower())
else:
result.append(char)
return.join(result)
解析:
-遍历字符串中的每个字符,判断其是否为小写字母(`a=char=z`)或大写字母(`A=char=Z`)。
-小写字母转大写使用`char.upper()`,大写字母转小写使用`char.lower()`。
-非字母字符保持不变。
-时间复杂度为O(n),空间复杂度为O(n),因为需要存储转换后的结果。
2.题目:
实现一个LRU(LeastRec
您可能关注的文档
最近下载
- 第八届韬奋杯全国图书编校技能大赛职工组试题(编辑人员专用).pdf
- KET口语考试题库及详细答案.docx VIP
- 四川省拟任县处级试题 四川省拟任县处级党政领导干部任职资格考试题.doc VIP
- 23S516 混凝土排水管道基础及接口 .docx VIP
- 《HJ2547-2016-环境标志产品技术要求家具》.pdf VIP
- NCC学习资料-内部交易.docx
- 自动喷水灭火系统施工及验收规范 GB50261.docx VIP
- 新建10kV配电工程项目施工组织设计.docx VIP
- GB_50210-2018_建筑装饰装修工程质量验收标准.pdf VIP
- DB31T+1535-2025长江口中华鲟增殖放流技术规程.docx VIP
原创力文档

文档评论(0)