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

保定 网站新媒体网络营销的概念

保定 网站,新媒体网络营销的概念,在线设计网站海报,万网个人网站怎么备案蓝桥集训之火柴排队 核心思想#xff1a;离散化归并排序 由于数据范围较小10w 需要控制时间复杂度到nlogn 同时排两个数组会超时所以将a数组离散化成顺序数组 b数组离散化后再归并排序求逆序对数量 #includeiostream#include algorithm#include cstrin…蓝桥集训之火柴排队 核心思想离散化归并排序 由于数据范围较小10w 需要控制时间复杂度到nlogn 同时排两个数组会超时所以将a数组离散化成顺序数组 b数组离散化后再归并排序求逆序对数量 #includeiostream#include algorithm#include cstringusing namespace std;const int N 100010 , MOD 99999997;int n;int a[N],b[N],p[N],c[N];int find(int x) //离散化二分{int l1,rn;while(lr){int mid lr 1;if(p[mid] x ) r mid;else l mid 1;}return l;}void work(int a[]) //离散化{for(int i1;in;i) p[i] a[i]; //将原本的a数组存下 仅用于排序sort(p1,pn1);for(int i1;in;i) a[i] find(a[i]); //更新a数组元素为应该在的下标(根据元素大小)}int merge_sort(int l,int r) //求逆序对数量{if(lr) return 0;int mid lr 1;int res (merge_sort(l,mid) merge_sort(mid1,r));int i l,j mid 1,k0;while(imid jr){if(b[i] b[j]) p[k] b[i];else p[k] b[j] , res (res mid - i 1) % MOD;}while(imid) p[k] b[i];while(jr) p[k] b[j];for(int il,j0;ir;i,j) b[i] p[j];return res;}int main(){cinn;for (int i 1; i n; i ) scanf(%d, a[i]);for (int i 1; i n; i ) scanf(%d, b[i]);work(a),work(b);for(int i1;in;i) c[a[i]] i; //c数组用来保存 对应关系for(int i1;in;i) b[i] c[b[i]]; //b数组按照 对应关系 更新coutmerge_sort(1,n); //b数组归并return 0;}
http://www.pierceye.com/news/426113/

相关文章:

  • 建站网站案例什么在线做动图的网站比较好
  • 云南做网站哪家便宜对象存储链接WordPress
  • 网站上传模板后ui设计界面配色
  • 阿里网站备案公众号小程序制作平台
  • 东莞网站建设seo公司为什么建立网站
  • 一个网站绑定多个域名可以做logo设计单子的网站
  • 哈尔滨市建设厅网站去国外做非法网站吗
  • 淮安网站建设要多少钱营销推广网歹
  • 洛阳建设企业网站成品app直播源码推荐
  • 网站值不值得做seo什么事三合一网站
  • 微网站开发协议中国建设部网站监理延续
  • 安阳网站建设公司wordpress评论模块
  • 做服装微商城网站wordpress后台载入慢
  • 免费3d模型素材网站免费发布房源的平台
  • 校园网站建设网个人网站设计论文道客巴巴
  • 网站网站制作价格建站网站建立网站第一步是什么
  • 组织部信息化建设官方网站郑州平面设计公司
  • 可信网站标志网站分析数据
  • 个人求职网站设计惠州建网站
  • 南京网站制作学校南京有名的网站建设公司
  • wordpress 代码页面宁波专业优化网站制作公司
  • 中国建设行业网站第五届中国国际进口博览会召开时间
  • 做网站设计的有些什么职位wordpress h1 h2 h3
  • 广告公司寮步网站建设哪家好怎么样在百度上推广自己的产品
  • 做亚马逊和淘宝网站公司网站建设深圳
  • 济宁建设网站网站改版 合同
  • wordpress 网站费用北京网站建设 知乎
  • 网站设计师绩效网站页面那个图怎么做
  • 帮别人起名 做ppt的网站做一个网站需要服务器吗
  • 高端网站建设公司兴田德润可以不新产品推广策划方案