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

典型网站开发的流程怎么制作链接

典型网站开发的流程,怎么制作链接,许昌哪里做网站,百度信誉任何在网站展示一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 1903C - Theofanis Nightmare 二、解题报告 1、思路分析 我们任意一种分组其实都是若干个后缀和相加 比如我们分成了三组,第一组的数被加了一次,第二组的数被加了两次,第…

一、题目

1、题目描述

2、输入输出

2.1输入

2.2输出

3、原题链接

1903C - Theofanis' Nightmare


二、解题报告

1、思路分析

我们任意一种分组其实都是若干个后缀和相加

比如我们分成了三组,第一组的数被加了一次,第二组的数被加了两次,第三组的数被加了三次

加入nums[0, 3]为第一组,nums[4, 5]为第二组,nums[6, 7]为第三组,后缀和acc[i]代表从i开始的后缀和

那么相当于acc[0] + acc[4] + acc[6]

那我们预处理后缀和只要大于0就加就行了

为了保证合法性,必须加一下整个数组和

2、复杂度

时间复杂度: O(N)空间复杂度:O(N)

3、代码详解

 ​
import heapq
import sys
from collections import Counter
from collections import deque
from itertools import accumulateinput = lambda: sys.stdin.readline().strip()
MII = lambda: map(int, input().split())
LMI = lambda: list(map(int, input().split()))
I = lambda: int(input())
fmax = lambda x, y: x if x > y else y
fmin = lambda x, y: x if x < y else y
P = 998244353def main():n = I()a = LMI()acc = list(accumulate(a[::-1]))res = acc[-1]for i in range(n - 2, -1, -1):if acc[i] > 0:res += acc[i]print(res)if __name__ == '__main__':T = I()for _ in range(T):main();

http://www.yayakq.cn/news/225217/

相关文章:

  • 凯里哪里有做网站的广州网站排名优化
  • 温岭 网站制作达州seo排名
  • php用什么做网站服务器吗食品包装设计ppt模板
  • 莆田有哪些网站建设公司asp网站连接access数据库
  • 建设校园门户网站信息意义搜索各大网站
  • wordpress 图片选择器有什么办法可以在备案期间网站不影响seo
  • 广西住房和城乡建设厅网站首页专业网络推广外包公司
  • 吉林省住房建设安厅网站网站做关键词
  • 网站设计报价单模板网站制作的公司哪个好
  • 在阿里巴巴做网站什么企业的网络营销策略好写
  • 桐庐城乡建设局网站wordpress支持页面模版
  • 设计网站平台风格婚礼策划网站模板
  • 淄博网站制作开发优化中国工厂网网址
  • 手机能开wordpress吗公司要做seo
  • 简述网页与网站的区别拼多多网站建设
  • 网站项目总体设计模板html嵌入网站
  • 途牛网站开发需求网站设计师简介
  • 建设学院网站意义资源网站不好找了
  • 医疗网站搭建宁乡电商网站建设价格
  • 做淘宝网站用什么软件济南网站建设用途
  • 帝舵手表网站北镇网站建设
  • 知名网站有哪些网站设计学什么专业
  • 行业协会网站模板wordpress 模板 淘宝客模板 wordpress 主题
  • 泉州营销型网站设计2020十大网络热词
  • 吴江区桃源镇做网站中科建声公司简介
  • 教务系统网站怎么做怎样创建网站视频
  • 自己有网站源码就可以建设吗scala网站开发
  • 百度搜索风云榜小说总榜自媒体seo是什么意思
  • 网站建设都需要买什么东西移动app开发技术
  • 网站优化插件自己做装修效果图app软件