एक सरणी समान डेटा प्रकार वाले तत्वों का संग्रह है। यह एक रैखिक डेटा संरचना है और सन्निहित स्मृति स्थानों में संग्रहीत है। आप एक सरणी पर कई बुनियादी संचालन कर सकते हैं जैसे कि सम्मिलन, हटाना, खोज, अद्यतन, ट्रैवर्सल, आदि।
इस लेख में, आप सीखेंगे कि क्रमबद्ध और बिना क्रमित सरणियों से डुप्लिकेट तत्वों को कैसे हटाया जाए।
एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को कैसे निकालें
समस्या का विवरण
आपको पूर्णांकों की एक क्रमबद्ध सरणी दी गई है। आपको सरणी से डुप्लिकेट तत्वों को हटाने और अद्वितीय तत्वों के साथ सरणी को प्रिंट करने की आवश्यकता है।
उदाहरण 1: मान लीजिए एआर = [२३, ३५, २३, ५६, ६७, ३५, ३५, ५४, ७६]
डुप्लिकेट तत्वों को हटाने के बाद सरणी: 23 35 56 67 54 76
इस प्रकार, उत्पादन 23 35 56 67 54 76 है।
उदाहरण 2: मान लीजिए एआर = [५, ६, १, १, ७, ५, ८, २, ७, ८]
डुप्लिकेट तत्वों को हटाने के बाद सरणी: 5 6 1 7 8 2
इस प्रकार, आउटपुट 5 6 1 7 8 2 है।
एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को निकालने का तरीका
आप नीचे दिए गए तरीके का पालन करके एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटा सकते हैं:
- एक हैश मानचित्र प्रारंभ करें जो सरणी के सभी अद्वितीय तत्वों को संग्रहीत करेगा।
- सरणी को पार करें।
- जांचें कि क्या तत्व सरणी में मौजूद है।
- यदि तत्व सरणी में मौजूद है, तो ट्रैवर्स करते रहें।
- यदि तत्व सरणी में मौजूद नहीं है, तो तत्व को प्रिंट करें और इसे हैश मैप में संग्रहीत करें।
ध्यान दें: इस समाधान की समय जटिलता O(n) है।
एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए C++ प्रोग्राम
एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए C++ प्रोग्राम नीचे दिया गया है:
// सी ++ प्रोग्राम एक अनसुलझे सरणी से डुप्लिकेट तत्वों को हटाने के लिए
#शामिल करना
नेमस्पेस एसटीडी का उपयोग करना;
// एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने का कार्य
शून्य हटाएं डुप्लीकेट एलिमेंट्स (इंट एआर [], इंट साइज)
{
unordered_map एम;
के लिए (int i=0; मैं{
// यदि तत्व नहीं है तो प्रिंट करें
// हैश मैप में मौजूद है
अगर (m.find (गिरफ्तारी [i]) == m.end ())
{
cout << गिरफ्तार [i] << "";
}
// हैश मैप में तत्व डालें
एम [गिरफ्तारी [i]] = सच;
}
कोउट << एंडल;
}
शून्य प्रिंटअरेलेमेंट्स (इंट एआर [], इंट साइज)
{
के लिए (int i=0; मैं{
cout << गिरफ्तार [i] << "";
}
कोउट << एंडल;
}
मुख्य प्रवेश बिंदु()
{
int arr1[] = {23, 35, 23, 56, 67, 35, 35, 54, 76};
int size1 = sizeof (arr1)/sizeof (arr1[0]);
cout << "प्रारंभिक सरणी:" << endl;
PrintArrayElements (गिरफ्तारी 1, आकार 1);
cout << "डुप्लिकेट हटाने के बाद सरणी:" << endl;
हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी 1, आकार 1);
int arr2[] = {5, 6, 1, 1, 7, 5, 8, 2, 7, 8};
int size2 = sizeof (arr2)/sizeof (arr2[0]);
cout << "प्रारंभिक सरणी:" << endl;
PrintArrayElements (गिरफ्तारी 2, आकार 2);
cout << "डुप्लिकेट हटाने के बाद सरणी:" << endl;
हटाएंडुप्लिकेट एलिमेंट्स (गिरफ्तारी 2, आकार 2);
int arr3 [] = {३२, ३५, ३३, ३२, ३३, ३८, ३२, ३९};
int size3 = sizeof (arr3)/sizeof (arr3[0]);
cout << "प्रारंभिक सरणी:" << endl;
PrintArrayElements (गिरफ्तारी 3, आकार 3);
cout << "डुप्लिकेट हटाने के बाद सरणी:" << endl;
हटाएं डुप्लीकेट एलिमेंट्स (एआर 3, आकार 3);
वापसी 0;
}
आउटपुट:
प्रारंभिक सरणी:
23 35 23 56 67 35 35 54 76
डुप्लिकेट हटाने के बाद ऐरे:
23 35 56 67 54 76
प्रारंभिक सरणी:
5 6 1 1 7 5 8 2 7 8
डुप्लिकेट हटाने के बाद ऐरे:
5 6 1 7 8 2
प्रारंभिक सरणी:
32 35 33 32 33 38 32 39
डुप्लिकेट हटाने के बाद ऐरे:
32 35 33 38 39
संबंधित: कैसे प्रिंट करें "हैलो, वर्ल्ड!" सर्वाधिक लोकप्रिय प्रोग्रामिंग भाषाओं में
एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए पायथन प्रोग्राम
नीचे एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए पायथन प्रोग्राम है:
# एक क्रमबद्ध सूची से डुप्लिकेट तत्वों को हटाने के लिए पायथन कार्यक्रम
def removeDuplicateElements (गिरफ्तारी, आकार):
एम = {}
मैं सीमा में (आकार) के लिए:
# यदि तत्व नहीं है तो प्रिंट करें
#शब्दकोश में मौजूद
अगर गिरफ्तारी [i] मी में नहीं:
प्रिंट (गिरफ्तारी [i], अंत = "")
# डिक्शनरी में एलिमेंट डालें
एम [गिरफ्तारी [i]] = 1
प्रिंट ()
def PrintListElements (गिरफ्तारी, आकार):
मैं सीमा में (आकार) के लिए:
प्रिंट (गिरफ्तारी [i], अंत = "")
प्रिंट ()
arr1 = [२३, ३५, २३, ५६, ६७, ३५, ३५, ५४, ७६]
size1 = लेन (गिरफ्तारी 1)
प्रिंट ("प्रारंभिक सूची:")
प्रिंटलिस्ट एलिमेंट्स (गिरफ्तारी 1, आकार 1)
प्रिंट ("डुप्लिकेट हटाने के बाद सूची:")
हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी 1, आकार 1)
एआर २ = [५, ६, १, १, ७, ५, ८, २, ७, ८]
size2 = लेन (arr2)
प्रिंट ("प्रारंभिक सूची:")
प्रिंटलिस्ट एलिमेंट्स (गिरफ्तारी 2, आकार 2)
प्रिंट ("डुप्लिकेट हटाने के बाद सूची:")
हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी 2, आकार 2)
arr3 = [३२, ३५, ३३, ३२, ३३, ३८, ३२, ३९]
size3 = लेन (arr3)
प्रिंट ("प्रारंभिक सूची:")
प्रिंटलिस्ट एलिमेंट्स (गिरफ्तारी 3, आकार 3)
प्रिंट ("डुप्लिकेट हटाने के बाद सूची:")
हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी 3, आकार 3)
आउटपुट:
प्रारंभिक सरणी:
23 35 23 56 67 35 35 54 76
डुप्लिकेट हटाने के बाद ऐरे:
23 35 56 67 54 76
प्रारंभिक सरणी:
5 6 1 1 7 5 8 2 7 8
डुप्लिकेट हटाने के बाद ऐरे:
5 6 1 7 8 2
प्रारंभिक सरणी:
32 35 33 32 33 38 32 39
डुप्लिकेट हटाने के बाद ऐरे:
32 35 33 38 39
एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए जावास्क्रिप्ट प्रोग्राम
एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए जावास्क्रिप्ट प्रोग्राम नीचे दिया गया है:
// एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए जावास्क्रिप्ट प्रोग्राम
// एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने का कार्य
फ़ंक्शन हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी, आकार) {
चलो एम = नया नक्शा ();
के लिए (चलो मैं = 0; मैं // यदि तत्व नहीं है तो प्रिंट करें
// हैश मैप में मौजूद है
अगर (m.get (गिरफ्तारी [i]) == शून्य) {
दस्तावेज़.लिखें (गिरफ्तारी [i] + "");
}
// हैश मैप में तत्व डालें
एम.सेट (गिरफ्तारी [i], सच);
}
दस्तावेज़.लिखें ("
");
}
समारोह PrintArrayElements (गिरफ्तारी, आकार) {
के लिए (चलो मैं = 0; मैंदस्तावेज़.लिखें (गिरफ्तारी [i] + "");
}
दस्तावेज़.लिखें ("
");
}
चलो arr1 = [२३, ३५, २३, ५६, ६७, ३५, ३५, ५४, ७६];
चलो size1 = arr1.length;
document.write ("प्रारंभिक सरणी:" + "
");
PrintArrayElements (गिरफ्तारी 1, आकार 1);
document.write ("डुप्लिकेट हटाने के बाद सरणी:" + "
");
हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी 1, आकार 1);
चलो arr2 = [५, ६, १, १, ७, ५, ८, २, ७, ८];
चलो size2 = arr2.length;
document.write ("प्रारंभिक सरणी:" + "
");
PrintArrayElements (गिरफ्तारी 2, आकार 2);
document.write ("डुप्लिकेट हटाने के बाद सरणी:" + "
");
हटाएंडुप्लिकेट एलिमेंट्स (गिरफ्तारी 2, आकार 2);
arr3 = [३२, ३५, ३३, ३२, ३३, ३८, ३२, ३९];
चलो size3 = arr3.length;
document.write ("प्रारंभिक सरणी:" + "
");
PrintArrayElements (गिरफ्तारी 3, आकार 3);
document.write ("डुप्लिकेट हटाने के बाद सरणी:" + "
");
हटाएं डुप्लीकेट एलिमेंट्स (एआर 3, आकार 3);
आउटपुट:
प्रारंभिक सरणी:
23 35 23 56 67 35 35 54 76
डुप्लिकेट हटाने के बाद ऐरे:
23 35 56 67 54 76
प्रारंभिक सरणी:
5 6 1 1 7 5 8 2 7 8
डुप्लिकेट हटाने के बाद ऐरे:
5 6 1 7 8 2
प्रारंभिक सरणी:
32 35 33 32 33 38 32 39
डुप्लिकेट हटाने के बाद ऐरे:
32 35 33 38 39
संबंधित: एक स्ट्रिंग में दिए गए चरित्र की घटनाओं की गणना कैसे करें
एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को कैसे निकालें How
समस्या का विवरण
आपको पूर्णांकों की एक क्रमबद्ध सरणी दी गई है। आपको सरणी से डुप्लिकेट तत्वों को हटाने और अद्वितीय तत्वों के साथ सरणी को प्रिंट करने की आवश्यकता है।
उदाहरण 1: मान लीजिए एआर = [१, १, १, २, ४, ६, ८, ८, ९, ९]
डुप्लिकेट तत्वों को हटाने के बाद सरणी: 1 2 4 6 8 9
इस प्रकार, आउटपुट 1 2 4 6 8 9 है।
उदाहरण 2: मान लीजिए एआर = [१, १, २, २, ३, ३, ४, ४, ५, ५]
डुप्लिकेट तत्वों को हटाने के बाद सरणी: 1 2 3 4 5
इस प्रकार, आउटपुट 1 2 3 4 5 है।
एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए दृष्टिकोण
आप नीचे दिए गए तरीके का पालन करके एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटा सकते हैं:
- इंडेक्स वेरिएबल्स i और j को 0 से इनिशियलाइज़ करें।
- सरणी को पुनरावृत्त करें।
- यदि ith तत्व (i+1)वें तत्व के बराबर नहीं है, तो ith मान को arr[j] में संग्रहित करें और j के मान में वृद्धि करें।
- प्रत्येक पुनरावृत्ति में i का मान बढ़ाएँ।
- एआर [जे] में एआर के अंतिम मूल्य को स्टोर करें।
- अंत में सरणी का नया आकार लौटाएं यानी, j. अनुक्रमणिका 0 से j-1 तक अद्वितीय तत्वों को सरणी में संग्रहीत किया जाएगा।
ध्यान दें: इस समाधान की समय जटिलता O(n) है।
सी ++ प्रोग्राम एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए
क्रमबद्ध सरणी से डुप्लिकेट तत्वों को निकालने के लिए C++ प्रोग्राम नीचे दिया गया है:
// सी ++ प्रोग्राम एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए
#शामिल करना
नेमस्पेस एसटीडी का उपयोग करना;
// क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने का कार्य
int removeDuplicateElements (int arr[], int size)
{
इंट जे = 0;
के लिए (इंट आई = 0; मैं {
// यदि ith तत्व (i+1)वें तत्व के बराबर नहीं है,
// फिर ith मान को arr [j] में संग्रहीत करें
अगर (गिरफ्तारी [i]! = गिरफ्तारी [i + 1])
{
एआर [जे] = एआर [आई];
जे++;
}
}
// गिरफ्तारी के अंतिम मूल्य को एआर [जे] में संग्रहीत करना
एआर [जे ++] = एआर [आकार -1];
वापसी जे;
}
शून्य प्रिंटअरेलेमेंट्स (इंट एआर [], इंट साइज)
{
के लिए (int i=0; मैं{
cout << गिरफ्तार [i] << "";
}
कोउट << एंडल;
}
मुख्य प्रवेश बिंदु()
{
int arr1[] = {1, 1, 1, 2, 4, 6, 8, 8, 9, 9};
int size1 = sizeof (arr1)/sizeof (arr1[0]);
cout << "प्रारंभिक सरणी:" << endl;
PrintArrayElements (गिरफ्तारी 1, आकार 1);
cout << "डुप्लिकेट हटाने के बाद सरणी:" << endl;
size1 = हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी 1, आकार 1);
PrintArrayElements (गिरफ्तारी 1, आकार 1);
int arr2[] = {1, 1, 2, 2, 3, 3, 4, 4, 5, 5};
int size2 = sizeof (arr2)/sizeof (arr2[0]);
cout << "प्रारंभिक सरणी:" << endl;
PrintArrayElements (गिरफ्तारी 2, आकार 2);
cout << "डुप्लिकेट हटाने के बाद सरणी:" << endl;
size2 = हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी 2, आकार 2);
PrintArrayElements (गिरफ्तारी 2, आकार 2);
int arr3[] = {10, 12, 12, 14, 16, 16, 18, 19, 19};
int size3 = sizeof (arr3)/sizeof (arr3[0]);
cout << "प्रारंभिक सरणी:" << endl;
PrintArrayElements (गिरफ्तारी 3, आकार 3);
cout << "डुप्लिकेट हटाने के बाद सरणी:" << endl;
size3 = हटाएँDuplicateElements (arr3, size3);
PrintArrayElements (गिरफ्तारी 3, आकार 3);
वापसी 0;
}
आउटपुट:
प्रारंभिक सरणी:
1 1 1 2 4 6 8 8 9 9
डुप्लिकेट हटाने के बाद ऐरे:
1 2 4 6 8 9
प्रारंभिक सरणी:
1 1 2 2 3 3 4 4 5 5
डुप्लिकेट हटाने के बाद ऐरे:
1 2 3 4 5
प्रारंभिक सरणी:
10 12 12 14 16 16 18 19 19
डुप्लिकेट हटाने के बाद ऐरे:
10 12 14 16 18 19
एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए पायथन प्रोग्राम
नीचे एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को निकालने के लिए पायथन प्रोग्राम है:
# पायथन प्रोग्राम एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए
def removeDuplicateElements (गिरफ्तारी, आकार):
जे = 0
मैं सीमा में (आकार -1) के लिए:
अगर गिरफ्तारी [i]! = गिरफ्तारी [i+1]:
गिरफ्तारी [जे] = गिरफ्तार [i]
जे = जे+1
एआर [जे] = एआर [आकार -1]
जे = जे+1
वापसी जी
def PrintListElements (गिरफ्तारी, आकार):
मैं सीमा में (आकार) के लिए:
प्रिंट (गिरफ्तारी [i], अंत = "")
प्रिंट ()
एआर 1 = [1, 1, 1, 2, 4, 6, 8, 8, 9, 9]
size1 = लेन (गिरफ्तारी 1)
प्रिंट ("प्रारंभिक सरणी:")
प्रिंटलिस्ट एलिमेंट्स (गिरफ्तारी 1, आकार 1)
प्रिंट ("डुप्लिकेट हटाने के बाद सरणी:")
size1 = हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी 1, आकार 1)
प्रिंटलिस्ट एलिमेंट्स (गिरफ्तारी 1, आकार 1)
गिरफ्तारी २ = [१, १, २, २, ३, ३, ४, ४, ५, ५]
size2 = लेन (arr2)
प्रिंट ("प्रारंभिक सरणी:")
प्रिंटलिस्ट एलिमेंट्स (गिरफ्तारी 2, आकार 2)
प्रिंट ("डुप्लिकेट हटाने के बाद सरणी:")
size2 = हटाएँDuplicateElements (arr2, size2)
प्रिंटलिस्ट एलिमेंट्स (गिरफ्तारी 2, आकार 2)
arr3 = [१०, १२, १२, १४, १६, १६, १८, १९, १९]
size3 = लेन (arr3)
प्रिंट ("प्रारंभिक सरणी:")
प्रिंटलिस्ट एलिमेंट्स (गिरफ्तारी 3, आकार 3)
प्रिंट ("डुप्लिकेट हटाने के बाद सरणी:")
size3 = हटाएँDuplicateElements (arr3, size3)
प्रिंटलिस्ट एलिमेंट्स (गिरफ्तारी 3, आकार 3)
आउटपुट:
प्रारंभिक सरणी:
1 1 1 2 4 6 8 8 9 9
डुप्लिकेट हटाने के बाद ऐरे:
1 2 4 6 8 9
प्रारंभिक सरणी:
1 1 2 2 3 3 4 4 5 5
डुप्लिकेट हटाने के बाद ऐरे:
1 2 3 4 5
प्रारंभिक सरणी:
10 12 12 14 16 16 18 19 19
डुप्लिकेट हटाने के बाद ऐरे:
10 12 14 16 18 19
संबंधित: मर्ज सॉर्ट एल्गोरिथम का परिचय Introduction
एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए जावास्क्रिप्ट प्रोग्राम
क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए जावास्क्रिप्ट प्रोग्राम नीचे दिया गया है:
// जावास्क्रिप्ट प्रोग्राम एक क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने के लिए
// क्रमबद्ध सरणी से डुप्लिकेट तत्वों को हटाने का कार्य
फ़ंक्शन हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी, आकार)
{
चलो जे = 0;
के लिए (चलो मैं = 0; मैं {
// यदि ith तत्व (i+1)वें तत्व के बराबर नहीं है,
// फिर ith मान को arr [j] में संग्रहीत करें
अगर (गिरफ्तारी [i]! = गिरफ्तारी [i + 1])
{
एआर [जे] = एआर [आई];
जे++;
}
}
// गिरफ्तारी के अंतिम मूल्य को एआर [जे] में संग्रहीत करना
एआर [जे ++] = एआर [आकार -1];
वापसी जे;
}
समारोह PrintArrayElements (गिरफ्तारी, आकार) {
के लिए (चलो मैं = 0; मैंदस्तावेज़.लिखें (गिरफ्तारी [i] + "");
}
दस्तावेज़.लिखें ("
");
}
var arr1 = [1, 1, 1, 2, 4, 6, 8, 8, 9, 9];
var size1 = arr1.length;
document.write ("प्रारंभिक सरणी:" + "
");
PrintArrayElements (गिरफ्तारी 1, आकार 1);
document.write ("डुप्लिकेट हटाने के बाद सरणी:" + "
");
size1 = हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी 1, आकार 1);
PrintArrayElements (गिरफ्तारी 1, आकार 1);
var arr2 = [१, १, २, २, ३, ३, ४, ४, ५, ५];
var size2 = arr2.length;
document.write ("प्रारंभिक सरणी:" + "
");
PrintArrayElements (गिरफ्तारी 2, आकार 2);
document.write ("डुप्लिकेट हटाने के बाद सरणी:" + "
");
size2 = हटाएं डुप्लीकेट एलिमेंट्स (गिरफ्तारी 2, आकार 2);
PrintArrayElements (गिरफ्तारी 2, आकार 2);
var arr3 = [१०, १२, १२, १४, १६, १६, १८, १९, १९];
var size3 = arr3.length;
document.write ("प्रारंभिक सरणी:" + "
");
PrintArrayElements (गिरफ्तारी 3, आकार 3);
document.write ("डुप्लिकेट हटाने के बाद सरणी:" + "
");
size3 = हटाएँDuplicateElements (arr3, size3);
PrintArrayElements (गिरफ्तारी 3, आकार 3);
आउटपुट:
संबंधित: एक स्ट्रिंग में सबसे अधिक बार आने वाले चरित्र को कैसे खोजें
प्रारंभिक सरणी:
1 1 1 2 4 6 8 8 9 9
डुप्लिकेट हटाने के बाद ऐरे:
1 2 4 6 8 9
प्रारंभिक सरणी:
1 1 2 2 3 3 4 4 5 5
डुप्लिकेट हटाने के बाद ऐरे:
1 2 3 4 5
प्रारंभिक सरणी:
10 12 12 14 16 16 18 19 19
डुप्लिकेट हटाने के बाद ऐरे:
10 12 14 16 18 19
अपने अगले साक्षात्कार के लिए स्ट्रिंग और सरणी की समस्याओं का अभ्यास करें
तकनीकी साक्षात्कार में स्ट्रिंग और सरणी की समस्याएं सबसे अधिक पूछे जाने वाले विषयों में से हैं।
यदि आप यथासंभव तैयार रहना चाहते हैं, तो आपको कुछ सामान्य रूप से पूछे जाने वाली समस्याओं का अभ्यास करना चाहिए जैसे कि कैसे जांचना है कि स्ट्रिंग एक पैलिंड्रोम है या नहीं, यह कैसे जांचें कि स्ट्रिंग एक विपर्यय, एक स्ट्रिंग में सबसे अधिक बार होने वाले चरित्र को खोजें, एक सरणी को कैसे उलटें, सरणी के आधार पर एल्गोरिदम को सॉर्ट करना और खोजना, एक स्ट्रिंग को कैसे उलटना है, आदि।
तीन अलग-अलग भाषाओं में एक स्ट्रिंग को आगे-पीछे करने का तरीका जानें।
आगे पढ़िए
- प्रोग्रामिंग
- जावास्क्रिप्ट
- अजगर
- कोडिंग ट्यूटोरियल
युवराज दिल्ली विश्वविद्यालय, भारत में कंप्यूटर विज्ञान के स्नातक छात्र हैं। उन्हें फुल स्टैक वेब डेवलपमेंट का शौक है। जब वह नहीं लिख रहा होता है, तो वह विभिन्न तकनीकों की गहराई की खोज कर रहा होता है।
हमारे समाचार पत्र के सदस्य बनें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें