-
C# में इंसर्शन सॉर्ट
इंसर्शन सॉर्ट एक सॉर्टिंग एल्गोरिदम है जो एक समय में एक तत्व लेता है और उसे सरणी में उसकी सही स्थिति में डालता है। यह प्रक्रिया तब तक जारी रहती है जब तक सरणी क्रमबद्ध नहीं हो जाती। C# में इंसर्शन सॉर्ट को प्रदर्शित करने वाला एक प्रोग्राम निम्नलिखित है। उदाहरण using System; namespace InsertionSortD
-
C# में हीप सॉर्ट
हीप सॉर्ट एक सॉर्टिंग एल्गोरिदम है जो हीप डेटा संरचना का उपयोग करता है। प्रत्येक बार हीप का रूट तत्व यानी सबसे बड़ा तत्व हटा दिया जाता है और एक सरणी में संग्रहीत किया जाता है। इसे सबसे दाएं पत्ते तत्व से बदल दिया जाता है और फिर हीप को पुनर्स्थापित किया जाता है। यह तब तक किया जाता है जब तक हीप में क
-
C# में FizzBuzz कार्यान्वित करने का प्रोग्राम
FizzBuzz के कार्यान्वयन में 1 से 100 तक संख्याएं प्रिंट करना शामिल है। यदि संख्याएं 3 के गुणक हैं तो Fizz प्रिंट होता है। यदि वे 5 के गुणक हैं, तो Buzz प्रिंट होता है और यदि वे 3 और 5 दोनों के गुणक हैं तो FizzBuzz प्रिंट होता है। FizzBuzz के कार्यान्वयन को प्रदर्शित करने वाला एक प्रोग्राम निम्नलिखि
-
C# प्रोग्राम पास्कल ट्रायंगल बनाने के लिए
एक पास्कल ट्रायंगल में संख्याएं एक त्रिकोणीय रूप में होती हैं जहां त्रिकोण के किनारे संख्या 1 होते हैं और त्रिकोण के अंदर की संख्या उसके ठीक ऊपर की दो संख्याओं का योग होती है। पास्कल ट्रायंगल के निर्माण को प्रदर्शित करने वाला एक प्रोग्राम निम्नलिखित है। उदाहरण using System; namespace PascalTriangl
-
C# में IP एड्रेस को मान्य करना
एक IP एड्रेस एक इंटरनेट प्रोटोकॉल एड्रेस होता है जो कंप्यूटर नेटवर्क पर प्रत्येक डिवाइस को सौंपी गई संख्याओं की एक श्रृंखला होती है। C# में, System.Net नेमस्पेस में IPAddress क्लास IP एड्रेस से संबंधित होती है। IP एड्रेस को मान्य करने के लिए उपयोग किया जाने वाला एक प्रोग्राम निम्नलिखित है - उदाहरण
-
C# में पॉइंटर नोटेशन का उपयोग करके सरणी तत्वों तक कैसे पहुंचें
C# में पॉइंटर्स के उपयोग के लिए unsafe मॉडिफायर की आवश्यकता होती है। साथ ही fixed कीवर्ड का उपयोग करके पॉइंटर्स का उपयोग करके सरणी तत्वों तक पहुंचा जा सकता है। ऐसा इसलिए है क्योंकि सरणी और पॉइंटर डेटा प्रकार समान नहीं हैं। उदाहरण के लिए: डेटा प्रकार int[] int* के समान नहीं है। पॉइंटर्स का उपयोग करक
-
C# में रिकर्सन का उपयोग करके क्विक सॉर्ट करना
क्विक सॉर्ट एक सॉर्टिंग एल्गोरिदम है जो विभाजन और विजय विधि का उपयोग करता है। यह एक पिवट तत्व लेता है और उसे उसकी सही स्थिति में रखता है। फिर पिवट तत्व के बाएं और दाएं की सरणी को फिर से क्विक सॉर्ट का उपयोग करके क्रमबद्ध किया जाता है। यह तब तक किया जाता है जब तक पूरी सरणी क्रमबद्ध नहीं हो जाती। C#
-
C# प्रोग्राम दो मैट्रिक्स को गुणा करने के लिए
मैट्रिक्स गुणा के लिए प्रोग्राम का उपयोग दो मैट्रिक्स को गुणा करने के लिए किया जाता है। यह प्रक्रिया केवल तभी संभव है जब पहले मैट्रिक्स में कॉलम की संख्या दूसरे मैट्रिक्स में पंक्तियों की संख्या के बराबर हो। C# में मैट्रिक्स गुणा को प्रदर्शित करने वाला एक प्रोग्राम निम्नलिखित है - उदाहरण using Syst
-
C# में मर्ज सॉर्ट कैसे करें
मर्ज सॉर्ट एक सॉर्टिंग एल्गोरिदम है जो विभाजन और विजय विधि का उपयोग करता है। यह सरणी को दो भागों में विभाजित करता है और फिर इन दोनों भागों के लिए स्वयं को कॉल करता है। यह प्रक्रिया तब तक जारी रहती है जब तक सरणी क्रमबद्ध नहीं हो जाती। C# में मर्ज सॉर्ट को प्रदर्शित करने वाला एक प्रोग्राम निम्नलिखित
-
C# में बिटवाइज़ ऑपरेटर्स का उपयोग करके किसी संख्या को 2 से गुणा करना
एक संख्या को बिटवाइज़ ऑपरेटर्स का उपयोग करके 2 से गुणा किया जा सकता है। यह लेफ्ट शिफ्ट ऑपरेटर का उपयोग करके और बिट्स को 1 से बाएं शिफ्ट करके किया जाता है। इसके परिणामस्वरूप पिछली संख्या से दोगुनी संख्या प्राप्त होती है। बिटवाइज़ ऑपरेटर्स का उपयोग करके किसी संख्या को 2 से गुणा करने को प्रदर्शित करने
-
C# में शेल सॉर्ट प्रोग्राम
शेल सॉर्ट सरणी में दूर स्थित वस्तुओं के आदान-प्रदान की अनुमति देता है और फिर उनके बीच के अंतर को कम करता है। यह एक तरह से इंसर्शन सॉर्ट का सामान्यीकरण है। शेल सॉर्ट को इस नाम से जाना जाता है क्योंकि इसे सबसे पहले डोनाल्ड शेल द्वारा प्रकाशित किया गया था। C# में शेल सॉर्ट को प्रदर्शित करने वाला एक प्
-
C# में Dictionary.ContainsKey() मेथड
C# में Dictionary.ContainsKey() मेथड जांचता है कि Dictionary<TKey, TValue> में निर्दिष्ट कुंजी है या नहीं। सिंटैक्स public bool ContainsKey (TKey key); ऊपर, पैरामीटर key वह कुंजी है जिसे ढूंढा जाना है। आइए अब Dictionary.ContainsKey() मेथड को लागू करने का एक उदाहरण देखें - उदाहरण using System;
-
C# में Dictionary.ContainsValue() मेथड
C# में Dictionary.ContainsValue() मेथड का उपयोग यह जांचने के लिए किया जाता है कि Dictionary<TKey,TValue> में कोई विशिष्ट मान है या नहीं। सिंटैक्स public bool ContainsValue (TValue val); ऊपर, val खोजा जाने वाला मान है। आइए अब Dictionary.ContainsValue() मेथड को लागू करने का एक उदाहरण देखें - उद
-
C# में Array.ConstrainedCopy() मेथड
C# में Array.ConstrainedCopy() मेथड का उपयोग एक सरणी से निर्दिष्ट स्रोत इंडेक्स से शुरू होने वाले तत्वों की एक रेंज को कॉपी करके दूसरी सरणी में निर्दिष्ट गंतव्य इंडेक्स से शुरू करके पेस्ट करने के लिए किया जाता है। सिंटैक्स public static void ConstrainedCopy (Array sourceArr, int sourceIndex, Array
-
C# में Char.IsControl(String, Int32) मेथड
C# में Char.IsControl(String, Int32) मेथड का उपयोग यह दर्शाने के लिए किया जाता है कि किसी निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थिति पर वर्ण एक नियंत्रण वर्ण के रूप में वर्गीकृत है या नहीं। सिंटैक्स public static bool IsControl (string str, int index); ऊपर, str एक स्ट्रिंग है। index पैरामीटर str में म
-
C# में Char.IsSymbol() मेथड
C# में Char.IsSymbol() मेथड दर्शाता है कि किसी निर्दिष्ट स्ट्रिंग में निर्दिष्ट स्थिति पर वर्ण एक प्रतीक वर्ण के रूप में वर्गीकृत है या नहीं। सिंटैक्स public static bool IsSymbol (string str, int index); ऊपर, str एक स्ट्रिंग है, जबकि str में मूल्यांकन करने के लिए वर्ण की स्थिति। आइए अब Char.IsSymbo
-
C# में Char.IsUpper() मेथड
C# में Char.IsUpper() मेथड दर्शाता है कि निर्दिष्ट यूनिकोड वर्ण एक अपरकेस अक्षर के रूप में वर्गीकृत है या नहीं। सिंटैक्स public static bool IsUpper (char ch); ऊपर, पैरामीटर ch मूल्यांकन करने के लिए यूनिकोड वर्ण है। आइए अब Char.IsUpper() मेथड को लागू करने का एक उदाहरण देखें - उदाहरण using System; p
-
C# में Array.AsReadOnly(T[]) मेथड
C# में Array.AsReadOnly(T[]) मेथड निर्दिष्ट सरणी के लिए एक रीड-ओनली रैपर लौटाता है, जो रीड-ओनली ReadOnlyCollection<T> होता है। सिंटैक्स public static System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly<T> (T[] array); यहां, T सरणी के तत्वों का प्रकार है, जबकि array T[]
-
C# में Array.Clear() मेथड
C# में Array.Clear() मेथड का उपयोग एक सरणी में तत्वों को साफ़ करने और उन्हें उनके डिफ़ॉल्ट मान पर सेट करने के लिए किया जाता है। तत्वों को एक रेंज में साफ़ किया जाता है। सिंटैक्स निम्नलिखित है - सिंटैक्स public static void Clear (Array arr, int index, int len); यहां, arr वह सरणी है जिसके तत्वों को स
-
C# में CharEnumerator.Clone() मेथड
C# में CharEnumerator.Clone() मेथड का उपयोग वर्तमान CharEnumerator ऑब्जेक्ट की एक प्रति बनाने के लिए किया जाता है। सिंटैक्स public object Clone(); आइए अब CharEnumerator.Clone() मेथड को लागू करने का एक उदाहरण देखें - उदाहरण using System; public class Demo { public static void Main(){