请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,在leetcode中,如果题目说:给定一个数组。那么是不是一般就指整数数组?

如题。因此,我们在定义函数时,完全用int代表元素类型就可以了?不需要用泛型吧

正在回答

1回答

liuyubobobo 2017-11-18 02:02:55

leetcode中的很多问题,尤其是编号比较低的问题,对问题的约束阐述不明确。我理解是在模拟面试的过程。因为很多面试问题就是这个样子,面试官可能只跟你说一个数组。对于你编写的算法应该使用泛型,或者题目中的其他条件约束了数组的类型,都需要你在面试过程中进一步和面试官讨论确定。不过据我观察,leetcode中编号比较高的新题,对数据的约束越来越清晰,越来越倾向程序设计竞赛中的题目描述标准。


在leetcode具体实现的时候,获得accepted肯定不需要使用泛型即可。但是在实际面试过程中,这个问题应该和面试官讨论沟通,视你所写的算法是否有可能应用于不同类型的数组而定。

1 回复 有任何疑惑可以回复我~
  • 提问者 慕慕9414451 #1
    好的。谢谢老师!
    回复 有任何疑惑可以回复我~ 2017-11-18 07:19:32
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信