協同過濾(collaborative filtering,CF)算法主要分為memory-based CF 和 model-based CF,而memory-based CF 包括user-based ...
協同過濾(collaborative filtering,CF)算法主要分為memory-based CF 和 model-based CF,而memory-based CF 包括user-based ...
【CF772D】Varying Kibibits 題意:定義函數f(a,b,c...)表示將a,b,c..的10進制下的每一位拆開,分別取最小值組成的數。如f(123,321)=121,f(530, ...
D - Dr. Evil Underscores 參考:Codeforces Round #613 (Div. 2) Editorial 其實比賽的時候就已經想到了基本上一樣的解法,可是最后 ...
在眾多召回策略里面,基於Item與基於User(可參考:https://www.cnblogs.com/SysoCjs/p/11466424.html)在實現上非常相似。所以這里使用了 ...
項目地址:https://github.com/ChanKamShing/UserCF_Spark.git 推薦系統的作業流程: 召回/match(推薦引擎)-> 物品候選集 -> 過 ...
分析: 假設在第一個樹上我們有一個長度為x的環,在第二樹上我們有一個長度為y的環,那么可以在叉積樹上構造出$\binom{x+y}{x}$個長度為x+y的環 問題的關鍵就變成了如何統計出在 ...
在 CF 本場比賽的討論區發現了解決這道題的一個比較新穎的思路,並且可以以 \(O(n^2)\) 的時間解決本題,來分享一下。 姑且稱這種 DP 方式為組件 DP。 在普通的 DP 方式中,我們常 ...
題目大意 給你一個數列 \(a\) ,一個集合 \(b\) , 對於每個\(b\) 中的元素\(x\), \(a_x\) 不能修改,其他都可以修改,問最少多少次可以將\(a\) 修改為嚴格單調遞增的 ...
CF1194D 1-2-K Game 一道簡單的博弈論題 首先讓我們考慮沒有k的情況: 1. (n mod 3 =0) 因為n可以被分解成若干個3相加 而每個3可以被分解為1+2或2+1 ...