我想计算用户之间的相似性,这是相互的.
similarity[:user1][:user2] == similarity[:user2][:user1]
所以使用它会很棒:
unordered_set(:user1, :user2) = 1 unordered_set(:user2, :user1) += 1 read_unordered_set(:user1, :user2) #=> 2 read_unordered_set(:user2, :user1) #=> 2
我怎样才能在Ruby中获得类似的行为?
http://www.ruby-doc.org/core/classes/Set.html
[1, 2].to_set == [2, 1].to_set
Run Code Online (Sandbox Code Playgroud)
可能有帮助...
| 归档时间: |
|
| 查看次数: |
184 次 |
| 最近记录: |