सरणी के भीतर तत्वों को ले जाना
सरणी के भीतर तत्वों को ले जाने के कार्य को चुनौती देते हुए, यह चर्चा एक व्यापक फ़ंक्शन का उपयोग करके समाधान पर चर्चा करती है जो संभालती है विविध परिदृश्य।
फ़ंक्शन अवलोकन
प्रदान किया गया फ़ंक्शन, जिसे उपयुक्त रूप से array_move नाम दिया गया है, एक सरणी के भीतर तत्वों को एक स्थान से दूसरे स्थान पर ले जाने की आवश्यकता को संबोधित करता है। यह कार्यान्वयन शेष तत्वों के सूचकांक को निर्बाध रूप से अद्यतन करता है, जिससे यह सुनिश्चित होता है कि चलती प्रक्रिया के दौरान सरणी की अखंडता बनी रहती है।
इनपुट और आउटपुट
array_move फ़ंक्शन तीन पैरामीटर स्वीकार करता है:
फ़ंक्शन तत्व को उसके नए में ले जाने के साथ संशोधित सरणी लौटाता है स्थिति।
कार्यान्वयन विवरण
फ़ंक्शन यह जांचने से शुरू होता है कि नया सूचकांक सरणी की लंबाई से अधिक है या नहीं। यदि यह मामला है, तो फ़ंक्शन नए इंडेक्स तक सरणी का विस्तार करने के लिए खाली तत्व जोड़ता है। .
उदाहरण उपयोगएक सरणी पर विचार करें:
var array = [1, 2, 3];
var array = [1, 2, 3];
array_move(array, 0, 1);
array_move(array, 0, 1);
[2, 1, 3]
[2, 1, 3]
array_move(array, 0, 3);
array_move(array, 0, 3);
[2, 3, 1]
[2, 3, 1]
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3