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

网站网页压缩做物流网站的公司吗

网站网页压缩,做物流网站的公司吗,亚马逊alexa,做网站 用什么语言好一、题目 给定一个数组和滑动窗口的大小#xff0c;找出所有滑动窗口里数值的最大值。例如#xff0c;如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3#xff0c;那么一共存在6个滑动窗口#xff0c;他们的最大值分别为{4,4,6,6,6,5}#xff1b; 针对数组{2,3,4,2,6,2,5…一、题目 给定一个数组和滑动窗口的大小找出所有滑动窗口里数值的最大值。例如如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3那么一共存在6个滑动窗口他们的最大值分别为{4,4,6,6,6,5} 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个 {[2,3,4],2,6,2,5,1} {2,[3,4,2],6,2,5,1} {2,3,[4,2,6],2,5,1} {2,3,4,[2,6,2],5,1} {2,3,4,2,[6,2,5],1} {2,3,4,2,6,[2,5,1]}。 二、解法 1 package algorithm7;2 3 import java.util.ArrayList;4 import java.util.LinkedList;5 //使用双端队列6 /*7 对新来的元素k将其与双端队列中的元素相比较8 * 1前面比k小的直接移出队列因为不再可能成为后面滑动窗口的最大值了!,9 * 2前面比k大的X比较两者下标判断X是否已不在窗口之内不在了直接移出队列 10 * 队列的第一个元素是滑动窗口中的最大值*/ 11 public class MaxInWindows64 { 12 public static void main(String[] args) { 13 int[] num {2,3,4,2,6,2,5}; 14 ArrayListInteger res maxInWindows(num,3); 15 for(int i : res){ 16 System.out.print(i ); 17 } 18 } 19 public static ArrayListInteger maxInWindows(int [] num, int size){ 20 ArrayListInteger res new ArrayList(); 21 if(size 0 || size num.length) 22 return res; 23 int begin; 24 LinkedListInteger q new LinkedList(); 25 //先将前size-1个数中的符合条件的值 加入双端队列中 26 for(int i 0; i size - 1; i){ 27 while(!q.isEmpty() num[i] num[q.getLast()]){ 28 q.removeLast(); 29 } 30 q.addLast(i); 31 } 32 for(int i size-1; i num.length; i){ 33 while(!q.isEmpty() num[i] num[q.getLast()]){ 34 q.removeLast(); 35 } 36 q.addLast(i); 37 if(i-q.getFirst()1 size) 38 q.removeFirst(); 39 res.add(num[q.getFirst()]); 40 } 41 return res; 42 } 43 }  转载于:https://www.cnblogs.com/fankongkong/p/7462165.html
http://www.zqtcl.cn/news/117665/

相关文章:

  • 微信制作网站设计重庆关键词优化软件
  • 网站的设计与应用论文平台推广计划书模板范文
  • 网站备案用户名忘了怎么办网站做301排名会掉
  • 厦门制作网站企业网站子域名怎么做
  • 青岛微网站开发品牌建设青之见
  • 淄博哪有培训做网站的湖南营销型网站建设企业
  • 动物网站建设深圳最好的营销网站建设公司
  • 各种网站制作陕西建设厅证件查询网站
  • 如何提高一个网站如何做简单网站
  • 游戏网站开发找什么人可建智慧园区设计方案
  • 重庆网站设计公司推荐福州移动网站建设
  • 移动网站功能做网站fjfzwl
  • 食品网站建设的目的中级经济师考试成绩查询
  • 普宁建设局网站免费的网站开发平台
  • 网站域名主机空间区别网站上传系统
  • 建设高端网站公司的目的淮南房产网
  • 网站建设 中山网站建设新得体会
  • 快速搭建网站视频教程看想看的做想做的电影网站好
  • 网站聊天怎么做2345网址导航智能主版
  • 如何优化网站加载速度做推广公司
  • 网站下载不了视频php网站 数据库链接
  • 制作网页网站教程wordpress建立扁平化
  • 网站建设小知识郑州网站建设找伟置
  • 苏中建设官方网站旅游做攻略用什么网站好
  • 信息门户网站制作wordpress改商城
  • 企业类网站有哪些甘肃省和住房建设厅网站
  • 嘉兴市住房和城乡建设局网站wordpress nodejs版本
  • 做网站 百度推广深圳外贸招聘
  • 网站留言板功能网站建设 核对流程
  • WordPress输出当前网址郑州官网seo厂家