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

从网站验证码谈用户体验建设工程中标信息查询

从网站验证码谈用户体验,建设工程中标信息查询,酒泉建设局造价官网站,网站改版意见方案可以排序int[ ][ ]的顺序#xff0c;也可以排序ListListInteger 顺序 为便于理解#xff0c;以力扣原题为例#xff1a;1333.餐厅过滤器 原题中给了一个双重数组#xff0c;并要求返回一个ListInteger。 方法1#xff1a; 会用流的#xff0c…可以排序int[ ][ ]的顺序也可以排序ListListInteger 顺序 为便于理解以力扣原题为例1333.餐厅过滤器 原题中给了一个双重数组并要求返回一个ListInteger。 方法1 会用流的通常用于会反应把双重数组转成ListListInteger去处理这个双重数组于是解题思路如下 public static ListInteger filterRestaurants2(int[][] restaurants, int veganFriendly, int maxPrice, int maxDistance) {ListListInteger lists new ArrayList();for(int[] arr : restaurants){if((veganFriendly 1 arr[2] ! 1) || maxPrice arr[3] || maxDistance arr[4]){continue;}lists.add(Arrays.stream(arr).boxed().collect(Collectors.toList()));}if (lists.size() 0) {return new ArrayList();}lists.sort((a,b) -{int rating b.get(1).compareTo(a.get(1));if (rating ! 0) {return rating;}return b.get(0).compareTo(a.get(0));});return lists.stream().map(o-o.get(0)).collect(Collectors.toList()); }可是该方式耗空间较大于是又会想能不能从直接用数组的方式不另外构造新对象。 方法2 public static ListInteger filterRestaurants3(int[][] restaurants, int veganFriendly, int maxPrice, int maxDistance) {for(int[] arr : restaurants){if((veganFriendly 1 arr[2] ! 1) || maxPrice arr[3] || maxDistance arr[4]){arr[0] 0;}}Arrays.sort(restaurants, (o1, o2) - {int compare Integer.compare(o2[1], o1[1]);if (compare ! 0){return compare;}return Integer.compare(o2[0], o1[0]);});return Arrays.stream(restaurants).map((int[] o)-o[0]).filter(o-o!0).collect(Collectors.toList()); }但是提交的结果然后是耗时耗空间。 既然数组能用流处理那是不是可以全部用流的形式过滤和排序呢 方法3 public static ListInteger filterRestaurants(int[][] restaurants, int veganFriendly, int maxPrice, int maxDistance) {return Arrays.stream(restaurants).filter(r - (veganFriendly ! 1 || r[2] 1) r[3] maxPrice r[4] maxDistance).sorted((a1, a2) - a1[1] a2[1] ? a2[0] - a1[0] : a2[1] - a1[1]).map(a - a[0]).collect(Collectors.toList()); }
http://www.zqtcl.cn/news/623224/

相关文章:

  • 网页与网站的区别是什么东莞网站公司排名
  • 盐城市城乡和住房建设厅网站wordpress文章订阅
  • 济南网站优化wordpress文件上传到那个文件
  • 外贸网站租用外国服务器好还是自己装一个服务器好高质量外链网站
  • 珠海专门做网站成都到西安
  • 网站做1920px好吗长沙seo优化排名
  • 哈尔滨微信网站开发wordpress 视
  • wordpress 分享封面图片尺寸重庆官网优化乐育公司
  • dede手机网站更新受欢迎的昆明网站建设
  • 网站设计外包合同专做自驾游的网站
  • 网站建设服务预算游戏网站怎么赚钱
  • 怎么做网站关键词视频手机网页前端开发
  • 好网站具备条件网站建设外链
  • 青岛如何建立企业网站企业中国数据域名注册
  • 怎么看网站做的好不好南京h5 网站建设
  • 贵阳微信网站制作下列哪一项不属于电子商务网站建设
  • 有没有做电子名片的网站网络广告怎么投放
  • 网站开发要用cms教育网站制作价格
  • 深圳华鑫峰网站建设wordpress 关闭新闻
  • 韩国网站加速器南宁做网站seo
  • 义乌网站建设公司书生商友小程序自己制作流程
  • 株洲企业网站建设费用python mysql开发网站开发
  • 东航集团客户网站是哪家公司建设网站开发软件开发
  • 淮安企业网站制作科技公司办公室设计
  • 东莞企石网站设计手机能制作网站吗
  • 大连网站建设选高合科技广州开发区人才工作集团有限公司
  • 四川建设招标网站首页价格低廉怎么换个说法
  • 南昌企业制作网站龙华区深圳北站
  • 北京网站设计案例郑州网站设计培训
  • wordpress在lnmp部署百度搜索引擎优化案例