Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> C#

C# में स्ट्रिंग के डुप्लीकेट कैरेक्टर्स कैसे प्रिंट करें?

स्ट्रिंग में डुप्लीकेट कैरेक्टर्स खोजने के लिए हम प्रत्येक कैरेक्टर की फ्रीक्वेंसी गिनते हैं और फिर जिनकी गिनती 1 से अधिक होती है, उन्हें प्रिंट करते हैं।

उदाहरण

using System;

class Demo {
    static int maxCHARS = 256;
    
    static void calculate(String s, int[] cal) {
        for (int i = 0; i < s.Length; i++)
            cal[s[i]]++;
    }
    
    public static void Main() {
        String s = "Welcometomywebsite!";
        int[] cal = new int[maxCHARS];
        calculate(s, cal);
        
        for (int i = 0; i < maxCHARS; i++)
            if(cal[i] > 1) {
                Console.WriteLine("कैरेक्टर: " + (char)i);
                Console.WriteLine("घटनाएं: " + cal[i] + " बार");
            }
    }
}

आउटपुट

कैरेक्टर: e
घटनाएं: 4 बार
कैरेक्टर: m
घटनाएं: 2 बार
कैरेक्टर: o
घटनाएं: 2 बार
कैरेक्टर: t
घटनाएं: 2 बार
कैरेक्टर: w
घटनाएं: 2 बार

कार्यप्रणाली:

  1. ASCII कैरेक्टर्स के लिए 256 आकार का इंट ऐरे बनाएं
  2. स्ट्रिंग के प्रत्येक कैरेक्टर के लिए संबंधित इंडेक्स बढ़ाएं
  3. ऐरे को स्कैन करके काउंट > 1 वाले कैरेक्टर्स प्रिंट करें

नोट: यह केस-सेंसिटिव है। केस-इनसेंसिटिव तुलना के लिए स्ट्रिंग को लोअरकेस/अपरकेस में कन्वर्ट करें।

  1. - JavaScript का उपयोग करके कंसोल में यूनिकोड कैरेक्टर्स कैसे प्रिंट करें?

    यूनिकोड प्रिंट करना यूनिकोड में 1,30,000 से अधिक कैरेक्टर्स हैं। कंसोल में यूनिकोड कैरेक्टर्स प्रिंट करने के लिए, <head> टैग में <meta> टैग में चारसेट सेट करें: <meta charset=UTF-8> स्क्रिप्ट टैग में जोड़ना <script src=myscript.js charset=utf-8/> उपरोक्त Chrome, Opera और

  1. JavaScript का उपयोग करके पेज कैसे प्रिंट करें? JavaScript का उपयोग करके पेज कैसे प्रिंट करें?

    JavaScript में पेज प्रिंट करने के लिए, print() मेथड का उपयोग करें। यह मानक डायलॉग बॉक्स खोलता है, जिसके माध्यम से आप आसानी से प्रिंटिंग विकल्प सेट कर सकते हैं जैसे प्रिंटिंग के लिए कौन सा प्रिंटर चुनना है। यहाँ एक उदाहरण है - उदाहरण पेज प्रिंट करना सीखने के लिए निम्न कोड चलाकर देखें - <!DOCTYP

  1. - पायथन में स्ट्रिंग को फ्लोट या इंट में कैसे पार्स करें?

    स्ट्रिंग को इंट में पार्स करने के लिए, आप निम्न का उपयोग कर सकते हैं: try: print(int(112)) except ValueError: print(Cannot parse) यह आपको आउटपुट देगा: 112 स्ट्रिंग को फ्लोट में पार्स करने के लिए, आप निम्न का उपयोग कर सकते हैं: try: print(float(112.15)) except ValueError: print(Cannot