Corso di Algoritmi e Strutture Dati—Informatica per il Management Primo Esercizio di Programmazione, 16/11/2010
Testo completo
Documenti correlati
Scrivere un algoritmo ricorsivo che, dato in input l'albero T e il valore del flusso R ricevuto dalla radice, setta per ciascun nodo v di T l'attributo reale v.f al valore del
Scrivere nelle caselle sottostanti i nomi dei nodi come comparirebbero durante una visita in profondità in ordine anticipato (pre-visita: visita
Supponendo di aver calcolato i valori m[1], m[2], … m[n], come si fa a determinare la soluzione del problema, cioè il massimo numero di clienti che il commesso viaggiatore può
Scrivere un algoritmo ricorsivo che, dato in input un riferimento alla radice T dell'albero, memorizzi in ciascun nodo n diverso da una foglia la somma dei valori presenti in tutte
Definire un algoritmo efficiente che, dato in input il grafo G = (V, E, w), la capacità P della batteria e l'array R[1..n], restituisca true se e solo se esiste un cammino
Si suggerisce di realizzare l'applicazione con un singolo file sorgente <NomeCognome>.java (vedere il template nella pagina web del corso); in questo caso è
Il progetto consiste nello sviluppo di un programma Java di complessità ottima che, dati i prezzi di acquisto come specificato a breve, stampa a video il guadagno unitario massimo;
s punta all’ultimo elemento inserito nella pila (inizialmente NULL) [ Opzionalmente un intero n con il numero di elementi nella lista ] l’ultimo elemento della lista contiene il