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

南京网站建设推南京网站建设设计凌哥seo技术博客

南京网站建设推南京网站建设设计,凌哥seo技术博客,如何查看百度搜索指数,传媒公司做网站条件cf1556Compressed Bracket Sequencex 题意#xff1a; 给你n个数#xff0c;奇数位置上的数表示左括号的数量#xff0c;偶数位置上的数表示右括号的数量。问有多少个[l,r]是满足括号匹配的 题解#xff1a; 括号匹配也算是经典问题了 直接统计不好计算#xff0c;我们…cf1556Compressed Bracket Sequencex 题意 给你n个数奇数位置上的数表示左括号的数量偶数位置上的数表示右括号的数量。问有多少个[l,r]是满足括号匹配的 题解 括号匹配也算是经典问题了 直接统计不好计算我们听过左括号来进行统计 对于每组左括号(即奇数位置上的数算一组)我们向右找遇到左括号就累加遇到右括号就去抵消累加的左括号。这样统计的括号序列不会重复 比如 2 2 1 1 1 1 对应的是 ( ( ) ) ( ) ( ) 对于第一组位置的左括号统计的括号序列有三种( ) ( ( ) ) ( ( ) ) ( ) ( ( ) ) ( ) ( ) 对于第二组( )( ) ( ) 对于第三组( )复杂度是O(n2) 代码 // Problem: C. Compressed Bracket Sequence // Contest: Codeforces - Deltix Round, Summer 2021 (open for everyone, rated, Div. 1 Div. 2) // URL: https://codeforces.com/contest/1556/problem/C // Memory Limit: 256 MB // Time Limit: 1000 ms // Data:2021-09-01 10:09:04 // By Jozky#include bits/stdc.h #include unordered_map #define debug(a, b) printf(%s %d\n, a, b); using namespace std; typedef long long ll; typedef unsigned long long ull; typedef pairint, int PII; clock_t startTime, endTime; //Fe~Jozky const ll INF_ll 1e18; const int INF_int 0x3f3f3f3f; void read(){}; template typename _Tp, typename... _Tps void read(_Tp x, _Tps... Ar) {x 0;char c getchar();bool flag 0;while (c 0 || c 9)flag| (c -), c getchar();while (c 0 c 9)x (x 3) (x 1) (c ^ 48), c getchar();if (flag)x -x;read(Ar...); } template typename T inline void write(T x) {if (x 0) {x ~(x - 1);putchar(-);}if (x 9)write(x / 10);putchar(x % 10 0); } void rd_test() { #ifdef LOCALstartTime clock();freopen(in.txt, r, stdin); #endif } void Time_test() { #ifdef LOCALendTime clock();printf(\nRun Time:%lfs\n, (double)(endTime - startTime) / CLOCKS_PER_SEC); #endif } int vec[300000]; int main() {//rd_test();int n;read(n);for (int i 1; i n; i) {// int x;read(vec[i]);// vec.push_back(x);}ll ans 0;int len n;if (len % 2 1)len--;for (int i 1; i len; i 2) {ll sum vec[i]; //左括号的数量ll L 0;for (int j i 1; j len; j) {if (j % 2 1)L vec[j]; //左括号累加else //处理遇到右括号的情况{ll R vec[j];ll k min(L, R);if (k) {R- k;L- k;if (L 0)ans;}if (R 0) {ll k min(R, sum);R- k;sum- k;ans k;}if (R 0)//如果有多的右括号break;}}printf(%d%lld\n,i, ans);}printf(%lld\n, ans);//Time_test(); }
http://www.huolong8.cn/news/9020/

相关文章:

  • 定制网站开发公司厦门app开发网站开发公司电话
  • 温州做网站建设多少钱wordpress quiz
  • 综合商城网站建设备案网站管理系统
  • 猎上网登陆官方网站郑州高新区做网站的公司
  • 网站开发建设公司关于网站平台建设调研的函
  • 建设银行网站电脑上不去如何在线上销售自己的产品
  • 柳州专业做网站设计wordpress 文章连续
  • js弹出网站做个模板网站多少钱
  • 网站制作 信科网络个人创建网站
  • 厦门学网站设计免费制作
  • 全能网站建设教程企业网站seo贵不贵
  • 做a短视频网站asp做静态网站
  • 张家明做网站郑州做网站七彩科技
  • 网站建设制作收费安居客网站怎么做
  • 个人网站设计与制作代码seo产品
  • 电子商务网站建设与维护考试题网站站点地图
  • 三门峡网站建设价格网站设计的要求有哪些
  • 网站开发的技术风险六安网站制作费用多少
  • 文明网i中国精神文明建设门户网站网站建设规划书范文
  • 营销型网站建设申请域名时公司类型的域名后缀一般是?翻译建设企业网站
  • 国外搜索引擎大全不屏蔽智能网站排名优化
  • 详述网站建设的过程简答题网站描述
  • 丰宁县有做网站的吗seo全网推广
  • 建设网站的费用明细整木全屋定制十大名牌
  • 大连三合一网站制作diy
  • 网站模板psd素材网络公司网站首页
  • 做网站游戏总结的例文模板建站多少钱
  • 网站应具有的功能模块增城微信网站建设
  • 有哪些企业可以做招聘的网站有哪些内容皮包设计制作培训
  • 公司建设官方网站什么是网络营销它的特点有哪些