ページ内である単語 term が出現し、その頻度情報を更新したいとする。 図の左の Map を termMap、右の Map を urlMap と呼ぶことにする。
if (term がすでに termMap に登録されている単語である) { その term に対応した urlMap を get する if (いま処理しているページの URL がすでに urlMap に登録されている) { そのページでの term の頻度を get する } urlMap に (URL,頻度) の組を put する } else { 空の urlMap を作成する urlMap に (URL,頻度) の組を put する (頻度は1) termMap に (term, urlMap) の組を put する }
なお、termMap はプログラム内で共通であるので、static なものとして宣言する必要がある。