View Single Post
Old 07-03-2010, 10:16   #3
Taylor83
Member
 
Iscritto dal: May 2008
Messaggi: 60
Questo è il corso di Laboratorio di Algoritmi e Strutture Dati...
Il programma verte sull'implementazione di strutture dati (Stack, Queue, Deque, ArrayList, NodeList, Sequence, Iterator, Tree, BinaryTree, PriorityQueue, Heap, Adaptable Priority Queue, Dizionari, Tabelle Hash, Map, Binary Search Tree, Set, Partition e infine Grafi) in Java...
Quindi l'esercizio deve essere sviluppato utilizzando uno dei TDA sopra citati...

Come puoi vedere nel codice, ho utilizzato uno stack per verificare se le "< >" sono aperte e chiuse correttamente... questo funziona perfettamente, passando in input, nel main, una stringa tipo <<aa><ddss>ss<s>>...return true
Se inserisco, per esempio <sa>a<ds<ds><s> return false.

Adesso dovrei fare sta benedetta verifica dei caratteri all'interno di ogni gruppo di "< >"...come cavolo si fa?

Grazie mille!!!

Ultima modifica di Taylor83 : 07-03-2010 alle 10:20.
Taylor83 è offline   Rispondi citando il messaggio o parte di esso