A string of charaters were given. Find the highest
occurance of a character and display that character.
eg.: INPUT: AEGBCNAVNEETGUPTAEDAGPE

Answers were Sorted based on User's Feedback



A string of charaters were given. Find the highest occurance of a character and display that chara..

Answer / paindriven

char HighestCharCount(const char* str)
{

const int length = strlen(str);
if (length == 0)
return ' ';
if (length == 1)
return str[0];

int indexOfHighest = int(-1);
int highestCounter = 0;
for (int i=0; i < length; ++i)
{
const int remain = length - i;
char test = str[i];
int current = 0;
for (int j=i+1; j < remain; ++j)
{
if (str[j] == test)
{
current++;
if (current > highestCounter)
{
highestCounter = current;
indexOfHighest = i;
}
}
}
}
return str[indexOfHighest];
}

Is This Answer Correct ?    38 Yes 10 No

A string of charaters were given. Find the highest occurance of a character and display that chara..

Answer / aman bhullar

#include<string.h>
#include<stdio.h>


char HighestCharCount(char* str)
{

int length = strlen(str);
if (length == 0)
return ' ';
if (length == 1)
return str[0];

int indexOfHighest = -1;
int highestCounter = 0;
int i, j ,current = 0;
char test;
for ( i=0; i < length; ++i)
{
test = str[i];

for (j=i+1; j < length ; ++j)
{
if (str[j] == test)
{
current++;
}

if (current > highestCounter)
{
highestCounter = current;
indexOfHighest = i;
}
}
}
return str[indexOfHighest];
}

void main ( )
{
char a[] = "AEGBCNAvNEETGUPTAEDAGPE";
char res;
res = HighestCharCount(a);
printf("\n %c ", res);

}

Is This Answer Correct ?    9 Yes 1 No

A string of charaters were given. Find the highest occurance of a character and display that chara..

Answer / aman

Answer 2 is giving output A instead of E

Is This Answer Correct ?    5 Yes 1 No

A string of charaters were given. Find the highest occurance of a character and display that chara..

Answer / rohit tehlan

using System;
using System.Linq;

namespace StringHighestCharacterOccur
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Enter the character string ");
string str = Console.ReadLine();

int[] max = new int[str.Length]; // this will store occurence count for each character
for (int i = 0; i < str.Length; i++)
{
int count = 0;
for (int j = 0; j < str.Length; j++)
{
if (str[i] == str[j])
{
count++;
}
}
max[i] = count;
}
int maxvalue = max.Max();
int maxvalueindex = max.ToList().IndexOf(maxvalue); // this will give the index of character with max occurence
Console.WriteLine("Character with max occurence is: " + str[maxvalueindex]);
Console.ReadLine();
}
}
}

Is This Answer Correct ?    3 Yes 0 No

A string of charaters were given. Find the highest occurance of a character and display that chara..

Answer / upinder

to find the answer
visit..
http://advance-programing.blogspot.com/2010/01/string-of-charater-is-givenfind-highest.html

Is This Answer Correct ?    3 Yes 1 No

A string of charaters were given. Find the highest occurance of a character and display that chara..

Answer / arpita

import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;

public class TestClass1 {
public static void main(String[] args) {
HashMap<Character, Integer> hm = new HashMap<Character,
Integer>();
String str = "AABBBCCZX";
if (str != null) {
char[] charArray = str.toCharArray();
for (char ch : charArray) {
int counter = 0;
for (int j = 0; j < charArray.length; j++) {
if (ch == charArray[j]) {
counter = counter + 1;
}
}
hm.put(ch, counter);
}

Set<Character> s = hm.keySet();
Iterator<Character> itr = s.iterator();
while (itr.hasNext()) {
char key = (char) itr.next();
System.out.println("Character : " + key + " Occurence : "
+ hm.get(key));
}
}

}
}

Is This Answer Correct ?    3 Yes 1 No

A string of charaters were given. Find the highest occurance of a character and display that chara..

Answer / guest

using System;
static void main()
{
string a=AEGBCNAvNEETGUPTAEDAGPE;

Is This Answer Correct ?    2 Yes 29 No

Post New Answer

More Programming Languages AllOther Interview Questions

i want to improve my english vocab for racking campus written exam plz tell me best book for prepration......

0 Answers  


How do you initialize a static member of a class with return value of some function?

0 Answers   Yahoo,


Indentify the essential difference between GUI and a command line operating systems?

1 Answers   Deloitte, Infosys, Wipro,


why we use static with only main()class not with other class

2 Answers   TCS,


Given three sides of a triangle. Write the Program to determine whether the triangle is : 1) Invalid 2) Right Angled 3) Isoscales 4) Equilateral 5) Not Special An Isoscales right angled triangle should be taken as a Right Angled Triangle

3 Answers   FFC, Goldman Sachs, Student,






1) How can u create the table?

0 Answers   IBM,


Given: (x-2)(x+3)= 100; solve the equation for x using any programing language.

2 Answers   Amazon, Manhattan,


cobol is execution r not without jcl

0 Answers   IBM,


What is the difference b/w Object base and object oriented programming?

1 Answers  


smal talk is pure object oriented or not?

0 Answers  


What is std::auto_ptr?

1 Answers   Amazon,


can php support multiple inheritence?

2 Answers  


Categories