to answer ur question, saiyan hair never changes from the day they r born, according to vegeta in DBZ during the cell saga. But in 2 different scenarios, Nappa and Vegeta have different hair styles. The point makes no sense, we just go with it cause we love DBZ