C_plus_plus_Algos