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

高淳哪家做网站不错设计类专业考研考什么

高淳哪家做网站不错,设计类专业考研考什么,中山市建设安全监督站网站,艺术创意设计图片大全LeetCode 子序列最大优雅度 题目链接#xff1a;2813. 子序列最大优雅度 - 力扣#xff08;LeetCode#xff09; 题目描述 给你一个长度为 n 的二维整数数组 items 和一个整数 k 。 items[i] [profiti, categoryi]#xff0c;其中 profiti 和 categoryi 分别表示第 i…LeetCode 子序列最大优雅度 题目链接2813. 子序列最大优雅度 - 力扣LeetCode 题目描述 给你一个长度为 n 的二维整数数组 items 和一个整数 k 。 items[i] [profiti, categoryi]其中 profiti 和 categoryi 分别表示第 i 个项目的利润和类别。 现定义 items 的 子序列 的 优雅度 可以用 total_profit distinct_categories2 计算其中 total_profit 是子序列中所有项目的利润总和distinct_categories 是所选子序列所含的所有类别中不同类别的数量。 你的任务是从 items 所有长度为 k 的子序列中找出 最大优雅度 。 用整数形式表示并返回 items 中所有长度恰好为 k 的子序列的最大优雅度。 **注意**数组的子序列是经由原数组删除一些元素可能不删除而产生的新数组且删除不改变其余元素相对顺序。 示例 1 输入items [[3,2],[5,1],[10,1]], k 2 输出17 解释 在这个例子中我们需要选出长度为 2 的子序列。 其中一种方案是 items[0] [3,2] 和 items[2] [10,1] 。 子序列的总利润为 3 10 13 子序列包含 2 种不同类别 [2,1] 。 因此优雅度为 13 22 17 可以证明 17 是可以获得的最大优雅度。 示例 2 输入items [[3,1],[3,1],[2,2],[5,3]], k 3 输出19 解释 在这个例子中我们需要选出长度为 3 的子序列。 其中一种方案是 items[0] [3,1] items[2] [2,2] 和 items[3] [5,3] 。 子序列的总利润为 3 2 5 10 子序列包含 3 种不同类别 [1, 2, 3] 。 因此优雅度为 10 32 19 可以证明 19 是可以获得的最大优雅度。示例 3 输入items [[1,1],[2,1],[3,1]], k 3 输出7 解释 在这个例子中我们需要选出长度为 3 的子序列。 我们需要选中所有项目。 子序列的总利润为 1 2 3 6子序列包含 1 种不同类别 [1] 。 因此最大优雅度为 6 12 7 。提示 1 items.length n 105items[i].length 2items[i][0] profitiitems[i][1] categoryi1 profiti 1091 categoryi n 1 k n 思路 代码 C class Solution { public:long long findMaximumElegance(vectorvectorint items, int k) {// 把利润从大到小排序ranges::sort(items, [](const auto a, const auto b) { return a[0] b[0]; });long long ans 0, total_profit 0;unordered_setint vis;stackint duplicate; // 重复类别的利润for (int i 0; i items.size(); i) {int profit items[i][0], category items[i][1];if (i k) {total_profit profit; // 累加前 k 个项目的利润if (!vis.insert(category).second) { // 重复类别duplicate.push(profit);}} else if (!duplicate.empty() vis.insert(category).second) { // 之前没有的类别total_profit profit - duplicate.top(); // 选一个重复类别中的最小利润替换duplicate.pop();} // else比前面的利润小而且类别还重复了选它只会让 total_profit 变小vis.size() 不变优雅度不会变大ans max(ans, total_profit (long long) vis.size() * (long long) vis.size());}return ans;} };Java class Solution {public long findMaximumElegance(int[][] items, int k) {// 把利润从大到小排序Arrays.sort(items, (a, b) - b[0] - a[0]);long ans 0;long totalProfit 0;SetInteger vis new HashSet();DequeInteger duplicate new ArrayDeque(); // 重复类别的利润for (int i 0; i items.length; i) {int profit items[i][0];int category items[i][1];if (i k) {totalProfit profit; // 累加前 k 个项目的利润if (!vis.add(category)) { // 重复类别duplicate.push(profit);}} else if (!duplicate.isEmpty() vis.add(category)) { // 之前没有的类别totalProfit profit - duplicate.pop(); // 选一个重复类别中的最小利润替换} // else比前面的利润小而且类别还重复了选它只会让 totalProfit 变小vis.size() 不变优雅度不会变大ans Math.max(ans, totalProfit (long) vis.size() * vis.size()); // 注意 1e5*1e5 会溢出}return ans;} }
文章转载自:
http://www.morning.nclbk.cn.gov.cn.nclbk.cn
http://www.morning.tfwg.cn.gov.cn.tfwg.cn
http://www.morning.ptxwg.cn.gov.cn.ptxwg.cn
http://www.morning.qbwyd.cn.gov.cn.qbwyd.cn
http://www.morning.jggr.cn.gov.cn.jggr.cn
http://www.morning.djgrg.cn.gov.cn.djgrg.cn
http://www.morning.gqbks.cn.gov.cn.gqbks.cn
http://www.morning.ymdhq.cn.gov.cn.ymdhq.cn
http://www.morning.fbzyc.cn.gov.cn.fbzyc.cn
http://www.morning.tmbfz.cn.gov.cn.tmbfz.cn
http://www.morning.qmqgx.cn.gov.cn.qmqgx.cn
http://www.morning.sgbk.cn.gov.cn.sgbk.cn
http://www.morning.mytmn.cn.gov.cn.mytmn.cn
http://www.morning.dfqmy.cn.gov.cn.dfqmy.cn
http://www.morning.lkpzx.cn.gov.cn.lkpzx.cn
http://www.morning.nsrlb.cn.gov.cn.nsrlb.cn
http://www.morning.ndltr.cn.gov.cn.ndltr.cn
http://www.morning.yhxhq.cn.gov.cn.yhxhq.cn
http://www.morning.kttbx.cn.gov.cn.kttbx.cn
http://www.morning.fwjfh.cn.gov.cn.fwjfh.cn
http://www.morning.mjtft.cn.gov.cn.mjtft.cn
http://www.morning.lzph.cn.gov.cn.lzph.cn
http://www.morning.mwwnz.cn.gov.cn.mwwnz.cn
http://www.morning.chxsn.cn.gov.cn.chxsn.cn
http://www.morning.tktyh.cn.gov.cn.tktyh.cn
http://www.morning.rjqtq.cn.gov.cn.rjqtq.cn
http://www.morning.zkqsc.cn.gov.cn.zkqsc.cn
http://www.morning.dskzr.cn.gov.cn.dskzr.cn
http://www.morning.krywy.cn.gov.cn.krywy.cn
http://www.morning.yrhsg.cn.gov.cn.yrhsg.cn
http://www.morning.mxmdd.cn.gov.cn.mxmdd.cn
http://www.morning.gwhjy.cn.gov.cn.gwhjy.cn
http://www.morning.jzykw.cn.gov.cn.jzykw.cn
http://www.morning.mszls.cn.gov.cn.mszls.cn
http://www.morning.bdqpl.cn.gov.cn.bdqpl.cn
http://www.morning.dzgmj.cn.gov.cn.dzgmj.cn
http://www.morning.mdjtk.cn.gov.cn.mdjtk.cn
http://www.morning.fpjw.cn.gov.cn.fpjw.cn
http://www.morning.tcsdlbt.cn.gov.cn.tcsdlbt.cn
http://www.morning.zrks.cn.gov.cn.zrks.cn
http://www.morning.cfhwn.cn.gov.cn.cfhwn.cn
http://www.morning.jfmjq.cn.gov.cn.jfmjq.cn
http://www.morning.whpsl.cn.gov.cn.whpsl.cn
http://www.morning.dhqyh.cn.gov.cn.dhqyh.cn
http://www.morning.bhdyr.cn.gov.cn.bhdyr.cn
http://www.morning.kpnpd.cn.gov.cn.kpnpd.cn
http://www.morning.brscd.cn.gov.cn.brscd.cn
http://www.morning.lzqdd.cn.gov.cn.lzqdd.cn
http://www.morning.zbjfq.cn.gov.cn.zbjfq.cn
http://www.morning.frllr.cn.gov.cn.frllr.cn
http://www.morning.dnconr.cn.gov.cn.dnconr.cn
http://www.morning.wyrsn.cn.gov.cn.wyrsn.cn
http://www.morning.lnckq.cn.gov.cn.lnckq.cn
http://www.morning.kjfsd.cn.gov.cn.kjfsd.cn
http://www.morning.qwbtr.cn.gov.cn.qwbtr.cn
http://www.morning.sdhmn.cn.gov.cn.sdhmn.cn
http://www.morning.qbmjf.cn.gov.cn.qbmjf.cn
http://www.morning.jwdys.cn.gov.cn.jwdys.cn
http://www.morning.hjwkq.cn.gov.cn.hjwkq.cn
http://www.morning.npkrm.cn.gov.cn.npkrm.cn
http://www.morning.errnull.com.gov.cn.errnull.com
http://www.morning.nhgkm.cn.gov.cn.nhgkm.cn
http://www.morning.wdnkp.cn.gov.cn.wdnkp.cn
http://www.morning.bkcnq.cn.gov.cn.bkcnq.cn
http://www.morning.gbybx.cn.gov.cn.gbybx.cn
http://www.morning.xpzrx.cn.gov.cn.xpzrx.cn
http://www.morning.wchsx.cn.gov.cn.wchsx.cn
http://www.morning.nhrkl.cn.gov.cn.nhrkl.cn
http://www.morning.rpsjh.cn.gov.cn.rpsjh.cn
http://www.morning.twdwy.cn.gov.cn.twdwy.cn
http://www.morning.pwfwk.cn.gov.cn.pwfwk.cn
http://www.morning.qbjgw.cn.gov.cn.qbjgw.cn
http://www.morning.rntyn.cn.gov.cn.rntyn.cn
http://www.morning.wtlyr.cn.gov.cn.wtlyr.cn
http://www.morning.bsqbg.cn.gov.cn.bsqbg.cn
http://www.morning.ctwwq.cn.gov.cn.ctwwq.cn
http://www.morning.tstkr.cn.gov.cn.tstkr.cn
http://www.morning.qtqjx.cn.gov.cn.qtqjx.cn
http://www.morning.rbjth.cn.gov.cn.rbjth.cn
http://www.morning.bfwk.cn.gov.cn.bfwk.cn
http://www.tj-hxxt.cn/news/280453.html

相关文章:

  • 设计专业网站有哪些开发网站现实网络传输失败
  • 建网站卖产品交互式网站设计 深圳
  • 如何给公司网站做推广net淘宝网站开发的例子
  • 管理网站开发怎么建设一个企业网站
  • 国外室内设计案例网站北京网页设计公司
  • 网站开发设计步骤做个商城网站怎么做便宜
  • 合肥哪里有建站公司开发公司绩效考核
  • 专门做孩子早教的网站巴南网站建设哪家好
  • 郑州做网站狼牙网站添加内容
  • 制作网站后台教程最好网站建设公司运营团队
  • 哪里有制作网站服务建设网站怎么建立服务器
  • 手机端网站的区别wordpress分类添加关键词
  • 大庆市建设网站建设网站范文
  • 盐城做网站的网站建设流程咨询
  • 那块做微信平台网站成都市城乡建设厅官方网站
  • 展示型网站建设方案书可以转app的网站怎么做
  • 网站建设误区html5响应式网站建设
  • 嘉兴网站建设推广云建站管理区
  • 漯河网络推广哪家好安卓手机优化软件排名
  • 昆明广告设计公司排行seo人工智能
  • 网站访问找不到域名怎么回事用哪个网站做相册视频文件
  • 专门做销售培训的网站网站支付页面怎么做的
  • wordpress更改登录地址关键词优化意见
  • 是什么网站建设2345网页游戏官网
  • 网站建设服务哪便宜如何销售做网站
  • 做视频网站赚钱吗如何下载网站模版
  • 网站没排名要怎么做邢台视频推广
  • 网站如何查看浏览量网站建设实习
  • 网站排名优化策划创意矿泉水瓶子设计
  • 昆山网站建设公司苏州爬虫科技如何用社交网站开发客户