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

做网站用c 还是js文案代写平台

做网站用c 还是js,文案代写平台,爱客crm登陆,做足球经理头像的网站E1. String Coloring (easy version) E2. String Coloring (hard version) 【细节参考了题解】 题意:序列拆分为最少的若干条不降序列。 思路:简单版可以 n 2 n^2 n2 dp。定义 b o o l d p ( i , j ) bool ~dp(i, j) bool dp(i,j) 表示是否存在方案…

E1. String Coloring (easy version)

E2. String Coloring (hard version)

【细节参考了题解】

题意:序列拆分为最少的若干条不降序列。

思路:简单版可以 n 2 n^2 n2 dp。定义 b o o l d p ( i , j ) bool ~dp(i, j) bool dp(i,j) 表示是否存在方案使得两个序列最终位置为 i , j i, j i,j 。自己定义的时候定义得很麻烦。

还有贪心的思路,类似二分求lis,维护一个序列 l s ls ls ,表示当前第 i i i 个序列的末尾值是多少,并降序排序(方便新增加序列)。贪心的找到第一个序列,然后放下当前增量的字符。

AC代码(dp):https://codeforces.com/contest/1296/submission/262129471

AC代码(贪心):https://codeforces.com/contest/1296/submission/262130727


E. Increasing Subsequences

思路:容易想到二进制拆分,划分为 l o g log log 个长度为 l o g log log 的 lis 。这样显然不满足限制。考虑如何重复利用使得 lis 交集更大,可以先构造一个 lis ,如果要继续增加 2 k 2^k 2k 个lis,那么利用原 lis 的一个后缀即可。注意插入的位置。

AC代码:https://codeforces.com/contest/1922/submission/262134310


D. Zookeeper and The Infinite Zoo

思路:首先考虑到,一次操作可以拆分为若干子操作: u = u + 2 k ( u & 2 k = 2 k ) u=u+2^k(u\&2^k=2^k) u=u+2k(u&2k=2k) 。这样的话就相当于把 u 的二进制 1 向高位移动,1 的数量不会增多。判断是否可以配对即可。也可以前缀和。

AC代码:https://codeforces.com/contest/1491/submission/262154328


D. Letter Picking

【看了洛谷的 tag 】

思路:区间 dp 。难点在于博弈决策。只考虑长度为偶数的局面,即 a 面对的局面。先考虑 a 是否有策略能赢,否则考虑是否有策略能平手,否则就输了。

AC代码:https://codeforces.com/contest/1728/submission/262276717


D. Lucky Permutation

思路:这道题思路也是比较典。考虑置换环,如果一个环上有编号相邻的节点,那么余下这一对即可;否则,都拆为孤立点,然后随便连上两个点即可。

AC代码:https://codeforces.com/contest/1768/submission/262351844


D. Range = √Sum

思路:好长时间憋出来的。首先偶数好考虑。如何考虑奇数?开始找性质,假设 a 1 = 1 a_1=1 a1=1 ,发现 a n a_n an n n n 大概是同阶的。先考虑 = n 2 =\sqrt {n^2} =n2 ,发现构造不出来。最后打表发现某种方法可以构造出 = 4 × n 2 =\sqrt{4\times n^2} =4×n2 。遂过。

AC代码:https://codeforces.com/contest/1758/submission/262357393


D. Take a Guess

思路:这题我是拆位转化为 01 序列求解的,查询次数 2 × n − 1 2\times n - 1 2×n1 但特别麻烦。

利用到性质就非常好写了。划重点 ( x & y ) + ( x ∣ y ) = x + y (x \& y)+(x|y)=x+y (x&y)+(xy)=x+y 。这样的话就好构造了,查询次数 2 × n 2\times n 2×n ,方法见题解。

AC代码(拆位):https://codeforces.com/contest/1556/submission/262366785

AC代码(性质):https://codeforces.com/contest/1556/submission/262370912

http://www.shuangfujiaoyu.com/news/51949.html

相关文章:

  • 武汉优秀历史建筑网站百度网站入口链接
  • 万网空间官方网站网站搭建步骤
  • 二手车网站制作贵吗网站建设策划
  • 如何做网站优化seo南宁网络推广平台
  • 蛋糕网站源码太原网络推广公司哪家好
  • 谈谈设计和建设网站体会微信营销方式
  • 清丰网站建设全网软文推广
  • 免费建站的站点网站网络营销课程个人总结
  • 单页网站怎么做排名百度指数分析报告案例
  • 学前教育网站建设网页优化seo公司
  • wordpress本地访问速度慢江门seo推广公司
  • 网络公司名seo诊断站长
  • h5响应式网站模板制作怎么制作一个自己的网站
  • 做民宿需要和多家网站合作吗微信附近人推广引流
  • 杭州哪家网站建设公司好点百度指数官方版
  • 银川网站建设ctocio人力资源培训
  • 坪地做网站东莞搜索引擎推广
  • wordpress 设置显示中文网站seo招聘
  • 公众平台登录windows优化软件哪个好
  • 网络规划与设计就业前景seo营销工具
  • 软件工程就业岗位广州灰色优化网络公司
  • 深圳微信网站太原seo建站
  • 社交网站设计网页制作软件下载
  • 舞钢市做网站开发的公司营销模式有哪些 新型
  • 做网站最好的网络公司网站制作需要多少钱
  • wordpress自定义过滤网站seo诊断分析和优化方案
  • 东城手机网站建设怎样在平台上发布信息推广
  • 动画制作物语广告优化师工作内容
  • 自己做的网站被攻击了十大软件培训机构
  • 婚纱照网站如何快速推广自己的网站