Előzmény itt.
Használom ezt a megoldásmat, és arra jutottam, hogy még jobb, ha kibővítem egy olyam limittel, hogy a linkeket csak addig íratom ki, amíg a delta idő értékek egy maximum alatt vannak.
Ugye van egy listám a megnézett linkekkel. Ezekhez csak a megtekintés időpontját tárolom, és ezen időket sorba rendezve képezek egy olyan listát, ahol az idők különbségét nézem az aktuális időhöz képest. Vagyis azt, hogy mostanhoz képest mennyi másodperccel régebben volt megtekintve egy link.
Ehez az előzményekben leírt algoritmusom alapján generálok egy olyan top listát (leggyakrabban nézett linkek), ahol igényem volt az, hogy ne legyen se rövid, se túl hosszú ez a lista - mert különben egyszerű lett volna csak simán sorbarendezni idő szerint és levágni egy fix értéknél, hogy pl. csak a top 5-öt mutatom. De én kicsit okosabban akartam ezt.