ALG7

ALG7



5.1. Listy jednokierunkowe 107

cout « "L2 =

for (i=0; i<n; 12.dorzuc2(tab2[i++])) ;

12. wypisz();    // wypisz 11

cout « "Efekt poszukiwań liczby 14 w liście 11: "

<< 11.3zukaj(14) << endl; cout « "Efekt poszukiwań liczby 0 w liście 11: "

<< 11.szukaj(0) « endl;

cout<<”Oto lista będąca sumą dwóch poprzednich\nL3= "; LISTA 13=11+12;

13. wypisz();

cout « "Listy T.l i L2 pozostały bez zmian: \nLl = ";

11. wypisz()i cout « "L2 = ";

12. wypisz();

cout<<"Lista LI bez dwóch ostatnich elementów:\nLl=

(11—)~.wypisz();

cout « "Efekt fuzji LI z L2:\n";

fuzja(11,12);

cout « "LI = ";

11. wypisz(); cout « "L2 = "f

12. wypisz();

11.dorzuc2(30);11.dorzuc2(8);

cout << "dorzucamy do LI liczby 80 i 8\nLl =

11.wypisz();

}

Oto wyniki uruchomienia programu:

T.1 =    -11    2    4    5    12    14

L2 - 1    4    6    7    9    77

12    14    77


77

9    77    80


Efekt poszukiwań liczby 14 w liście 11: 1 Efekt poszukiwań liczby 0 w liście 11: 0 Oto lista będąca sumą dwóch poprzednich L3 = -11    12445679

Listy LI i L2 pozostały bez zmian:

LI =    -11    2    4    5    12    14

L2 = 1    4    6    7    9    77

Lista LI bez dwóch ostatnich elementów:

LI =    -11    2    4    5

Efekt fuzji LI z L2:

LI =    -11    1    2    4    4    5 6 7    9

L2 = (lista pusta)

dorzucamy do LI liczby 80 i R

LI = -11    12445678


Wyszukiwarka

Podobne podstrony:
ALG 7 5.1. Listy jednokierunkowe 97 public: int pusta()    // czy lista jest pusta? {
ALG7 5.1. Listy jednokierunkowe 117 Mając już komplet funkcji pusta, zestaw funkcji decyzyjnych i u
ALG1 5.1 Listy jednokierunkowe 121 } cout << "

ALG3 5.1 Listy jednokierunkowe 113 int wzor(int x,int(*fun)(int!) [ return fun(x); ) void main(} i
ALG 5 5.1 Listy jednokierunkowe 95 w tej książce dla uproszczenia operuje się głównie wartościami ty
ALG 9 5.1. Listy jednokierunkowe 99 stawałby się on wówczas automatycznie głową listy i musiałby zos
ALG1 5.1 Listy jednokierunkowe 101 5.1 Listy jednokierunkowe 101 ELEMENT Aprzed=NULL,*po=inf.głowa;
ALG3 5.1 Listy jednokierunkowe 103 noprawny obiekt - może aktywować dowolną metodę swojej klasy, cz
ALG5 5.1 Listy jednokierunkowe 105 Na rysunku 5-7 możemy przykładowo prześledzić jak powinna być wy
ALG9 5,1. Listy jednokierunkowe 109 Poruszony powyżej problem był na tyle charakterystyczny dla wie
ALG1 5.1. Listy jednokierunkowe 111 i zarobków. (Rozbudowa tych struktur danych nie wniosłaby konce
ALG5 5.1. Listy jednokierunkowe 115 I res->gIowa=przed; res->oqon=pos; return (ras) ; } 1 •
ALG9 5.1. Listy jednokierunkowe 119 wartość zwracaną przez funkcję: w normalnej sytuacji winien to
ALG7 5.2. Tablicowa implementacja list 1275.2.3.Listy innych typów Listy jednokierunkowe są bardzo
ALG 4 94 Rozdział 5. Struktury danych5.1. Listy jednokierunkowe Lista jednokierunkowa jest oszczędną
ALG8 108__Rozdział 5. Struktury danych5.1.3.Listy jednokierunkowe - teoria i rzeczywistość Oprócz p
ALG7 6.7. Podsumowanie 187 ( while (n!=l) (n--;b~3-a-b; M*=2;} cout << "Przesuń dysk nr
Zad 1. Napisz funkcję, która dodaje elementy do listy jednokierunkowej. Jeżeli element istnieje, ele

więcej podobnych podstron