GoDaddy Interview Question

compress strings such as "aaabbbcccc" into the string "a3b3c4"

Interview Answers

Anonymous

Jan 25, 2016

public static void main(String[] args) { Scanner scanf = new Scanner(System.in); String a = scanf.next(); StringBuilder answer = new StringBuilder(); int count = 0; int len = a.length(); char temp='a'; for(int i=0; i

2

Anonymous

Jan 26, 2016

import java.util.HashMap; public class stringmanip { public static void main(String[] args) { String s="aaabbbccddcccc"; HashMap h= new HashMap(); for(int i=0;i

1

Anonymous

Feb 5, 2016

var testString = "abaaaabbbcccdddddzzzzz" function compString (localStr) { var charArray = []; var retString = ""; var count = 0; for(var i=0, strLength = localStr.length; i -1){ count++; } else { if(charArray.length == 1){ retString += charArray[0]+count; charArray.pop(); charArray.push(localStr[i]); count = 1; }else{ charArray.push(localStr[i]); count++; } } } retString += charArray[0]+count; console.log(retString); } compString(testString);

Anonymous

Mar 7, 2016

String s = "aaabbcd"; StringBuilder sb = new StringBuilder(); int count = 1; for(int i=0; i

1

Anonymous

Sep 16, 2016

var testString = "aaaaabbbbcccdde", results = {}, output = ""; for (var i=0; i