Changing decimal number to its binary equivalent
Here is bit level solution to change binary equivalent
#include /* * Printing binary version representation of number * * Kaleb Woldeareagy <contactkaleb@gmail.com> */ void to_binary(unsigned int x); void main() { unsigned int y=17; to_binary(y); } void to_binary(unsigned int x) { if (!x|00) { printf("0"); } else { int i=0; int store[8]; //stack could be used here best while (x!=0) { store[i++]=x&01; x>>=1; } while (i>0) { printf("%i", store[--i]); } } }
See how you would solve these known algorithm problems
Implement Queue Using two Stacks – JavaScript algorithmFinding missing numbers from billion sequential number list file
testing k complementary pairs algorithm with junit
Check if there are three numbers a, b, c giving a total T from array A
Find the first occurence of number in the sorted array
Array reversal in Recurrsion
find longest word in the sentence
binary tree problems with solution
Check if two strings are anagrams or not
String Ordered Permutation Algorithm Problem