Expedia Interview Question
Software Engineer / Developersstatic uint Transform(string input)
{
string[] str = input.Split('.');
uint final = 0; // instead of taking the max number and doing & i have taken min num and doing OR each time
uint number = 0;
for (int i = 0; i < str.Length;i++ )
{
number = Convert.ToUInt32(str[i]);
number = number << ((str.Length - i -1) * 8); // I missed -1
final = final | number; // initially i used & operator
Console.WriteLine();
}
return final;
}
What's a D word?
- Aditya July 25, 2006