Salve a tutti!
Vorrei chiedervi di aiutarmi a risolvere questo mio problemino:
io ho una linkedlist con quattro elementi
(del tipo: el_1 --> el_2 --> el_3 --> el_4) e dovrei ottenere uno stack
in cui vado a inserire le liste formate dalle combinazioni degli elementi, cioè:
el_1
el_2
el_3
el_4
el_1 --> el_2
el_1 --> el_3
el_1 --> el_4
el_2 --> el_3
el_2 --> el_4
el_3 --> el_4
el_1 --> el_2 --> el_3
el_1 --> el_2 --> el_4
el_1 --> el_3 --> el_4
el_2 --> el_3 --> el_4
el_1 --> el_2 --> el_3 --> el_4
Gli elementi in ogni lista non devono ripetersi e la loro posizione può essere arbitraria.
Avete qualche idea di come posso realizzare una cosa del genere?
Non riesco a immaginare come tenere traccia delle combinazioni già effettuate e
degli elementi visitati e da visitare.
Grazie mille per i consigli !!!!!!!!

Rispondi quotando