日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

【LeetCode笔记】406. 根据身高重建队列(Java、偏数学)

發布時間:2024/7/23 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【LeetCode笔记】406. 根据身高重建队列(Java、偏数学) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 題目描述
  • 思路 && 代碼
      • 二刷

題目描述

  • 老閱讀題了= =,第一遍看題的時候一臉懵逼
  • 但其實代碼就6行(嘿嘿)

思路 && 代碼

  • 先按照身高降序排,再按照人數升序排(套路題)
class Solution {public int[][] reconstructQueue(int[][] people) {// 身高降序,人數升序Arrays.sort(people, (p1, p2) -> ((p1[0] == p2[0] ? p1[1] - p2[1] : p2[0] - p1[0])));List<int[]> ans = new ArrayList<>();// 排序后的數組,按照【前面的人數個數】進行插入即可for(int[] temp : people) {ans.add(temp[1], temp);}return ans.toArray(new int[ans.size()][]);} } // 主要原理:考慮后效性,較大元素的 ki 值,實際上和較小值無關。
  • 無注釋版
class Solution {public int[][] reconstructQueue(int[][] people) {Arrays.sort(people, (p1, p2) -> ((p1[0] == p2[0] ? p1[1] - p2[1] : p2[0] - p1[0])));List<int[]> ans = new ArrayList<>();for(int[] temp : people) {ans.add(temp[1], temp);}return ans.toArray(new int[ans.size()][]);} }

二刷

  • 這類題寫著還是舒服,代碼少= =
class Solution {public int[][] reconstructQueue(int[][] people) {// 身高逆序,人數正序Arrays.sort(people, (int[] a, int[] b) -> (a[0] == b[0] ? a[1] - b[1] : b[0] - a[0]));List<int[]> ans = new ArrayList<>();// 高的先插;按照前面的人個數,進行插入(往后,更矮 or 人數更多的人,不會改變之前的數組的人數正確性,無后效性)for(int[] temp : people) {ans.add(temp[1], temp);}return ans.toArray(new int[ans.size()][]);} }

總結

以上是生活随笔為你收集整理的【LeetCode笔记】406. 根据身高重建队列(Java、偏数学)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 九色在线播放 | 亚洲国产精品综合 | 国产精品免费大片 | 四虎黄色 | 国产精品久久久久久三级 | 亚洲天堂欧美 | 亚洲一区二区色图 | 天天久久综合网 | 91午夜剧场 | 成人久久网 | 91成年视频 | 天天精品视频 | 性色av网址| 青青草免费观看视频 | 欧美成人综合一区 | 亚洲无人区码一码二码三码的含义 | 免费av免费观看 | 久久精品久久久久久 | 黑人100部av解禁片 | 亚洲日本在线观看 | 有机z中国电影免费观看 | www日韩在线 | 国产精品久久久久久久毛片 | 国产成人精品免费看视频 | 精品性久久 | 亚洲精品成人av | 亚洲成人777 | 麻豆av免费观看 | 亚洲图片一区二区三区 | aaaa一级片| 中年夫妇啪啪高潮 | 亚州av片| 怡红院av亚洲一区二区三区h | 免费黄色在线网站 | 欧美在线视频免费观看 | 中文视频一区 | 天堂网国产 | 免费在线观看黄色网址 | 日韩欧美亚洲国产 | 五月天综合网 | 久久久久久黄色片 | 在线观看a视频 | 日韩成人在线视频观看 | 国产黄大片在线观看画质优化 | 天堂va蜜桃一区二区三区漫画版 | 99久久久久 | 国产精选视频 | 久久精品这里有 | 久久网中文字幕 | 国产无毛av| 欧美少妇喷水 | 国产欧美日韩专区 | 欧美黄色a级大片 | 亚洲免费色 | 精品亚洲国产成av人片传媒 | 日韩影院在线 | 久久国内 | 老熟妇午夜毛片一区二区三区 | 99在线观看免费 | 在线第一页 | 天天舔天天摸 | 欧美成人黄色小说 | 久久av影院 | 天天色播 | xiuxiuavnet| 国产在线观看黄 | 女教师三上悠亚ssni-152 | 黄色喷水网站 | 欧美不卡网 | 又黄又色又爽的视频 | 无遮挡边吃摸边吃奶边做 | 日日操日日操 | 国产一级特黄a高潮片 | 美日韩久久 | 久久一区二区精品 | 艳妇臀荡乳欲伦交换在线看 | 激情综合一区二区三区 | 最新av电影网站 | 极品色av | 精品久久久视频 | 日本在线一级片 | 国产丝袜一区二区 | 日韩五月天 | 蜜臀av免费一区二区三区水牛 | 一区二区三区四区精品视频 | 日本狠狠干 | 爱爱三级视频 | 成人乱人乱一区二区三区一级视频 | 中文字幕在线视频日韩 | 亚洲av综合色区无码一区爱av | 久久一区二区三区四区 | 啄木乌欧美一区二区三区 | 2019亚洲男人天堂 | 亚洲色图视频在线 | 色婷婷综合网 | 激情综合文学 | 亚洲一区二区三区午夜 | 精品久久久久久久无码 | 日韩人妻精品在线 |