简单
技术面试0 次浏览

网易云音乐有大量的音乐数据,现在需要你设计一个简单的算法,用于统计某一首歌曲在一天内的播放次数。请用 Python 实现。

网易算法工程师
Python数据统计音乐业务

答题要点

推荐答题框架:采用直接实现的思路,先明确需求,再编写代码实现功能。关键要点:1. 数据模拟:由于没有真实数据,可模拟一个包含歌曲播放记录的列表,每个元素代表一次播放记录。2. 遍历统计:遍历列表,对指定歌曲的播放次数进行累加。3. 返回结果:将统计结果返回。示例话术:我们可以先模拟一个包含歌曲播放记录的列表,然后遍历这个列表,当遇到指定歌曲时,计数器加 1,最后返回计数器的值。以下是示例代码: python play_records = ['song1', 'song2', 'song1'] target_song = 'song1' count = 0 for song in play_records: if song == target_song: count += 1 print(count)