मैं map
और reduce
के कार्यान्वयन को रूबी में अनुकरण करना चाहता हूं, जैसे कि यह सत्यापित करने के लिए कि विचार कम से कम काम करता है।मानचित्र के साथ समस्या को हल करने के लिए
मुझे निम्न समस्या है।
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
मैं एक बनाना चाहते इस समस्या को हल करने के लिए map
और reduce
संचालन के साथ रूबी स्क्रिप्ट। मैं इस समस्या से निपटने के लिए अनिश्चित हूं या रूबी स्क्रिप्ट में इसे अनुकरण करने के लिए किस प्रक्रिया का पालन करना है।
किसी भी मदद की सराहना की।
मैं अपने समाधान कोशिश कर रहा हूँ, लेकिन मैं इस लाइन के साथ एक त्रुटि हो रही है: [कुंजी, list.inject (और: +)]। मैं इस त्रुटि मिलती है: "लेखन त्रुटि: गलत तर्क प्रकार प्रतीक (उम्मीद प्रोक)" – Flethuseo
आप शायद पुराने रूबी का उपयोग कर रहे हैं। 'List.inject {| acc, i | का प्रयोग करें एसीसी + i} 'बदले में। –