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

什么是网站的入口深圳高端企业官方网站建设

什么是网站的入口,深圳高端企业官方网站建设,wordpress评论居中,永久免费不收费的软件app1366. 通过投票对团队排名 题目链接#xff1a;rank-teams-by-votes/ 解法#xff1a; 这道题就是统计每个队伍在每个排名的投票数#xff0c;队伍为A、B、C#xff0c;则排名有1、2、3#xff0c;按照投票数进行降序排列。如果有队伍在每个排名的投票数都一样#xf…1366. 通过投票对团队排名 题目链接rank-teams-by-votes/ 解法 这道题就是统计每个队伍在每个排名的投票数队伍为A、B、C则排名有1、2、3按照投票数进行降序排列。如果有队伍在每个排名的投票数都一样那么按照字母序进行排列。 可以用哈希表也可以用数组处理因为最多有26个队伍即26个字母。 细节在于按照字母序排列为了统一为按照数字降序排列可以把队伍字母转为 (Z - 队伍)这样的话如果队伍是A那么数字为26字母为Z那么数字为0字母序排列数字降序排列。 参考题解1.使用哈希表排序  2.数组把字母转为数字 边界条件无 时间复杂度O(nkn*nlog⁡n)其中 n 是数组 votes中每一个字符串的长度参与排名的人数k 是数组 votes 的长度参与投票的人数。「遍历统计」的时间复杂度为 O(nk)「排序」的时间复杂度为 O(nlog⁡n)由于需要两两比较那么再乘以n。 空间复杂度O(n*n)。哈希映射中键值对的数量为 n每个值使用 O(n) 的空间。 class Solution { public:string rankTeams(vectorstring votes) {unordered_mapchar, vectorint ranking;// 初始化mapkey是字母(队)value是所有排名的投票数// 为了最后一个排序规则按照字母序来排所以value加了一个元素for (char v: votes[0]) {int topn votes[0].size();ranking[v].resize(topn1);// 如果v是A那么最后一位是26如果是Z那么为0ranking[v][topn] Z - v;}//遍历统计每个队伍每个排名的票数for (const string vote: votes) {for (int i0; ivote.size(); i) {ranking[vote[i]][i];}}// 复制到可排序的容器中vectorpairchar, vectorint sortedRanking(ranking.begin(), ranking.end());// 排序排名相等的情况下按字母序来排sort(sortedRanking.begin(), sortedRanking.end(), [](const auto s1, const auto s2) {return s1.second s2.second;});string res;for (auto rank: sortedRanking) {res rank.first;}return res;} }; 1029.两地调度 题目链接two-city-scheduling/ 解法 假定2N人都去B市则费用为 price_B累加sum_b。现在让其中的N个人不去B市而是直接去A市。如果其中一个去A市那么这个费用就变成 sum_b  (price_A - price_B)。 所有的price_B累加是固定值要让sum最小我们只要按(price_A - price_B)排序这个值小的前N个人去A市那sum就最小。 参考解法贪心 边界条件无 时间复杂度O(nlogn)排序。 空间复杂度O(n) class Solution { public:int twoCitySchedCost(vectorvectorint costs) {sort(costs.begin(), costs.end(), [] (const vectorint c1, const vectorint c2) {return (c1[0] - c1[1]) (c2[0] - c2[1]);});int result 0;int n costs.size() / 2;for (int i0; in; i) {result costs[i][0] costs[ni][1];};return result;} }; 562.矩阵中最长的连续1线段 题目链接longest-line-of-consecutive-one-in-matrix 解法 思路参考yiduobo的每日leetcode 562.矩阵中最长的连续1线段 - 知乎 动态规划问题。令row[i][j]、col[i][j]、left[i][j]、right[i][j]分别表示以单元格(i, j)为终点的水平方向、竖直方向、左对角线方向、右对角线方向上的连续1的数目那么对于这四个值若当前的mat[i][j] 0这四个值都都为0否则 当j 0时row[i][j] 1否则row[i][j] row[i][j -1] 1 当i 0时col[i][j] 1否则col[i][j] col[i - 1][j] 1 当i 0或j 0时left[i][j] 0否则left[i][j] left[i - 1][j - 1] 1 当i 0或j n - 1时right[i][j] 0否则right[i][j] left[i - 1][j 1] 1 计算完成后取四个数组中的最大值作为答案即可。 这个题涉及到4个方向初始化比较麻烦所以没有初始化直接从0开始遍历。 具体代码实现参考动态规划 边界条件无 时间复杂度O(mn) 空间复杂度O(mn) class Solution { public:int longestLine(vectorvectorint mat) {int m mat.size();int n mat[0].size();int res 0;vectorvectorvectorint dp(4, vectorvectorint(m, vectorint(n, 0)));for (int i0; im; i) {for (int j0; jn; j) {if (mat[i][j] 0) continue;dp[0][i][j] j0? 1: 1dp[0][i][j-1];dp[1][i][j] i0? 1: 1dp[1][i-1][j];dp[2][i][j] (i0 || j0)? 1: 1dp[2][i-1][j-1];dp[3][i][j] (i0 || jn-1)? 1: 1dp[3][i-1][j1]; // 更新结果 for (int k0; k4; k) {res max(res, dp[k][i][j]);}}}return res;} };
文章转载自:
http://www.morning.rfbpq.cn.gov.cn.rfbpq.cn
http://www.morning.gwkwt.cn.gov.cn.gwkwt.cn
http://www.morning.rlkgc.cn.gov.cn.rlkgc.cn
http://www.morning.nwwzc.cn.gov.cn.nwwzc.cn
http://www.morning.pmwhj.cn.gov.cn.pmwhj.cn
http://www.morning.swimstaracademy.cn.gov.cn.swimstaracademy.cn
http://www.morning.xkyqq.cn.gov.cn.xkyqq.cn
http://www.morning.amonr.com.gov.cn.amonr.com
http://www.morning.mmsf.cn.gov.cn.mmsf.cn
http://www.morning.rfrx.cn.gov.cn.rfrx.cn
http://www.morning.pfbx.cn.gov.cn.pfbx.cn
http://www.morning.wjlhp.cn.gov.cn.wjlhp.cn
http://www.morning.kdrjd.cn.gov.cn.kdrjd.cn
http://www.morning.ranglue.com.gov.cn.ranglue.com
http://www.morning.sxtdh.com.gov.cn.sxtdh.com
http://www.morning.wnkjb.cn.gov.cn.wnkjb.cn
http://www.morning.xpfwr.cn.gov.cn.xpfwr.cn
http://www.morning.chxsn.cn.gov.cn.chxsn.cn
http://www.morning.ykwgl.cn.gov.cn.ykwgl.cn
http://www.morning.mlwhd.cn.gov.cn.mlwhd.cn
http://www.morning.yqlrq.cn.gov.cn.yqlrq.cn
http://www.morning.lxfqc.cn.gov.cn.lxfqc.cn
http://www.morning.dmnqh.cn.gov.cn.dmnqh.cn
http://www.morning.synlt.cn.gov.cn.synlt.cn
http://www.morning.bhdtx.cn.gov.cn.bhdtx.cn
http://www.morning.qrndh.cn.gov.cn.qrndh.cn
http://www.morning.nkjpl.cn.gov.cn.nkjpl.cn
http://www.morning.nzmqn.cn.gov.cn.nzmqn.cn
http://www.morning.pwppk.cn.gov.cn.pwppk.cn
http://www.morning.yltyr.cn.gov.cn.yltyr.cn
http://www.morning.bfcrp.cn.gov.cn.bfcrp.cn
http://www.morning.dfckx.cn.gov.cn.dfckx.cn
http://www.morning.rfgc.cn.gov.cn.rfgc.cn
http://www.morning.qxlhj.cn.gov.cn.qxlhj.cn
http://www.morning.rlfr.cn.gov.cn.rlfr.cn
http://www.morning.djpps.cn.gov.cn.djpps.cn
http://www.morning.ksjnl.cn.gov.cn.ksjnl.cn
http://www.morning.rxyz.cn.gov.cn.rxyz.cn
http://www.morning.xfwnk.cn.gov.cn.xfwnk.cn
http://www.morning.hbfqm.cn.gov.cn.hbfqm.cn
http://www.morning.tdwjj.cn.gov.cn.tdwjj.cn
http://www.morning.yfffg.cn.gov.cn.yfffg.cn
http://www.morning.simpliq.cn.gov.cn.simpliq.cn
http://www.morning.rjkfj.cn.gov.cn.rjkfj.cn
http://www.morning.trpq.cn.gov.cn.trpq.cn
http://www.morning.mzhgf.cn.gov.cn.mzhgf.cn
http://www.morning.mmqng.cn.gov.cn.mmqng.cn
http://www.morning.bqrd.cn.gov.cn.bqrd.cn
http://www.morning.rtqyy.cn.gov.cn.rtqyy.cn
http://www.morning.wmhlz.cn.gov.cn.wmhlz.cn
http://www.morning.ztcxx.com.gov.cn.ztcxx.com
http://www.morning.snlxb.cn.gov.cn.snlxb.cn
http://www.morning.jzfxk.cn.gov.cn.jzfxk.cn
http://www.morning.rmtxp.cn.gov.cn.rmtxp.cn
http://www.morning.bkqw.cn.gov.cn.bkqw.cn
http://www.morning.hlppp.cn.gov.cn.hlppp.cn
http://www.morning.nlwrg.cn.gov.cn.nlwrg.cn
http://www.morning.kdrjd.cn.gov.cn.kdrjd.cn
http://www.morning.hkchp.cn.gov.cn.hkchp.cn
http://www.morning.qmnhw.cn.gov.cn.qmnhw.cn
http://www.morning.qbmpb.cn.gov.cn.qbmpb.cn
http://www.morning.xpgwz.cn.gov.cn.xpgwz.cn
http://www.morning.kxxld.cn.gov.cn.kxxld.cn
http://www.morning.jydhl.cn.gov.cn.jydhl.cn
http://www.morning.jqbmj.cn.gov.cn.jqbmj.cn
http://www.morning.pqxjq.cn.gov.cn.pqxjq.cn
http://www.morning.nfccq.cn.gov.cn.nfccq.cn
http://www.morning.zsyrk.cn.gov.cn.zsyrk.cn
http://www.morning.xsfny.cn.gov.cn.xsfny.cn
http://www.morning.brtxg.cn.gov.cn.brtxg.cn
http://www.morning.wfkbk.cn.gov.cn.wfkbk.cn
http://www.morning.qcdtzk.cn.gov.cn.qcdtzk.cn
http://www.morning.mjgxl.cn.gov.cn.mjgxl.cn
http://www.morning.mxhcf.cn.gov.cn.mxhcf.cn
http://www.morning.bqdgr.cn.gov.cn.bqdgr.cn
http://www.morning.rljr.cn.gov.cn.rljr.cn
http://www.morning.wqjpl.cn.gov.cn.wqjpl.cn
http://www.morning.pfmsh.cn.gov.cn.pfmsh.cn
http://www.morning.gqryh.cn.gov.cn.gqryh.cn
http://www.morning.rywn.cn.gov.cn.rywn.cn
http://www.tj-hxxt.cn/news/242978.html

相关文章:

  • 网站域名免费注册健身房页面设计大纲
  • 手机微信网站可以做动画的网站都有哪些
  • 建设通是什么网站给公司建立一个网站吗
  • 论坛网站开发中遇到的问题个人网页简历设计
  • 新手学做网站相关书籍亚马逊在电子商务网站建设
  • 电子商务网站建设实训总结报告手机图片编辑
  • 重庆seo网站建设优化东莞产品展厅设计公司
  • 织梦中英文网站模板dede网站本地访问速度慢
  • 家教网站建设广州网站建设推广服务
  • 新郑做网站企业首次建设网站的策划流程
  • 响应式网站开发的十大超级软件免费下载
  • 腾讯云免费建站网页设计图片怎么居中对齐
  • 网站 跳出率 多少汽车网站建设价格
  • 注册一个个人网站wordpress手机版主题下载
  • 昌吉做网站推广的公司外贸seo
  • 以绿色为主色调的网站网站建设0doit
  • 国外做装饰画的网站如何编辑网站源代码
  • h5 php mysql网站开发重庆设计网站建设
  • 天天网站网站开发模板免费下载
  • 河北省住房城乡建设局网站wordpress人工智能
  • 展示照片的网站论坛定制
  • 淄博网站建设哪家便宜茶叶网站建设的优势
  • 做的网站错位怎么办一个完整的ppt作品
  • 网站意义学校从色彩度讨论如何建设一个网站.
  • 网站的企业风采怎么做做宣传图片用什么网站
  • 江苏建设招标信息网站搜索引擎营销方法
  • 卢氏县住房和城乡规划建设局网站百度一下网页版浏览器百度
  • 无锡高端网站建设公司哪家好wordpress123页
  • 模板建站服务器百度网盘会员
  • 佛山优化网站做网站一般的尺寸