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

网站主页 优帮云seo美式

网站主页 优帮云,seo美式,建设通app官方下载,邢台123网思路:在最开始的情况下每人需要买的票数减一是能保持相对位置不变的, 如果再想减一就有可能 有某些人只买一张票,而离开了队伍, 所有容易想到对于某个人如果比当前的人买的多就按当前的人数量算 因为在一次次减一的情况下&#xf…


思路:在最开始的情况下每人需要买的票数减一是能保持相对位置不变的,

        如果再想减一就有可能 有某些人只买一张票,而离开了队伍,

        所有容易想到对于某个人如果比当前的人买的多就按当前的人数量算

        因为在一次次减一的情况下,当前的人已经离队了,

        如果比当前的人少则按其票数统计,道理相同,

        对于当前的人前方的的人可以使用上述策略,但对于后方由于当前的人有更高的优先,而导致情况有所不同,但如何操作呢

        举个例子

        2 6 3 1 2  4  对于排在n=2的人 即需要买三张票的人  对于其前方的人使用上述策略,

        但如何操作后方呢—— 先模拟三次出票,此时购票序列为1 2 4    1 5 2    此时便将后方转换为前方,使用相同策略,

        归纳:对于 n=2这个人前方的人对 购票数继续处理,后方的则是对购票数减一进行处理

代码:
 

int timeRequiredToBuy(vector<int>& tickets, int k) {int res = 0, size = tickets.size();for (int i = 0; i < size; i++) {if (i <= k) {res += tickets[i] >= tickets[k] ? tickets[k] : tickets[i];} else {res += tickets[i] >= tickets[k] ? tickets[k] - 1 : tickets[i];}}return res;}
http://www.shuangfujiaoyu.com/news/27397.html

相关文章:

  • 西安网站建设行业微信怎么推广找客源
  • 网站移动端开发需要哪些技术seo是什么意思?
  • 成都疫情防控指挥部百度seo推广工具
  • 百度制作网页需要多少钱湖北百度seo
  • 甘肃省建设监理协会 官方网站域名注册商怎么查
  • 网站推广的作用是什么交易链接大全
  • 网站如何做免费的推广发布软文
  • 国家大宗商品交易平台优化培训课程
  • 网站制作关键慧生活798app下载
  • 公司如何登录网站做就业登记百度推广登录网址
  • 创造力网站设计中国十大seo
  • 大前端Wordpress图片主题top沈阳seo关键字优化
  • 深圳网站开seo软件安卓版
  • 陕西网站建设技术方案百度爱采购推广一个月多少钱
  • 企业网站每年的费用seo推广排名公司
  • 网站建设ppt介绍互动营销的案例有哪些
  • 如果网站没有做icp备案网络营销属于什么专业类型
  • 网站建设后的优势软文广告经典案例800字
  • 网站建设的目标是什么正规的计算机培训机构
  • iis安装wordpress宁波seo服务推广
  • 动态网站开发考试卷子站长工具seo综合查询权重
  • 做淘宝客网站能赚到钱吗百度教育app
  • 会建设简单的网站可以赚钱吗新闻发稿软文推广
  • 专业的网站建设与优化百度广告客服电话
  • 做新闻网站需要什么证件app拉新渠道商
  • 农家乐网站免费模板网站建设定制
  • html中文模板优化公司组织架构
  • 旅游网页设计图无线网络优化
  • 用dw做的网站怎么发布营销自动化
  • 制作网站公司网址杭州优化外包