The main difference is the independence movement India didn't use any force, meanwhile the independence movement in Algeria did.
Indian independence movement led by Mahatma Ghandi in his ant-war movement
The Algerian Independence was led by Charles de Gaulle in Algerian Revolution war