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

百度上做网站需要钱吗设计个人网站

百度上做网站需要钱吗,设计个人网站,如何在好医生网站做二类学分,黄聪开发wordpress主题题目 题意: 给定n个人的攻击力和防御力,对于一个人来说,如果存在某个人的攻击力和防御力都比他高,那么称这个人为弱角色。统计弱角色的数量 思路: 排序,攻击力按从大到小排序,这样遍历的时候某个数时前边的攻击力都比他…

题目
题意: 给定n个人的攻击力和防御力,对于一个人来说,如果存在某个人的攻击力和防御力都比他高,那么称这个人为弱角色。统计弱角色的数量
思路: 排序,攻击力按从大到小排序,这样遍历的时候某个数时前边的攻击力都比他高(如果攻击力各不相同),这样我们维护最大的防御力即可。难处理的是攻击力相同怎么办,有可能维护的最大防御力是相同攻击力的人,这样就统计错误。可以对于攻击力相同的,按照防御力从小到大排序,这样可以保证维护的最大防御力的人的攻击力是严格高于当前人的攻击力的。因为攻击力相同的人是放在一起的,然后防御力从小到大可以保证当前这个人前边与他攻击力相同的人的防御力比他低,这样就保证了维护的最大防御力的人的攻击力是严格高于当前人的攻击力的。
比如
[10,4][10,7][7,5][7,9][7,10],[6,9]
可以看到攻击力都是7的分组里,无论遍历到哪个人,前边攻击力也是7的人的防御力是比他低的,所以即使[7,9]的防御力9更新了最大防御,可是[7,10]的防御力比[7,9]的高,所以不用担心产生贡献。所以不会出现同是攻击力为7的人之间对答案产生贡献。
代码:

class Solution {
public:static bool cmp(vector<int>& a,vector<int>& b){int x1 = a[0],x2 = b[0];int y1 = a[1],y2 = b[1];if(x1 != x2) return x1 > x2;return y1 < y2;}int numberOfWeakCharacters(vector<vector<int>>& properties) {sort(properties.begin(),properties.end(),cmp);int mxy = 0;int ans = 0;for(int i=0;i<properties.size();++i){int x = properties[i][0];int y = properties[i][1];if(y < mxy){ans ++ ;}else {mxy = y;}}return ans;}
};
http://www.15wanjia.com/news/39714.html

相关文章:

  • 网站建设的技能有哪些方面seo系统培训班
  • 大学生做兼职上什么网站好网络推广是做什么工作
  • 网站建设中服务器的搭建方式seo优化关键词排名
  • 淄博乐达网站建设吧运营推广的方式和渠道
  • 怎么为一个网站做外链seo优化或网站编辑
  • 动态网站用什么做的seo简单优化操作步骤
  • 企业公司网站制作郑州seo顾问外包
  • 个人网站成品下载网站seo外包价格
  • 用php做一网站有哪些电子商务软文写作
  • 用现成的php模板 怎么做网站营销文案
  • 建筑行业信息平台seo方案
  • 网站建设作业过程产品推广策划方案
  • 做网站的服务器配置seo静态页源码
  • 西安做网站设计的公司站长工具精品
  • 做网站没有按照合同履行山东seo费用多少
  • 杭州旅游网站建设长沙网站制作策划
  • 网站的运营维护凡科建站教程
  • 重视政府网站建设fifa最新排名出炉
  • 中国建设银行官方网站k宝驱动下载网站案例分析
  • WordPress考试seo优化公司排名
  • 上海工厂网站建设合肥seo网络优化公司
  • 手机做图纸app下载网站网站排名优化公司
  • 网站标题seo外包优化全网推广方案
  • 网站做某个关键词排名该怎么做手机百度极速版app下载安装
  • 建造电商网站互联网舆情监控系统
  • 检察院门户网站建设自查自纠报告google中文搜索引擎入口
  • ps网站首页怎么设计一个公司可以做几个百度推广
  • 一家专做土特产的网站今日头条十大新闻最新
  • 做软测的网站如何做网页链接
  • 网站开发的现状研究windows优化软件哪个好