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

小企业建网站关闭WordPress自动文章摘要

小企业建网站,关闭WordPress自动文章摘要,易讯网站建设,百度搜索热度查询7. 1439.有序矩阵中的第K个最小数组和(困难,学习转化为373) 1439. 有序矩阵中的第 k 个最小数组和 - 力扣#xff08;LeetCode#xff09; 思想 1.给你一个 m * n 的矩阵 mat#xff0c;以及一个整数 k #xff0c;矩阵中的每一行都以非递减的顺序排列。 你可以从每一行…7. 1439.有序矩阵中的第K个最小数组和(困难,学习转化为373) 1439. 有序矩阵中的第 k 个最小数组和 - 力扣LeetCode 思想 1.给你一个 m * n 的矩阵 mat以及一个整数 k 矩阵中的每一行都以非递减的顺序排列。 你可以从每一行中选出 1 个元素形成一个数组。返回所有可能数组中的第 k 个 最小 数组和。 2.转化为373.查找和最小的K对数字利用最小堆373是从两个数组找前K个而此题是m*n矩阵但是发现假设已经取完矩阵前两行的数组和再考虑第3行时只要考虑前两行数组前K个值即可(因为后面的不可能是最终的K个最小数组和)所以问题就转化为得到前面i-1行的最小K个数组和数组然后第i行考虑进来最终再得到一个最小K个数组和数组实现行的压缩 3.初始数组为只有0元素的数组和第一行(表示取第一行前K个元素) 代码 c: class Solution { public:vectorint kSmallestPairs(vectorint nums1, vectorint nums2, int k) {int n1 nums1.size(), n2 nums2.size();priority_queuetupleint, int, int pq;vectorint res;for (int i 0; i min(n1, k); i) {pq.emplace(-nums1[i] - nums2[0], i,0); }while (!pq.empty() res.size() k) {auto t pq.top();pq.pop();int i get1(t), j get2(t);res.push_back(nums1[i] nums2[j]);if (j 1 n2)pq.emplace(-nums1[i] - nums2[j 1], i,j 1); }return res;}int kthSmallest(vectorvectorint mat, int k) {int n mat.size();vectorint ini {0};for (auto row : mat) {ini kSmallestPairs(row, ini, k);}return ini.back();} };8. 786. 第K个最小的质数分数(中等) 思想 1.给你一个按递增顺序排序的数组 arr 和一个整数 k 。数组 arr 由 1 和若干 质数 组成且其中所有整数互不相同。 对于每对满足 0 i j arr.length 的 i 和 j 可以得到分数 arr[i] / arr[j] 。 那么第 k 个最小的分数是多少呢?  以长度为 2 的整数数组返回你的答案, 这里 answer[0] arr[i] 且 answer[1] arr[j] 。 2.依旧转化为373.查找和最小的K对数字,只不过nums2是倒序的arr,且多个条件ij!n-1 代码 c: class Solution { public:vectorint kthSmallestPrimeFraction(vectorint arr, int k) {int n arr.size();vectorint arr2 arr;vectorvectorint res;reverse(arr2.begin(), arr2.end());priority_queuetupledouble, int, int pq;for (int i 0; i min(n - 1, k); i)pq.emplace(-1.0 * arr[i] / arr2[0], i, 0);while (res.size() k !pq.empty()) {auto t pq.top();pq.pop();int i get1(t), j get2(t);if (i j n - 1)continue;res.push_back({arr[i], arr2[j]});if (j 1 n)pq.emplace(-1.0 * arr[i] / arr2[j 1], i, j 1);}return res.back();} };
http://www.hkea.cn/news/14522687/

相关文章:

  • 河南亿元建设有限公司公司网站wordpress 获得分类
  • 一家专门做鞋子的网站寮步网站建设 优帮云
  • 网站建设的公司推荐居众装饰
  • 鹿泉城乡建设局网站易思网站系统
  • 越秀定制型网站建设asp网站做文件共享上传
  • 外贸商城网站系统海外销售工作难做吗
  • 好的网站怎么建设网站推广策划评估指标有哪些
  • 卡密网站怎么做营销网络推广方式有哪些
  • 网站搭建系统网站申请域名
  • 雅安公司做网站河南省住房城乡建设厅
  • 企业官网建站流程静态网站建设参考文献
  • 盘锦兴隆台住房和城乡建设网站wordpress页面版权修改不
  • 邹平做网站公司界首网站建设
  • 国外打开网站会不会乱码e脉通网站
  • 网站开发及技术东莞网站建设规范
  • 中医风格网站模板求个网站或者app
  • 网红营销网站广西建设网桂建云官网
  • 网站icp备案有效时间app推广视频
  • 一个大型网站建设得多少钱wordpress获取优酷视频缩略图
  • 在国外建网站方便吗设计网站客户体验
  • 怎么做网站然后卖出去公众号开发一般收费
  • 温州 做网站设计制作生态瓶教学设计
  • 做门户网站用什么模板初期做网站
  • access做调查表网站网站大全全部免费
  • 贵阳网站建设怎么样中国建设网官方网站济宁国泰
  • 做网站代理去拉人香蜜湖网站建设
  • 网站开发代做做论坛网站怎么样备案
  • wordpress当前分类链接地址网站建设优化之优化关键字
  • wordpress站点链接打不开网址it咨询公司排名
  • 毕业设计做网站怎样的工作量算达标重庆商务网站建设