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

个体户可以备案网站吗app制作工具下载

个体户可以备案网站吗,app制作工具下载,可以在哪些网站 APP做推广,网站收录没图片一解析#xff1a; 为了尽可能多的完成任务#xff0c;充分利用时间#xff0c;越早越好#xff0c;所以从项目开启的那一天起就开始做任务#xff0c;一直做到项目结束为止。 但是#xff0c;对于第i天来说#xff0c;若可执行的任务有多个#xff0c;该如何选择 为了尽可能多的完成任务充分利用时间越早越好所以从项目开启的那一天起就开始做任务一直做到项目结束为止。 但是对于第i天来说若可执行的任务有多个该如何选择根据设定这些任务都有各自的结束时间所以为了尽可能多的做任务优先选择结束时间早的任务若第i天没有任务就选择等待休息。 根据思路可写出暴力搜索的代码超时 import java.util.*; public class Main{public static void main(String[] args){Scanner innew Scanner(System.in);int nin.nextInt();int[][] tasknew int[n][2];int minTimeInteger.MAX_VALUE,maxTimeInteger.MIN_VALUE;for(int i0;in;i){task[i][0]in.nextInt();task[i][1]in.nextInt();minTimeMath.min(minTime,task[i][0]);maxTimeMath.max(maxTime,task[i][1]);}int ans0;// 避免重复执行int[] usednew int[n];while(minTimemaxTime){int minEndInteger.MAX_VALUE,index-1;for(int i0;in;i){int[] arrtask[i];//可执行的任务中选择结束时间最早的if(used[i]0arr[0]minTimeminTimearr[1]){if(arr[1]minEnd){minEndarr[1];indexi;}}}if(index!-1){used[index]1;ans;}minTime;}System.out.println(ans);} } 二、优化 根据暴力枚举不难得出正确答案。但是时间复杂度为O(n2)显然会超时。 1任务数组排序 第i天可执行的任务其开始时间都小于等于i若把任务数组按照开始时间进行升序排序则在寻找可执行任务时可避免全表扫描任务的开始时间超过i时停止搜索。 2扫描结果复用 对于第i天可执行的任务可收集起来供第i1天复用避免再重复扫描判断这些任务。为方便起见用队列收集第i天可执行的任务为筛选最早结束的任务队列存储任务的结束时间按小顶堆排序。 细节对于第i天收集的到可执行任务队列由于队列是复用的所以可能包含第i天之前收集的任务这些任务可能过期根据任务结束时间i判断需要清理。 3代码 import java.util.*; public class Main{public static void main(String[] args){Scanner innew Scanner(System.in);int nin.nextInt();int[][] tasknew int[n][2];int minTimeInteger.MAX_VALUE,maxTimeInteger.MIN_VALUE;for(int i0;in;i){task[i][0]in.nextInt();task[i][1]in.nextInt();maxTimeMath.max(maxTime,task[i][1]);minTimeMath.min(minTime,task[i][0]);}Arrays.sort(task,(a,b)-a[0]-b[0]);int ans0,i0;PriorityQueueInteger queuenew PriorityQueue((a,b)-a-b);while(minTimemaxTime){while(intask[i][0]minTime){queue.add(task[i][1]);i; }//queue是可复用的所以queue中的有些任务是之前添加的可能过期需要清理while(!queue.isEmpty()queue.peek()minTime){queue.poll();}// 堆顶即被选中的任务if(!queue.isEmpty()){queue.poll();ans;}minTime;}System.out.println(ans);} } 优化后最多访问一遍任务数组所以时间复杂度变成O(max{n,m})n为任务数m为任务最大结束时间
http://www.zqtcl.cn/news/6649/

相关文章:

  • v6厂高仿手表网站赚钱黑渠道
  • 彩票类网站开发门户网站开发工作室
  • 网站名称和域名有关系网站定制报价
  • 沈阳网站公司哪个好wordpress 调用分类列表
  • 高端网站设计 必荐骏网添城科技台州椒江网站制作公司
  • 网站提升排名线上营销活动案例
  • app网站设计建设专业网站网络
  • 网站开发工作好找吗WordPress显示网站加载时间
  • 做网站赚钱的点在哪里物流网站建设图片
  • 服务器网站怎么用阿里巴巴logo
  • 长沙seo霜天博客台州seo全网营销
  • 京东云wordpress后台seo推广教程
  • 网站建设费用预算表企业内网 网站建设的解决方案
  • 网站做微信支付接口wordpress目录浏览漏洞
  • 科普类网站怎么做安阳安强网络科技有限公司
  • 电子商务网站开发相关技术手机网站的开发
  • 如何建设网站济南兴田德润简介电话众创空间网站建设
  • 深圳创业板嘉兴网站推广优化费用
  • 网站建设服务费税率多少wordpress主题 free
  • wordpress模板+企业企业网站seo外包 s
  • 网站建设维护多少钱开发网站的软件
  • vs2013可以做网站么黑河城乡建设局网站
  • php与mysql网站开发搜索引擎优化实训心得
  • 网站建设工程查网站开发语言
  • 重庆网站建设安全中国建设银行网站登录
  • 自己会网站开发如何赚钱郑州网络推广免费平台
  • 南昌那个公司做网站好张掖seo
  • 电子商务网站软件平台智能网站系统可以做app吗
  • 网站制作过程合理步骤是什么织梦怎么做双语网站
  • 南宁建设公司网站自己做文学网站赚钱吗