京东笔试题及答案.docxVIP

  • 1
  • 0
  • 约4.02千字
  • 约 6页
  • 2026-11-10 发布于河南
  • 举报

京东笔试题及答案

考试时间:______分钟总分:______分姓名:______

一、编程题

1.给定一个整数数组`nums`和一个整数目标值`target`,请找出数组中和为目标值的那两个整数,并返回它们的数组下标。

*你可以假设每个输入都只对应一个答案,并且不能重复使用同一个元素。

*你可以按任意顺序返回答案。

*示例:给定nums=[2,7,11,15],target=9,因为nums[0]+nums[1]=2+7=9,所以返回[0,1]。

2.请实现一个函数,输入一个整数n,返回n的阶乘。

*注意:由于n的阶乘可能非常大,你需要使用一个长整型数组来存储结果。

*示例:输入3,输出6;输入5,输出120。

3.请编写一个函数,用于判断一个字符串是否是回文串。回文串是指正着读和反着读都一样的字符串。

*你可以假设字符串只包含小写字母。

*示例:输入racecar,返回true;输入hello,返回false。

二、数学与逻辑题

4.一个袋子里有5个红球,3个蓝球,2个绿球。从中随机取出3个球,求取出3个球都是红球的概率。

5.已知一个直角三角形的两条直角边长分别为

文档评论(0)

1亿VIP精品文档

相关文档