Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public Prvek Vloz(int index, double hodnota) //Insert
- {
- Prvek p_pom = this, p_pom2 = null;
- //pokud ho chci dat na uplny zacatek, tak za nej jen pripojim zbytek seznamu
- if (index <= 0) {
- p_pom2 = new Prvek(hodnota);
- p_pom2.p_dalsi = p_pom;
- return p_pom2;
- }
- //jinak se dostanu na pozadovanou pozici
- for (int i = 2; i < index; i++) //BACHA NA TU 2;
- p_pom = p_pom.p_dalsi;
- p_pom2 = p_pom.p_dalsi; //ulozim si ten dalsi
- p_pom.p_dalsi = new Prvek(hodnota); //potom misto nej dam vkladany
- p_pom.p_dalsi.p_dalsi = p_pom2; //za vkladanym je ten "puvodni" dalsi
- return this;
- }
Advertisement
Add Comment
Please, Sign In to add comment