【发布时间】:2021-11-12 17:15:33
【问题描述】:
我为点击某个 uri 捕获了用户会话,并且需要找出匹配的按时间顺序排列的最大点击次数。例如:
User1 = {"/blue", "/green", "/pink", "/orange", "/white", "/gray"}
User2 = {"/brown", "/green", "/pink", "/orange", "/red", "/gray"}
User3 = {"/blue", "/green", "/pink"}
User4 = {"/blue"}
我需要一个方法,它需要两个参数,并且应该返回匹配的最大点击次数,例如
场景 1-
public static void findMaxHitClick( String User1, String User2) {
# output should be {"/green", "/pink", "/orange"}
}
场景 2-
public static void findMaxHitClick( String User3, String User4) {
# output should be {"/blue"}
}
在java中实现上述的有效方法是什么?
【问题讨论】:
-
{"/blue", "/green", "/pink"}和{"/blue"}的公共输出如何预计为/red? -
@AlexRudenko,抱歉误会,我更新了问题并找到了时间顺序
-
@AlexRudenko,在我的帖子中我添加了
user3和user4应该返回/blue..
标签: java algorithm collections