- 4
- 0
- 约3.76千字
- 约 11页
- 2026-03-13 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年华为技术招聘面试题及答案详解
一、编程题(共3题,每题20分,总计60分)
题目1(Python编程):
编写一个Python函数,实现将任意十进制数转换为二进制数,并返回转换后的二进制字符串。要求:
1.输入参数为整数n(1≤n≤10^6);
2.不能使用Python内置的bin()函数;
3.输出为无前缀的二进制字符串(如输入3,输出11)。
答案1:
python
defdecimal_to_binary(n):
ifn==0:
return0
binary=
whilen0:
binary=str(n%2)+binary
n//=2
returnbinary
解析1:
该方法通过循环除以2的方式逐位生成二进制数字,从最低位到最高位依次拼接。当n为0时直接返回0。时间复杂度为O(logn),符合效率要求。
题目2(Java编程):
实现一个Java方法,统计字符串中所有子字符串的出现次数。例如:
输入str=ababa,输出应包含a:5,b:3,ab:3,ba:2,aba:2,abab:1,ababa:1。
答案2:
java
importjava.util.HashMap;
importjava.util.Map;
publicclassSu
您可能关注的文档
- 高级薪酬福利经理面试题集及解答.docx
- 供应链安全培训师面试题集.docx
- 2026年影视器材样本测试员的职责与工作要点介绍.docx
- 2026年支付结算员技能竞赛试题含答案.docx
- 2026年高级行政主管面试题集.docx
- 2026年高级工程师面试题库与答案解析.docx
- 建筑工程师面试题及BIM技术参考答案.docx
- 2026年游戏开发工程师求职面试全攻略及问题解析.docx
- 人力资源专员招聘面试题库及解析.docx
- 护士招聘考试要点及题解.docx
- 人教版生物 七年级上册 1.1.2生物的特征 分层作业(解析版).pdf
- 2027届开封市尉氏县六年级数学第一学期期末统考模拟试题含解析.doc
- 2027届米脂县三上数学期末学业水平测试模拟试题含解析.doc
- 昆明市石林彝族自治县2027届数学四上期末监测模拟试题含解析.doc
- 2027届浙江省杭州市临安区四年级数学第一学期期末联考试题含解析.doc
- 2027届六盘水市六枝特区三上数学期末监测模拟试题含解析.doc
- 2027届浙江省黄山市数学三上期末达标测试试题含解析.doc
- 2027届厦门市民立二小数学六年级第一学期期末达标检测试题含解析.doc
- 2027届商都县三年级数学第一学期期末质量检测试题含解析.doc
- 丹东市元宝区2027届六年级数学第一学期期末达标测试试题含解析.doc
原创力文档

文档评论(0)