MST
星途 面试题库

面试题:Ruby实时数据处理之基本数据结构操作

假设你正在处理实时数据流,其中的数据是一系列整数。请用Ruby编写一个方法,它接受一个整数数组作为输入,实时计算并返回数组中所有偶数的平方和。要求使用Ruby的基本数据结构和迭代方法来实现。
30.0万 热度难度
编程语言Ruby

知识考点

AI 面试

面试题答案

一键面试
def sum_of_squared_evens(data)
  data.select { |num| num.even? }.map { |num| num ** 2 }.sum
end