- 0
- 0
- 约6.22千字
- 约 19页
- 2026-07-30 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年阿里巴巴技术面试题集及解析
一、编程语言基础(共5题,每题10分,总分50分)
1.题目:
请用Java实现一个方法,输入一个整数数组,返回数组中所有奇数数字的平方和。要求时间复杂度为O(n)。
答案:
java
publicclassMain{
publicstaticintsumOfOddSquares(int[]nums){
intsum=0;
for(intnum:nums){
if(num%2!=0){
sum+=numnum;
}
}
returnsum;
}
publicstaticvoidmain(String[]args){
int[]nums={1,2,3,4,5};
System.out.println(sumOfOddSquares(nums));//输出:1+9+25=35
}
}
解析:
方法通过遍历数组,判断每个数字是否为奇数,如果是,则计算其平方并累加到`sum`中。时间复杂度为O(n),因为只需遍历一次数组。
2.题目:
请用Python实现一个函数,输入一个字符串,返回该字符串中所有重复字符的频率(字符:频率)。例如,输入abccba,返回{a:2,b:2,c:2}。
答案:
pyt
您可能关注的文档
- 2026年计算机程序设计与算法实现能力考试题集.docx
- 2026年高级经济师考试题库.docx
- 2026年心理学考试训练人格心理学测试题.docx
- 2026年金融投资经理认证试题库预测模拟题及答案解析.docx
- 2026年互联网法律法规与政策解读网络法律实务考试题.docx
- 2026年文学素养综合训练与考试题目.docx
- 2026年经济法基础知识与案例分析试题.docx
- 2026年汽车制造项目团队的协作与沟通问题集.docx
- 2026年中药知识与中医药文化推广练习题.docx
- 2026年中医医师考试题库含中医理论及针灸技术分析.docx
- 《我家圆了安居梦—长方形、正方形的面积》教案(3课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 《绿色生态园—解决问题》教案(3课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 《智慧广场—尝试与枚举》教案(2课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 《智慧广场—植树问题》教案(2课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 《主题活动—寻找“宝藏”》教案(2课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 《主题活动—1亿有多大》教案(2课时)-2026-2027学年青岛版(新教材)小学数学四年级上册.docx
- 13.2+磁感应强度+磁通量(培优教学课件)物理人教版必修第三册.pptx
- 护理人才职业发展策略.pptx
- 护理人性化服务的创新与方法.pptx
- 护理人性化服务的重要性与必要性.pptx
原创力文档

文档评论(0)