के सबसे बड़े मूल्य (ओं) की कुंजी (ओं) को ढूंढें मेरे पास हैश है और मैं अधिकतम मूल्य की कुंजी (या)/कुंजी/मान जोड़ी (ओं) को वापस करना चाहता हूं (एस) हैश के। इसलिए, यदि केवल एक सच्चा अधिकतम है, तो वह एक कुंजी वापस कर देगा; हालांकि, यदि एक ही मूल्य के साथ कई कुंजी/मूल्य जोड़े हैं, तो यह इन सभी कुंजियों को वापस कर देगा। मैं रूबी में इसे कैसे पूरा कर सकता हूं?रूबी - हैश
my_hash.max_by {|k,v| v} #only returns one key/value pair
मैं लगता है कि इसकी एक ही सवाल का जवाब यहां http://stackoverflow.com/प्रश्न/6040494/कैसे-से-सबसे-मूल्य-के-सबसे-मूल्य-हैश –
आपके हैश में आप किस प्रकार के मूल्य संग्रहीत कर रहे हैं? क्या आप केवल पूर्णांक से निपट रहे हैं? –
@yasirhashmi हाँ, वही छोड़कर मैं केवल एक ही नहीं लौटना चाहता, अगर वे एक ही मूल्य रखते हैं तो मैं एकाधिक के/वी जोड़े वापस करना चाहता हूं। – diasks2