python - 计算页面的可能点击次数
问题描述
我是 python 的新手。只是想知道我们应该使用什么样的数据结构来解决这个问题 user1 从 A -> B ,A -> C 和 user2 从 B-> A 和 B-> 去的概率是多少D
用户登陆目的地 1 AB 1 AB 1 AB 1 AC 1 AC 2 BD 2 BA
解决方案
对于这个问题,您可以使用 defaultdict(list),键是用户,列表中的值是(用户来自的页面,女巫用户登陆的页面)的元组
这为您提供了快速的用户查找和更小的访问列表,因此计算用户的概率和添加新数据将非常快
推荐阅读
- java - Spring Security 页面无法在 Chrome 上的 Iframe 中打开
- python - 从列表中删除引号和方括号
- java - Paytm CheckSumServiceHelper maven 依赖项
- spring - spring mvc如何在构建完成并创建.war文件后获取构建成功或失败状态
- c# - WCF Webinvoke POST 给出(400)特定服务器的错误请求
- r - 使用带行的 gganimate 时出现“错误:提供的文件不存在”
- amazon-web-services - Cloudwatch 代理出现无法打开数据库文件的错误
- javascript - 如何将具有 ajax 文件的对象数组发送到 asp.net MVC 控制器?
- file - 在硬盘驱动器上查找文件并将文件路径设置为变量
- excel - 使用引用的单元格作为路径在 excel vb 中打开多个受密码保护的文件,但第二次运行代码会产生错误