type
status
date
slug
summary
tags
category
icon
password
创建时间
Jan 4, 2025 02:18 AM
有
n
个人,每个人都有一个 0
到 n-1
的唯一 id 。给你数组
watchedVideos
和 friends
,其中 watchedVideos[i]
和 friends[i]
分别表示 id = i
的人观看过的视频列表和他的好友列表。Level 1 的视频包含所有你好友观看过的视频,level 2 的视频包含所有你好友的好友观看过的视频,以此类推。一般的,Level 为 k 的视频包含所有从你出发,最短距离为 k 的好友观看过的视频。
给定你的
id
和一个 level
值,请你找出所有指定 level
的视频,并将它们按观看频率升序返回。如果有频率相同的视频,请将它们按字母顺序从小到大排列。广度优先遍历
先进行广度优先遍历,然后遍历到指定的 level 后,统计这一层的朋友的观影情况。
注意:需要自己写排序函数。
📎 参考
- 无