Aiziet programētāji help
Rādīt spoileri
Ko dara šāda operācija (vienkāršsaistītajā sarakstā bez beigu rādītāja)?
procedure Op(var L1, L2: List);
begin
FindLast(L1);
L1^.current^.next := L2^.head;
L1^.n := L1^.n + L2^.n;
L2^.n := 0;
L2^.icurrent := 0;
L2^.current := Nil;
L2^.head := Nil;
end;
Izvēlieties vienu:
a. Saraksta L1 elementus pārkopē saraksta L2 sākumā.
b. Saraksta L2 elementus pārkopē saraksta L2 beigās.
c. Saraksta L2 elementus pārvieto saraksta L1 beigās.
d. Saraksta L2 elementus pārkopē saraksta L1 sākumā.
e. Saraksta L1 elementus pārvieto saraksta L2 beigās.
Hidden driver miniblogs
- 0
Tas ir pseidokods? Vienkārši sakot- the fuck is this language.
Vai arī tā ir kaut kāda procedūra linked listiem.
un L2 elementus pārkopē L1 saraksta beigās. (vismaz tā domāju)- 0
Hidden driver 06.04.2014. 20:10 #
Tb darbības ar sarakstiem un šķiet ka kkāds dev pascal or some shit
- 0
Hidden driver 06.04.2014. 20:08 #
Ko dara šī operācija?
procedure Op(var MS: ManaStruktura; var E: StdElement);
begin
if not Empty(MS) then begin
E := MS^.el[MS^.head];
MS^.head = MS^.head mod MaxSize + 1;
Dec(MS^.n);
end;
end;
Izvēlieties vienu:
a. Izņem elementu no vektoriālajā formā attēlotā steka
b. Izņem elementu no cirkulārās rindas
c. Izņem elementu no saistītajā formā attēlotā steka
d. Izņem elementu no saistītajā formā attēlotās rindas
e. Izņem elementu no vektoriālajā formā attēlotās rindas - 0
Hidden driver 06.04.2014. 20:10 #
Un šito vel nezinu
Ko izvadīs šāds koda gabals?
var
S1, S2: Stack;
...
begin
...
Create(S1);
Create(S2);
S := 0;
for i := 1 to 100 do begin
E.key := i;
Push(S1, E);
end;
for i := 50 to 100 do begin
Pop(S1, E);
Push(S2, E);
end;
for i := 90 to 100 do begin
Pop(S2, E);
S := S + E.key;
end;
Writeln(S);
...
Ielogojies vai izveido profilu, lai komentētu!





