यह समस्या में समस्या है: Problem #78प्रोजेक्ट यूलर समस्या # 78
यह मुझे पागल कर रहा है। मैं इस पर कुछ घंटों के लिए काम कर रहा हूं और मैं n
सिक्कों को O(n/2)
पर ढेर करने के तरीकों की संख्या को खोजने में जटिलता को कम करने में सक्षम हूं, लेकिन और उन सुधारों के साथ भी n
से p(n)
एक मिलियन के करीब है, मैं अभी भी एक मिनट के भीतर जवाब तक नहीं पहुंच सकता। बिलकुल नहीं, वास्तव में।
क्या कोई संकेत है जो इससे मेरी सहायता कर सकता है?
ध्यान रखें कि मुझे पूरा समाधान नहीं चाहिए और यहां कोई भी कार्यात्मक समाधान नहीं होना चाहिए, ताकि अन्य लोगों के लिए समस्या खराब न हो। यही कारण है कि मैंने कोई कोड भी शामिल नहीं किया है।
कोई विशेष कारण जो आप एक मिनट से भी कम समय में हल करने की कोशिश कर रहे हैं? –
प्रोजेक्ट यूलर पर अंगूठे का नियम है। स्पष्ट रूप से डालें: अगर एल्गोरिदम इसे एक मिनट से कम में हल नहीं कर सकता है, तो यह बेकार है, और इसलिए यह एक अच्छा समाधान नहीं है। मुझे एक अच्छा समाधान चाहिए। –
मैं आपको कोई विशिष्ट सलाह नहीं दे सकता, लेकिन मैंने थोड़ी देर पहले कुछ सामान्य सलाह पोस्ट की: http://stackoverflow.com/questions/1537306/recommended-reading-for-solving-project-euler-problems/1537531#1537531 – starblue