beim hochsprung ist im anfängerbereich vor allem die richtige technik entscheidend. es bringt dir die beste sprungkraft nichts, wenn du dich beim flop sofort reinlegst und gar nicht erst an "höhe gewinnst".
zu deiner eigentlich frage: sprungkraft kann man am besten durch sprünge trainieren. d.h. spiel basketball oder spring seil oder überspringe hindernisse wie z.B. Hürden oder Kästen.
Muskeln werden generell natürlich Waden und hintere Oberschenkel gebraucht, wobei man das nicht pauschal sagen kann, da ein Sprung an sich ja sehr komplex ist.
Zum Thema wie du am besten trainierst: Mit 3 Schritten Anlauf. Dadurch prägst du dir genau den wichtigsten Teil des Bewegungsablaufes ein. Wenn du mit höherer Geschwindigkeit kommst, kann man Fehler einfach überspielen bzw für einen Beobachter ist es schwer diese zu erkennen.
Allerdings ist deine Frage sehr allgemein gestellt, du solltest schon deine Ziele und deinen Zustand definieren!