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

北京东城做网站注册一个logo需要多少钱

北京东城做网站,注册一个logo需要多少钱,红叶网站建设方案,网站建设仟首先金手指13链接: 1782. 统计点对的数目 题意: 给n个点和m条无向边(可重复),q个查询 定义edge[a]为一个点是a的边数量,定义ret[a,b]是edge[a]edge[b]-(a与b的边) q个查询q个答案&#xff0…

链接:

1782. 统计点对的数目

题意:

给n个点和m条无向边(可重复),q个查询

定义edge[a]为一个点是a的边数量,定义ret[a,b]edge[a]+edge[b]-(a与b的边)

q个查询q个答案,第i次查询值val[i],求所有的1<=a<b<=n条件下有多少ret[a,b]>val[i]

解:

TLE卡47了

看了评论区用空间换时间,双指针

实际代码:

class Solution {
public:typedef pair<int,int> pii;
vector<int> countPairs(int n, vector<vector<int>>& edges, vector<int>& queries)
{vector<int>edgeNum(n+1);//记录edge[a]map<pii,int>edgePair;for(auto edge:edges){if(edge[0]>edge[1]) swap(edge[0],edge[1]);edgeNum[edge[0]]++;edgeNum[edge[1]]++;edgePair[{edge[0],edge[1]}]++;//记录(a与b的边)}vector<int>ans;	vector<int>edgeNS(edgeNum);	sort(edgeNS.begin(),edgeNS.end());//空间换时间 排序for(auto querie:queries){int temp=0;int left=1,right=n;while(left<right)//双指针 {if(edgeNS[left] + edgeNS[right] <= querie) left++;else{temp+= right-left;right--;}}for(auto Pair:edgePair){int s=edgeNum[Pair.first.first]+edgeNum[Pair.first.second];if(s>querie && s-Pair.second<=querie) temp--;}ans.push_back(temp);}return ans;
}
};

限制:

  • 2 <= n <= 2 * 104
  • 1 <= edges.length <= 105
  • 1 <= ui, vi <= n
  • ui != vi
  • 1 <= queries.length <= 20
  • 0 <= queries[j] < edges.length
http://www.yayakq.cn/news/460839/

相关文章:

  • 广告做到百度第一页旧版优化大师
  • 誉字号网站幕墙装饰工程网站模板
  • 怎么样做网站或产品推广人事管理系统
  • 如何建设网址导航网站最近国际重大新闻
  • 网站视频解析西安企业注册
  • 中文网站编辑高端网络尊享服务
  • flash 网站带后台友情链接你会回来感谢我
  • 深圳做网站j华信科html5标准网站建设
  • 南昌网站建设公司咨询郑州便宜网站建设费用
  • 做兼职的网站有哪些网站 技术
  • 30个免费货源网站网络销售模式 自建网站
  • 海南网站制作多少钱网站代运营做哪些
  • asp.net mysql 网站开发基于asp.net网站开发
  • 做网站加入广告联盟做网站花钱么
  • 响应式网站 产品轮播代码百度seo排名在线点击器
  • 外贸网站设计公司软文新闻发稿平台
  • 教育类网站怎么做民宿行业网站建设方案
  • 做网站对商家的好处seo辅助
  • 个人做网站手机获取验证码wordpress 禁止转码
  • 怎么做网站报告软件技术是什么专业
  • 怎样与其它网站做友情链接亚马逊雨林简介
  • 石排网站仿做官方app下载
  • 定制 网站开发 价格公司简介模板英文版
  • 图书销售网站开发与实现厦门网站设计
  • 个域名的网站建设方案书net建站系统
  • 零售户电商网站订货网址wordpress 短信验证
  • 成都手机网站建设巩义企业网站托管服务商
  • 坑梓网站建设怎么样河南餐饮网站建设
  • 美食网站建设的背景和目的appstore美区免费
  • 游戏网站建设成功案例wordpress后台演示系统