Devi necessariamente usare un array o puoi usare altre strutture dati? In questo caso ci sta bene un albero (in cui ogni nodo contiene la stringa e il numero di voti ricevuti). Se scorrendo l'albero non trovi il nodo con quella stringa lo crei, altrimenti incrementi il contatore...