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

怎么自己做网站怎么赚钱用凡科网做网站怎么保存到桌面

怎么自己做网站怎么赚钱,用凡科网做网站怎么保存到桌面,wordpress商城版,公司注销后网站备案吗import java.util.Scanner; // 1:无需package // 2: 类名必须Main, 不可修改/**二分法从大#xff08;n#xff09;到小找足够小的步长前缀和记录每个位置的前面有的总石头数#xff08;一个石头表示可以容纳一个青蛙#xff0c;一位置有多少个石头hi就是多少#xff09; // 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 l0;int rn;// 二分法提高寻找最小区间步长kl的效率while(l r) {//如果该步长符合要求——该步长内的所有连续区间承受的跳跃次数2*x//则缩小kint mid (l r)/2;if(check(mid))r mid;//反之扩大kelsel mid 1;}//直到找到理论上最小就可以满足的步长KlSystem.out.print(l);scan.close();}private static boolean check(int k) {//遍历所有步长为k的连续区间for(int i0;in-k;i)if(q[ik]-q[i]2*x)return false;return true;} }
http://www.zqtcl.cn/news/964205/

相关文章:

  • 第一免费营销型网站一起做网店17
  • 高端学校网站建设做网站是怎么赚钱的
  • 哪里可以找人做网站在服务器上中的asp网站后台能输入帐号无法进入
  • 怎么网站关键词语有哪些
  • 网站建设 维护费用环球易购招聘网站建设
  • 怎么做网站官方电话手机应用开发平台
  • 济南企业免费建站剪辑视频怎么学
  • 手表网站免费设计上海做网站制作
  • 深圳网站seo优化课程设计做淘宝网站的目的
  • 机械网站建设中心莱芜论坛莱芜都市网
  • 58同城类似的网站怎么做seo做的比较好的公司
  • 厦门网站建设培训学校网站程序定制开发流程
  • 宣传旅游网站建设的观点是什么资阳网站建设方案
  • ui设计与网站建设怎么建设一个手机网站
  • 网站建设加推广优化网站移动端开发公司
  • 猪八戒网站开发电子商务公司取名字参考大全
  • 酒泉手机网站建设大连网站如何制作
  • 做网站点子免费做简历的软件网站
  • 刘涛做代言的那个网站设计与制作
  • 专业网站建站星辰wordpress主题
  • 淄博个人网站建设天津网站制作机玩法部
  • 帮人做图挣外快的网站seo优化教学视频
  • 做房产中介需要有内部网站吗烟台开发区网站建设
  • 网站资质优化网站备案密码使用
  • 廊坊营销网站团队网站推广报告
  • 商品网站模板多语言企业网站模板
  • 佛山网页制作设计东莞seo推广机构帖子
  • 公司网站开发费用如何入账网站开发与设计实训总结两千字
  • 生物网站模板在线crm厂商
  • 在线制作动画网站ps切图做网站