Pregunta de entrevista de Microsoft

write a sub string in a string

Respuestas de entrevistas

Anónimo

23 de mar de 2012

straight forward question

Anónimo

20 de may de 2012

char * writeToStringAtOffset(char *originalString, char *subString, int offSet) { if (!originalString || !subString) { cout lenStr) { cout << "Offset larger than original string" << endl; return NULL; } if (offSet < 0) { cout << "Offset must be a positive value" << endl; return NULL; } char *newString = NULL; int i, j; newString = new char[lenStr+lenSub+1]; for (i = 0; i < offSet; i++) { newString[i] = originalString[i]; } for (j = 0; j < lenSub; j++) { newString[i] = subString[j]; i++; } for (int k = offSet; k < lenStr; k++) { newString[i] = originalString[k]; i++; } return newString; }

Anónimo

19 de abr de 2012

static void Main(string[] args) { string temp = "internet"; string s = "net"; int j = 0; int i = 0; char[] c = temp.ToCharArray(); char[] c1 = s.ToCharArray(); for (; i