geeksforgeeks dsa in c