• mayurnagdev123 5 years ago + 0 comments

    static int freq[];
        // Complete the gameOfThrones function below.
        static String gameOfThrones(String s) {
    freq=new int[27];
            char ch[]=s.toCharArray();
            for(char tmp:ch){
                int eq=(int)tmp-96;
                ++freq[eq];
                
            }
            boolean oddFound=false;
    for(int i=0;i<27;i++)
    {
        if(freq[i]%2==1)
        {
            if(!oddFound)
                oddFound=true;
            else return "NO";
                
        }
        else{//even freqs
            
            
        }
            
    }
            return "YES";
        }//func
    

    My code in Java7

    Add Reply Preview cancel

    Sorry, you do not have a permission to answer to this question.

    1. Challenge Walkthrough
      Let's walk through this sample challenge and explore the features of the code editor.1 of 6
    2. Review the problem statement
      Each challenge has a problem statement that includes sample inputs and outputs. Some challenges include additional information to help you out.2 of 6
    3. Choose a language
      Select the language you wish to use to solve this challenge.3 of 6
    4. Enter your code
      Code your solution in our custom editor or code in your own environment and upload your solution as a file.4 of 6
    5. Test your code
      You can compile your code and test it for errors and accuracy before submitting.5 of 6
    6. Submit to see results
      When you're ready, submit your solution! Remember, you can go back and refine your code anytime.6 of 6
    1. Check your score