没有合适的资源?快使用搜索试试~ 我知道了~
duplicates_benchmark:对一个技术面试问题的几个回答的检查
共14个文件
rb:10个
gitignore:1个
md:1个
需积分: 5 0 下载量 88 浏览量
2021-06-08
21:07:06
上传
评论
收藏 8KB ZIP 举报
温馨提示
重复算法基准 这是对我在面试中遇到的一个编程问题的回答。 提出的问题是解释 Ruby 函数中发生的事情,并将其重写为更易于理解。 我与其他几位开发人员分享了这一点,并收到了各种回复。 有人建议对它们进行基准测试,所以我们开始了。 要运行基准测试: > bundle install > ruby run/run.rb 编程练习 - 原始问题 这是软件考古学的练习。 从这个神秘的 Ruby 函数开始: def function(a) a.inject({}){ |a,b| a[b] = a[b].to_i + 1; a}.\ reject{ |a,b| b == 1 }.keys end 或者,如果你愿意,这个同样令人费解的 Python 函数: def function(a): def f1(a, b): a[b] = (a.get(b) or 0) + 1; retur
资源推荐
资源详情
资源评论
收起资源包目录
duplicates_benchmark-master.zip (14个子文件)
duplicates_benchmark-master
.gitignore 0B
run
run.rb 829B
README.md 4KB
lib
core_extensions
enumerable
kyle_duplicates.rb 1KB
algorithms
isaac.rb 217B
corin.rb 438B
kyle.rb 1019B
miles.rb 350B
winston.rb 218B
mack.rb 544B
original.rb 180B
duplicates_benchmark.rb 255B
Gemfile 41B
Gemfile.lock 153B
共 14 条
- 1
资源评论
男爵兔
- 粉丝: 42
- 资源: 4591
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功