摘要:
学习参考 萌码 一、Github简介和基本操作 Github 上操作基本上围绕一个个项目展开。项目就是一个文件夹,在github中成为“仓库”(repository),里面放着所有的项目文件,可以是代码,也可以是任意的文档。项目不仅保存着最新版本的代码,还保存着历史版本和修改记录。 日常操作都在da 阅读全文
摘要:
题意 约瑟夫问题的升级版,每次出去的是前一个出去的人位置+手上的数字(正往前,负往后)。第i个出去的人拿的糖是i的约数的个数。求拿糖最多的人和他的糖果数。 分析 线段树单点更新,反素数。 我竟然WA在了反素数少了几个QAQ 代码 阅读全文
摘要:
题 题意 求长度为n的01串中1占总长(大于L)的比例最大的一个子串起点和终点。 分析 前缀和s[i]保存前i个数有几个1,[j+1,i] 这段区间1的比例就是(s[i]-s[j])/(i-j),于是问题转换为找斜率最大的两个点。 如图,加入j时,就要去掉b1、b2,才能维护斜率的单调递增。 以队列 阅读全文