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

傻瓜式网站简单界面seo技术员

傻瓜式网站简单界面,seo技术员,如何做图片网站,做网站设计难吗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.15wanjia.com/news/50195.html

相关文章:

  • asp.net 网站登陆设计武汉新一轮疫情
  • 不要钱的ppt模板网站菏泽seo
  • 自己怎么做电影网站吗外贸推广平台怎么做
  • 盐田网站设计百度搜索指数入口
  • 清风网站建设百度快照网站
  • 购物网站建设课程设计报告怎么在百度发帖
  • 自己做的网站怎么链接火车头采集windows永久禁止更新
  • 易企查搜索引擎网站排名优化方案
  • 自己建公司网站可以嘛昆明seo关键词排名
  • 厦门本地网站不屏蔽的国外搜索引擎
  • 图片存放网站做链接宣城网站seo
  • 如何做亚马逊备案的网站杭州网站seo推广
  • php公司网站百度关键词排名代发
  • 关于做美食的小视频网站山西seo排名厂家
  • 网站死链接查询做网站要多少钱
  • 网站集约化建设管理方案推广赚钱的平台有哪些
  • 软路由系统如何做网站免费的b2b平台
  • 苏州微信网站建设seo公司优化
  • 做网站宿迁长沙县网络营销咨询
  • 网站使用流程图网络销售公司经营范围
  • 简单模板网站制作时间河北seo
  • 深圳坪山招聘网最新招聘信息东莞seo靠谱
  • 做书的封面的网站素材网络培训班
  • wordpress网站重新安装黑马it培训班出来现状
  • 做赌博网站推广赚佣金安卓优化大师破解版
  • mip网站模板谷歌seo关键词排名优化
  • 用软件做的网站权限周口搜索引擎优化
  • lamp 网站建设论文百度平台电话多少
  • 网站色彩代码seo技术培训
  • 开发公司代收业主契税如何记账seo排名赚挂机