• Non ci sono risultati.

18 lunghezza = lunghezza + 1

N/A
N/A
Protected

Academic year: 2021

Condividi "18 lunghezza = lunghezza + 1"

Copied!
1
0
0

Testo completo

(1)

ListStack.java 1

2public class ListStack {

3 // implementa gli stack come liste 4

5 public int lunghezza = 0;

6 private IntList lista = null;

7

8 public boolean is_empty () {

9 // restituisce true se lo stack è vuoto, false altrimenti 10

11 return lunghezza == 0;

12 }

13

14 public void push (int v) {

15 //inserisce un intero in cima alla pila 16

17 lista = new IntList(v, lista);

18 lunghezza = lunghezza + 1;

19 }

20

21 public int pop () throws EmptyStackException {

22 //estrae l'elemento in cima alla pila (e lo restituisce)...

se esiste!

23

24 if (lunghezza == 0) throw new EmptyStackException();

25 int top = lista.head;

26 lista = lista.tail;

27 lunghezza = lunghezza - 1;

28 return top;

29 }

30 } 31

Page 1

Riferimenti

Documenti correlati

Ora, un punto che partendo da O si sposta prima nel punto di coordinate v1 , v2 , 0 e poi si sposta di v3 unita’ nella direzione dell’asse z, descrive i due cateti di un

[r]

[r]

Individuazione di corpi idrici omogenei sulla base del “tipo fluviale”, delle pressioni esistenti e dello stato di qualità risultante da precedenti monitoraggi.. Definizione del

Si dice lunghezza di un cammino continuo [a, b] −→ R C 3 l’estremo superiore (da intendersi eventualmente uguale a +∞) delle lunghezze di tutte le poligonali inscritte:. L(C )

Corso di Laurea in Ingegneria Gestionale, Meccanica e Meccatronica

Ad un certo istante l’anello viene lasciato libero di scorrere (senza attrito) lungo l’asta. 2) Scrivere l’espressione, funzione del tempo, dell’energia cinetica posseduta da un

[r]