• Non ci sono risultati.

(1)IntList.java 1 2public class IntList { 3

N/A
N/A
Protected

Academic year: 2021

Condividi "(1)IntList.java 1 2public class IntList { 3"

Copied!
1
0
0

Testo completo

(1)

IntList.java 1

2public class IntList {

3 // liste di interi; GREZZO!!

4

5 public int head;

6 public IntList tail;

7

8 IntList(int h, IntList t) { 9 this.head = h;

10 tail = t;

11 }

12

13 public void stampalista (int n) {

14 //stampa la lista, ma non oltre l'n-esimo elemento 15

16 if (n <= 0) {

17 System.out.println();

18 return;

19 }

20 System.out.print(head + " ");

21 if (tail == null)

22 System.out.println();

23 else

24 tail.stampalista(n-1);

25 }

26

27 public void concat (IntList l) { 28 // concatena this con l

29

30 if (tail == null) tail = l;

31 else tail.concat(l);

32 }

33

34 public void luppa () {

35 // concatena this a se stesso. Si crea un loop!

36

37 concat(this);

38 }

39 } 40

Page 1

Riferimenti

Documenti correlati

[r]

Sia M R (2) lo spazio vettoriale delle matrici reali quadrate di ordine 2... Scrivere il polinomio caratteristico

Università degli Studi di Trento Corso di Laurea in

[r]

[r]

Si inseriscano i valori nell’array sfruttando (opportune parti) degli

Abbiamo appena dimostrato che, se ci limitamo alla teoria delle perturbazioni al prim’ordine, come nel caso dell’interazione elettrostatica residua, possiamo limitarci a valutare

In un’azienda delle lastre rettangolari di altezza fissa h e larghezza 218 cm, devono essere tagliate in rettangoli di altezza h e larghezza variabile.. Si formuli il problema