我有一個ruby腳本來保持特定對象出現的次數 - 它不起作用,因爲我發現的每個數據結構都按鍵排序,或者當它被值排序它返回一個或多個陣列Ruby在有序數據結構中保持着發生數
我想知道什麼是最好的方式去保存這些數據..
我只是有一堆的對象,有ID的距離一個數據庫,當我循環訪問一組給定的數據時,我想跟蹤我使用某個對象的次數,所以我需要增加次使用爲給定的對象。
基本上我正在做的是創建一個排序的優先級隊列,我想確保每個對象的使用次數與其他對象的使用次數一樣多,所以我按出現次序對列表進行排序,並使用對象第一次出現次數最少。
測試Redis ..我花了一點時間尋找解決方案的https://github.com/kanwei/algorithms,但沒有發現任何東西..我可能會取消我的整個流程,只是使用該寶石中的優先級隊列雖然.. – Rabbott 2011-02-15 16:22:09