创脉思
登录
首页
/
R
/
函数定义与调用
1. 面试官:实现一个函数,接受一个函数作为参数,并返回一个新函数,新函数执行时将参数递增1后传入原函数执行,并返回执行结果。
请
登陆
后,查看答案
2. 面试官:编写一个函数,接受一个正整数 n 作为参数,并返回一个函数,新函数执行时输出 1~n 的所有自然数。
请
登陆
后,查看答案
3. 面试官:设计一个函数,接受一个数组和一个函数作为参数,对数组中的每个元素应用函数,并返回修改后的数组。
请
登陆
后,查看答案
4. 面试官:实现一个阶乘函数,采用尾递归方式实现。
请
登陆
后,查看答案
5. 面试官:编写一个函数,接受一个字符串作为参数,并返回字符串中所有字符的 ASCII 码之和。
请
登陆
后,查看答案
6. 面试官:设计一个函数,接受一个数值 x 作为参数,并返回一个函数,新函数执行时将传入参数与 x 相加后返回。
请
登陆
后,查看答案
7. 面试官:实现一个斐波那契数列生成函数,采用动态规划方式实现。
请
登陆
后,查看答案
8. 面试官:编写一个函数,接受一个函数和一个初始值作为参数,并返回一个函数,新函数执行时产生一个序列,依次应用传入的函数并返回结果。
请
登陆
后,查看答案
9. 面试官:设计一个函数,接受一个对象和一个函数作为参数,对对象的每个键值对应用函数,并返回新的对象。
请
登陆
后,查看答案
10. 面试官:实现一个函数,在不使用循环或递归的情况下计算斐波那契数列的第 n 项。
请
登陆
后,查看答案
滨湖区创脉思软件工作室 ⓒ Copyright 2024
苏ICP备2023020970号-2