2009-06-16 7 views

Répondre

0

Donc, vous avez quelque chose - pour le cas unique mot - qui dit quelque chose le long des lignes de:

while (true) 
    word = readNextWord() 
    register(word, now) 
    discardWordsOlderThan (now - windowSize) 

Il suffit de garder une trace du mot précédent:

while (true) 
    word = readNextWord() 
    register(prev + " " + word, now) 
    prev = word 
    discardWordsOlderThan (now - windowSize) 
Questions connexes