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 后,统计这一层的朋友的观影情况。
注意:需要自己写排序函数。
📎 参考
- 无