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

सी # प्रोग्राम सबसे लगातार तत्व खोजने के लिए

मान लें कि हमारा स्ट्रिंग है -

String s = "HeathLedger!";

अब एक नया ऐरे बनाएं।

int []cal = new int[maxCHARS];

एक नई विधि बनाएं और उसमें स्ट्रिंग और नई सरणी दोनों को पास करें। किसी वर्ण की अधिकतम आवृत्ति का पता लगाएं।

static void calculate(String s, int[] cal) {
   for (int i = 0; i < s.Length; i++)
   cal[s[i]]++;
}

आइए देखें पूरा कोड -

उदाहरण

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 = "thisisit!";
      int []cal = new int[maxCHARS];
      calculate(s, cal);
      for (int i = 0; i < maxCHARS; i++)
      if(cal[i] > 1) {
         Console.WriteLine("Character "+(char)i);
         Console.WriteLine("Occurrence = " + cal[i] + " times");
      }
   }
}

आउटपुट

Character i
Occurrence = 3 times
Character s
Occurrence = 2 times
Character t
Occurrence = 2 times

  1. एक श्रृंखला में सबसे अधिक बार-बार आने वाले तत्व को खोजने के लिए पायथन में एक प्रोग्राम लिखें

    मान लें, आपके पास निम्न श्रृंखला है, Series is: 0    1 1    22 2    3 3    4 4    22 5    5 6    22 और सबसे अधिक दोहराए जाने वाले तत्व का परिणाम है, Repeated element is: 22 समाधान इसे हल करने के लिए, हम निम्नलिखित दृष्टिकोण का प

  1. पायथन में एक सूची में सबसे लगातार तत्व खोजें

    इस लेख में हम देखेंगे कि किसी दी गई सूची में सबसे आम तत्व को कैसे खोजा जाए। दूसरे शब्दों में, उच्चतम आवृत्ति वाला तत्व। अधिकतम और गणना के साथ हम सूची के अद्वितीय तत्वों को प्राप्त करने के लिए सेट फ़ंक्शन क्यों लागू करते हैं और फिर सूची में उन तत्वों में से प्रत्येक का खाता रखते हैं। उच्चतम आवृत्ति

  1. एक सरणी में सबसे बड़ा तत्व खोजने के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सरणी दी गई है, हमें सरणी के सबसे बड़े तत्व की गणना करने की आवश्यकता है। यहां हम ब्रूटफोर्स दृष्टिकोण का उपयोग करते हैं जिसमें हम पूरे लूप को पार करके सबसे बड़े तत्व की गणना करते हैं और तत्व प्राप्त करते हैं।