playlist-challenge-AmandaMWilliams:播放列表-challenge-AmandaMWilliams,由GitHub Classroom创建

时间:2021-02-17 09:48:44
【文件属性】:
文件名称:playlist-challenge-AmandaMWilliams:播放列表-challenge-AmandaMWilliams,由GitHub Classroom创建
文件大小:12KB
文件格式:ZIP
更新时间:2021-02-17 09:48:44
Java 播放清单 您喜欢听音乐,并且刚刚在MP3播放器中将n首歌曲的播放列表命名为歌曲。 歌曲中的每首歌曲si都按顺序排序,以使歌曲= [s0,s1,...,sn-1]且0≤i <n。 播放器有两个按钮,可在播放列表中的歌曲之间切换,即↑(向上)和↓(向下)。 如果当前正在播放歌曲si,则可以按一次↑按钮切换到歌曲si-1(即上一首歌曲),或者一次按↓按钮切换到歌曲si + 1(即下一首歌)。 如果在播放歌曲sn-1时按↓,它将切换到歌曲s0。 同样,如果在播放歌曲s0时按↑,它将切换到歌曲sn-1。 您目前正在听sk歌曲,并决定要在播放列表中切换到其他歌曲q。 从歌曲sk切换到歌曲q所需的最小按钮按下次数是多少? 注意:同一首歌曲可能在播放列表中出现多次。 确保歌曲q在播放列表中。 在编辑器中完成播放列表功能。 它具有3个参数: n个字符串,歌曲的数组,其中每个元素si的值对应于播放列
【文件预览】:
playlist-challenge-AmandaMWilliams-master
----.github()
--------.keep(0B)
----src()
--------test()
--------main()
----target()
--------classes()
--------test-classes()
----.idea()
--------misc.xml(380B)
--------compiler.xml(646B)
--------.name(17B)
--------modules.xml(274B)
--------vcs.xml(167B)
----README.md(3KB)
----pom.xml(662B)
----.gitignore(981B)
----PlaylistChallenge.iml(943B)

网友评论