TinyC. Codifica in TinyC del programma che calcola la somma iterando +1 [ D1, sezione 2 ]
compareTo che confronta due numeri naturali.
TinyC. int divRef(int, int, int*, int*).
divRef nell'algoritmo mcdMaestra [ D1, sez. 4 ].
if in TinyC. Altri esercizi in Disp. D1, sez. 1.2.
myAnd equivalente a &&.
scambia(int*,int*), ap(int*,int*,int,int) (assegnamento parallelo à la Python) [ D2, sez. 2 ].
scambia(int*,int*) senza variabile di appoggio [ D2, sez. 3 ].
sommaRec(int, int) [ D3, sez. 1.1 ].
TinyReC. Riflessioni sulla completezza computazioneale di TinyReC.
TinyC.
mergeRecVPC: merge ricorsiva da Veri Programmatori C [ L2 ]. Errata corrige alla Funzione in Fig.6 pag. 8.
malloc(int) e calloc(int, int).
void *.
struct. [ D6, sez. 1 ]
struct 'ricorsive' [dispensa D6, sez. 3 ].
length, sumL [dispensa D6, sez. 3.1 ].
twiceL [dispensa D6, sez. 3.2 ].
addLastIt,
addLastRec,
addLastFun .
append,
appendRec,
appendFun .
reverseFun,
reverseIt,
reverseFunEff .
reverseRec [dispensa D6, sez. 3.5 ].
removeFun e removeRec [dispensa D6, sez. 3.6 ].
free() [dispensa D6, sez. 2.1 ].
removeIt: attenzione a non perdere la testa (della lista)! [dispensa D6, sez. 3.6 ].
makeTree(int n, binTree L, binTree R) e isNotEmptyTree(binTree B, int r, binTree L, binTree *R)** [ *D7, sez. *1.1 ].
min(x,y)=x<y?x:y.
append .
livelloK [dispensa S6, sez. 2.2 ]
dividi [dispensa S6, sez. 1.1 ]
![]() |
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica |
|