Pergunta de entrevista da empresa Qualcomm

white board: find the first non-recurring character in a string. i.e. input "abbcdcaea" would return "d"

Respostas da entrevista

Sigiloso

29 de mar. de 2017

def non_rec(string): if type(string) == str: continue else: print “Input is not of type: String” Uniques = [] for letter in string: if letter in uniques: uniques.remove(letter) break else: Uniques.append(letter) return uniques[0]

8

Sigiloso

19 de jun. de 2017

void func(char* str) {

5

Sigiloso

27 de fev. de 2019

- C answer char nonRecurringChar(char *str){ long size = sizeof(str) - 1; long i; //Assume letters are all small letters uint32_t count[26]; //Clear count array for(i=0; i<26; ++i){ count[i] = 0; } for(i=0; i