Я хочу смоделировать на Ruby мою реализацию функций map
и reduce
для такой системы, как hadoop, чтобы убедиться, что идея хотя бы работает.
У меня есть следующее проблема. У меня есть два списка элементов:
List1
3 - A
4 - B
5 - C
7 - D
8 - F
List2
2 - A
8 - B
6 - C
9 - D
4 - E
Мне нужно создать общий список, который включает сумму чисел, связанных с алфавитами, общими в двух списках:
commonList
5 - A
12 - B
11 - C
16 - D
Я хочу создать сценарий ruby с картой
и сокращают количество операций
для решения этой проблемы. Я не уверен, как решить эту проблему или какую процедуру выполнить, чтобы смоделировать это в сценарии Ruby.
Любая помощь приветствуется.