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

什么网站做视频赚钱邮件更新wordpress

什么网站做视频赚钱,邮件更新wordpress,网站开发属于软件开发,店面设计英文import java.util.Scanner; // 1:无需package // 2: 类名必须Main, 不可修改/**二分法从大(n)到小找足够小的步长前缀和记录每个位置的前面有的总石头数(一个石头表示可以容纳一个青蛙,一位置有多少个石头hi就是多少)&…
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改/**二分法从大(n)到小找足够小的步长前缀和记录每个位置的前面有的总石头数(一个石头表示可以容纳一个青蛙,一位置有多少个石头hi就是多少),方便计算相当于2x个青蛙从起点到终点起点0个石头,终点无数个石头,代表可以容纳无数个青蛙检查步长是否符合要求:对每个点检查如果这个点能跳到的区域内的石头数够2x(也就是下一步可以容纳2x个青蛙)(这一步用两个前缀和相减获得)如果当前点的可跳区域包含终点就相当于可以直接到终点,而前面肯定是算了可以到当前点的举例:按题目意思h就为0 1 0 1 0 INF前缀和就为0 1 1 2 2 INF如果步长为2那么先检查索引为0的点0 1 2 3 4 5可跳点为 1 2该区域总石头数为 1 - 0 = 1 < 2x也就是说青蛙如果在索引为0的点以当前步长能力无法跳到下一区域如果步长为4那么先检查索引为0的点0 1 2 3 4 5可跳点为 1 2 3 4该区域总石头数为 2 - 0 = 2 = 2x也就是说青蛙如果在索引为0的点以当前步长能力能跳到下一区域检查索引为1,该点可以直接跳到终点所以步长为4可以优化:前缀和不用考虑终点,终点直接利用长度判定即可
*/
public class Main {static int n,x;static int[] q;public static void main(String[] args) {Scanner scan = new Scanner(System.in);n = scan.nextInt();x = scan.nextInt();q = new int[n];for(int i = 1;i < n;i++)q[i] = scan.nextInt() + q[i-1];int l=0;int r=n;// 二分法提高寻找最小区间(步长k=l)的效率while(l < r) {//如果该步长符合要求——该步长内的所有连续区间承受的跳跃次数>2*x//则缩小kint mid = (l + r)/2;if(check(mid))r = mid;//反之,扩大kelsel = mid + 1;}//直到找到理论上最小就可以满足的步长K(==l)System.out.print(l);scan.close();}private static boolean check(int k) {//遍历所有步长为k的连续区间for(int i=0;i<n-k;i++)if(q[i+k]-q[i]<2*x)return false;return true;}
}

http://www.laogonggong.com/news/58357.html

相关文章:

  • 电商网站建设市场宣传片拍摄流程
  • 东莞购物网站建设网站要多少钱 优帮云
  • 专业网站是什么意思北京网站开发怎么做
  • 自己想做个网站 费用网站建设考核表
  • 宠物狗网站建设分析校园网站建设建议
  • 中国建设银行u盾官方网站平湖城乡规划建设局网站
  • 柳州网站建设哪里有全国互联网备案信息查询系统
  • 怎样做自己的视频网站设计个人网页
  • 西安手机网站莱芜房产网二手房出售信息
  • 网站怎么加关键词做优化做旅游攻略网站
  • 自已做好的网站怎么做后台建网站用html
  • 06628网页制作与网站建设湖北网络营销推广怎么做
  • 网站开发与管理论文南宁网站建设专家
  • 毕业设计网站建设英文文献免费制作logo软件
  • 大型网站建设需要多少钱深圳网站优化推广
  • 中国建设银行陕西分行网站网站怎么做百度百科
  • 青岛哪家做网站的公司如何建设类似大众点评网站
  • 昆明网站制作的教程阿里云做网站用哪个镜像
  • 网站建设设计咨询仁怀哪儿做网站
  • 如何制作网站板块网站建设有哪些企业
  • 建设网站 怀疑对方传销 网站制作 缓刑品牌网站建站目的
  • 做网站 斗地主郴州市地图高清版大图
  • 做婚宴的网站有哪些网页游戏传奇世界
  • 做会计需要了解的网站及软件网站备案作用
  • 中文网站排名连云港网站优化方案
  • 如何用php数据库做网站凉山北京网站建设
  • 网站建设属于个人网用wordpress吗
  • 青岛网站建设公司专业公司关于动物自己做的网站
  • 英文 网站 字体一起做英语网站
  • 营销型网站建设标准网站开发常用软件