"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > सबसे बड़ी राशि के लिए PHP कार्यक्रम

सबसे बड़ी राशि के लिए PHP कार्यक्रम

2025-02-16 को पोस्ट किया गया
ब्राउज़ करें:783

php क्या है?

] यह डेवलपर्स को HTML फ़ाइलों के भीतर कोड एम्बेड करने की अनुमति देता है, जिससे डायनेमिक वेब पेजों के निर्माण और डेटाबेस के साथ इंटरैक्शन सक्षम होता है। PHP अपनी सादगी, बहुमुखी प्रतिभा और लोकप्रिय डेटाबेस के साथ व्यापक एकीकरण क्षमताओं के लिए जाना जाता है। यह विस्तार की एक विस्तृत श्रृंखला प्रदान करता है और इसमें डेवलपर्स का एक बड़ा समुदाय है, जिससे पर्याप्त संसाधन और समर्थन सुनिश्चित होता है।

सबसे बड़ी राशि के लिए PHP कार्यक्रम

PHP Program for Largest Sum Contiguous Subarray

४ (-1) २ १ = ६

अधिकतम सन्निहित योग = ६

कडेन के एल्गोरिथ्म का उपयोग करना

] इसे 1984 में जे कडेन द्वारा विकसित किया गया था।

] यहां बताया गया है कि एल्गोरिथ्म कैसे काम करता है:

]

    दूसरे तत्व से सरणी के माध्यम से पुनरावृति।
  • प्रत्येक तत्व के लिए, वर्तमान तत्व को जोड़कर max_ending_here अपडेट करें।
  • ]

  • ]
  • सरणी के शेष तत्वों के लिए चरण ३ से ५ दोहराएं।
  • ]

  • परिणाम के रूप में max_so_far लौटाएं।

  • ] यह इसे अधिकतम योग सन्निहित उपकार खोजने के लिए एक कुशल समाधान बनाता है।

    उदाहरण
  • php // PHP कार्यक्रम सबसे बड़ा प्रिंट करने के लिए // सन्निहित सरणी योग फ़ंक्शन MaxSubarraysum ($ A, $ आकार) { $ max_so_far = php_int_min; $ max_ending_here = 0; के लिए ($ i = 0; $ i

    आउटपुट
  • अधिकतम सन्निहित राशि ६ है

    एल्गोरिथम प्रतिमान का उपयोग करना: गतिशील प्रोग्रामिंग
उदाहरण

php फ़ंक्शन MaxSubarraysum ($ A, $ आकार) { $ max_so_far = $ a [0]; $ cur_max = $ a [0]; के लिए ($ i = 1; $ i

आउटपुट

अधिकतम सन्निहित राशि ६ है

स्टार्ट एंड एंड इंडेक्स के साथ एक और दृष्टिकोण

उदाहरण

php // PHP कार्यक्रम सबसे बड़ा प्रिंट करने के लिए // सन्निहित सरणी योग फ़ंक्शन MaxSubarraysum ($ A, $ आकार) { $ max_so_far = php_int_min; $ max_ending_here = 0; $ प्रारंभ = 0; $ अंत = 0; $ s = 0; के लिए ($ i = 0; $ i "; इको "प्रारंभिक सूचकांक"। $ शुरू। ""। "एंडिंग इंडेक्स"। $ अंत। "

आउटपुट

Maximum contiguous sum is 6

निष्कर्ष

] गतिशील प्रोग्रामिंग दृष्टिकोण को छोटी उप समस्याओं में तोड़कर और एक सरणी में समाधानों को संग्रहीत करके समस्या को कुशलता से हल करने के लिए नियोजित किया जाता है।

] यह सरणी पर पुनरावृत्ति करता है, वर्तमान तत्व को जोड़कर या एक नया सबार शुरू करके वर्तमान राशि को लगातार अपडेट करता है। सामना किया गया अधिकतम राशि

$
 मैक्ससुम चर में संग्रहीत है। कार्यक्रम कुशलता से सरणी में सकारात्मक और नकारात्मक दोनों संख्याओं को संभालता है। यह Array_slice का उपयोग करके सबार्रे के निष्कर्षण के लिए अनुमति देता है, शुरू और अंत सूचकांकों का ट्रैक करके सबसे बड़ी राशि के साथ सबरेरे की पहचान करता है।

] यह PHP में सबसे बड़ा योग सन्निहित सबरे को खोजने के लिए एक कुशल समाधान सुनिश्चित करता है।
विज्ञप्ति वक्तव्य यह लेख इस पर पुनर्मुद्रित है: https://www.tutorialspoint.com/php-program-for-for-bar-bar-sum-contiguousuous-subarray यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] पर संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3