1) utilizzare le map al posto della ricerca lineare