memoization

    6गर्मी

    3उत्तर

    का उपयोग करते समय मैं पाइथन में लेवेनशेटिन दूरी की गणना करने के लिए एक प्रोग्राम लिख रहा हूं। मैंने यादों को लागू किया क्योंकि मैं एल्गोरिदम को पुनरावर्ती रूप से चला रहा हूं। मेरे मूल कार्य ने समारोह

    8गर्मी

    1उत्तर

    में ग्लोबल पॉलिमॉर्फिक (वर्ग) मानों का पुन: उपयोग/ज्ञापन, यदि मैं पॉलिमॉर्फिक "ग्लोबल" वर्ग मान साझा करता/याद करता हूं, विशेष रूप से मॉड्यूल सीमाओं में साझा किया जाता है। मैंने this और this पढ़ा है, ल

    5गर्मी

    1उत्तर

    मुझे लगता है कि अगर मैं दो अलग-अलग तरीकों से किसी फ़ंक्शन पर ज्ञापन का उपयोग करता हूं, तो मुझे दो अलग-अलग व्यवहार मिलते हैं, और मैं समझना चाहता हूं कि क्यों। # Non Memoised function fib <- function(n

    5गर्मी

    2उत्तर

    मैं एक परियोजना एक स्थानीय संक्रमण समारोह के रूप में एक सेलुलर automaton को परिभाषित करने पर काम शुरू: newtype Cellular g a = Cellular { delta :: (g -> a) -> a } जब भी g एक Monoid है, यह लागू करने स

    5गर्मी

    1उत्तर

    में "memoize" फ़ंक्शन को कार्यान्वित करना और समझना अंडरस्कोर दस्तावेज़ों को देखकर और अधिक बार उपयोग किए जाने वाले कार्यों के अपने संस्करण लिखने का प्रयास करके कार्यात्मक प्रोग्रामिंग के बारे में अधिक

    7गर्मी

    3उत्तर

    सारांश: JSON.stringify से हैश ऑब्जेक्ट्स का कोई तेज़ तरीका है? विवरण: मेरे पास रूबी और जावास्क्रिप्ट लाइब्रेरी (NeatJSON) है जो जावास्क्रिप्ट मानों की सुंदर-प्रिंटिंग प्रदान करती है। मैंने हाल ही में

    8गर्मी

    1उत्तर

    की गणना करने में ज्ञापन का उपयोग कैसे करें मुझे एक प्रोग्राम दिया गया है, जिसके लिए मुझे मैट्रिक्स के लिए पिछले राज्य की संख्या की गणना करने की आवश्यकता है। दिए गए मैट्रिक्स एक बूलियन मैट्रिक्स है। का

    6गर्मी

    1उत्तर

    में शब्दकोश का उपयोग करके ज्ञापन तो मैं पाइथन में सबसे कम आम अनुवर्ती कार्यान्वयन करने की कोशिश कर रहा हूं और मेरे पिछले समाधान के लिए इस विकल्प को आजमा रहा था। मैंने परिणामों को याद करने के लिए 2-डी

    5गर्मी

    1उत्तर

    एन द्वारा विभाजित पूर्णांक के दिए गए सरणी के गैर संगत उप-अनुक्रमों की संख्या को गिनने का एक प्रभावी तरीका क्या है? एक = {1,2,3,2} n = 6 आउटपुट क्योंकि 12, 12, 132 6 मेरे समाधान जो गतिशील प्रोग्रामिंग

    10गर्मी

    2उत्तर

    मैं निम्नलिखित, हास्केल में वें फिबोनैकी संख्या की गणना के लिए बार-बार उद्धृत कोड: fibonacci :: Int -> Integer fibonacci = (map fib [0..] !!) where fib 0 = 0 fib 1 = 1 fib n = fibo