当前位置: 首页 > news >正文

傻瓜式网站源码网站备案流程

傻瓜式网站源码,网站备案流程,广州做网站一般要多少钱,wordpress会员查看发布插件1.题目 问题描述 小R有一个特殊的随机播放规则。他首先播放歌单中的第一首歌,播放后将其从歌单中移除。如果歌单中还有歌曲,则会将当前第一首歌移到最后一首。这个过程会一直重复,直到歌单中没有任何歌曲。 例如,给定歌单 [5, …

1.题目

问题描述

小R有一个特殊的随机播放规则。他首先播放歌单中的第一首歌,播放后将其从歌单中移除。如果歌单中还有歌曲,则会将当前第一首歌移到最后一首。这个过程会一直重复,直到歌单中没有任何歌曲。

例如,给定歌单 [5, 3, 2, 1, 4],真实的播放顺序是 [5, 2, 4, 1, 3]

保证歌曲中的id两两不同。


测试样例

样例1:

输入:n = 5 ,a = [5, 3, 2, 1, 4]

输出:[5, 2, 4, 1, 3]

样例2:

输入:n = 4 ,a = [4, 1, 3, 2]

输出:[4, 3, 1, 2]

样例3:

输入:n = 6 ,a = [1, 2, 3, 4, 5, 6]

输出:[1, 3, 5, 2, 6, 4]

2.思路

用队列存放原始歌单,模拟题目中的播放规则

3.代码

#include <iostream>
#include <vector>
#include <queue>
using namespace std;std::vector<int> solution(int n, std::vector<int> a) {// PLEASE DO NOT MODIFY THE FUNCTION SIGNATURE// write code herequeue<int> original_playlist; // 原始歌单vector<int> final_playlist; // 最终播放顺序// 将原始歌单放入队列中for (int i = 0; i < a.size(); i++) {original_playlist.push(a[i]);}while (original_playlist.size() != 0) {// 播放歌单中的第一首歌int cur = original_playlist.front();final_playlist.push_back(cur); // 播放后将其从歌单中移除original_playlist.pop();// 当前第一首歌移到最后一首cur = original_playlist.front();original_playlist.pop();original_playlist.push(cur);}return final_playlist;
}int main() {std::vector<int> result1 = {5, 2, 4, 1, 3};std::vector<int> result2 = {4, 3, 1, 2};std::vector<int> result3 = {1, 3, 5, 2, 6, 4};std::cout << (solution(5, {5, 3, 2, 1, 4}) == result1) << std::endl;std::cout << (solution(4, {4, 1, 3, 2}) == result2) << std::endl;std::cout << (solution(6, {1, 2, 3, 4, 5, 6}) == result3) << std::endl;
}

http://www.khdw.cn/news/34333.html

相关文章:

  • 日本雅虎网站如何做推广最吸引人的营销广告词
  • 杭州专业做网站的浏览器大全
  • 泉州关键词网站排名广州网站优化软件
  • 门户网站的发展趋势网页优化方法
  • 政府网站有哪些怎样免费推广自己的网站
  • 牟平网站建设武汉关键词seo
  • 网站后台用什么程序做谷歌广告优化师
  • 自己建网站卖东西怎么样品牌推广方案包括哪些
  • wordpress浏览数插件引擎优化seo
  • 西安有没有网站建设和营销的培训百度公司电话
  • wordpress幻灯片代码福州seo顾问
  • 短视频矩阵营销seo培训学院
  • windows主机 wordpress 防盗链潍坊seo建站
  • 绍兴做网站哪家好搜索引擎推广方案
  • 广州网站开发 细致广州亦客网络网络营销的核心是什么
  • 网站建设云主机云服务器外贸软件
  • 怎么做电影网站的微信seo是什么意思
  • 优秀的移动端网站福州seo代理商
  • 公司网站设网络广告推广服务
  • 东莞网站建设中企动力技术支持今天晚上19点新闻联播直播回放
  • 北京网站建设有限公司清远seo
  • 珠海做企业网站多少钱外包公司是正规公司吗
  • 江西赣州网络公司合肥seo网站排名
  • 确定网站建设目的成都网站关键词推广优化
  • 安徽哪些地方封城了整站seo外包
  • 动态网站建设步骤淘宝搜索排名
  • 做平面什么网站好用网站安全检测工具
  • 网站模板整站资源网络营销公司好不好
  • 怎样把自己的网站上传百度官网下载
  • 只做动漫的h网站百度客服在线咨询人工服务