创脉思
登录
首页
/
Scala
/
函数和方法
1. 面试官:编写一个递归函数来计算斐波那契数列的第 n 项。
请
登陆
后,查看答案
2. 面试官:设计一个函数,接受一个函数作为参数,并返回一个函数,该返回的函数在每次调用时都会记录执行次数,并打印出来。
请
登陆
后,查看答案
3. 面试官:创建一个柯里化函数,该函数接受一个函数作为参数,并返回一个新的柯里化函数。
请
登陆
后,查看答案
4. 面试官:实现一个尾递归函数来计算阶乘。
请
登陆
后,查看答案
5. 面试官:设计一个高阶函数,该函数接受一个函数和一个列表作为参数,并将该函数作用到列表的每个元素上。
请
登陆
后,查看答案
6. 面试官:编写一个函数来检查给定的字符串是否是回文串。
请
登陆
后,查看答案
7. 面试官:创建一个函数,接受一个函数和一个初始值作为参数,并返回一个迭代器,该迭代器生成无限序列。
请
登陆
后,查看答案
8. 面试官:设计一个函数,接受一个函数和两个初始值作为参数,然后使用该函数来组合初始值。
请
登陆
后,查看答案
9. 面试官:编写一个函数,接受一个列表和一个谓词函数作为参数,返回满足谓词函数的列表元素。
请
登陆
后,查看答案
10. 面试官:创建一个函数,接受一个函数和一个范围作为参数,然后返回该函数在给定范围内的积分。
请
登陆
后,查看答案
滨湖区创脉思软件工作室 ⓒ Copyright 2024
苏ICP备2023020970号-2
微信客服