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

昆明二级站seo整站优化排名万网张向东有多少资产

昆明二级站seo整站优化排名,万网张向东有多少资产,自助免费网站建设平台,wordpress主题制作技巧一、差分 前缀和和差分的核心思想是预处理 , 可以在暴力枚举的过程中 , 快速给出查询结果 , 从而优化时间复杂度 。 最经典的用空间替换时间的做法。 学完差分之后 , 大家会发现 , 前缀和与差分是一对互逆的运算 二、一…

一、差分

前缀和和差分的核心思想是预处理 可以在暴力枚举的过程中 , 快速给出查询结果 , 从而优化时间复杂度 。

最经典的用空间替换时间的做法。

学完差分之后 , 大家会发现 , 前缀和与差分是一对互逆的运算

二、一维差分

登录—专业IT笔试面试备考平台_牛客网

解法一:暴力解法 --> 直接模拟

两层 for 循环 -->  O(m*n) = 10^10 (超时了...) 

所以我们可以总结出 用差分解决问题的模板:

1) 创建差分数组

 

2)利用差分数组处理 m 次 修改操作


3)还原成原始数组:

#include <iostream>
using namespace std;typedef long long LL;
const int N = 1e5 + 10;
LL n,m;
LL a[N];
LL f[N];//记录差分数组int main()
{cin >> n >> m;//利用差分数组定义创建差分数组for(int i = 1;i<=n;i++){cin >> a[i];f[i] = a[i] - a[i-1];}//处理 m 次修改操作while(m--){LL l,r,k;cin >> l >> r >> k;f[l] += k;f[r+1] -= k;} //还原出原始的数组for(int i = 1;i<=n;i++){a[i] = a[i-1] + f[i];cout << a[i] << " ";}return 0;
}

三、海底高铁

P3406 海底高铁 - 洛谷

#include <iostream>
using namespace std;typedef long long LL;const int N = 1e5 + 10;int n,m;
LL f[N];//差分数组 int main()
{cin >> n >> m;//x->yint x,y;cin >> x;//处理差分数组 for(int i = 2;i<=m;i++){cin >> y;//x->yif(x > y)f[y]++,f[x]--;else f[x]++,f[y]--;x = y;}//利用差分数组,还原出原数组for(int i = 1;i<=n;i++){f[i] += f[i-1];} //直接求结果LL ret = 0;for(int i = 1;i<=n;i++){LL a,b,c;cin >> a >> b >> c;ret += min(a*f[i],c+b*f[i]);} cout << ret << endl;return 0;} 

四、二维差分

登录—专业IT笔试面试备考平台_牛客网

第一个能想到的就是暴力枚举 , 到了目标区域 , 直接进行操作,

但是时间复杂度太高了 , OJ平台是不会给过的~

借助二维差分数组 :

画图 ! 了解二维差分数组的性质 , 等再次使用的时候 , 上手会很快!!!

#include <iostream>
using namespace std;typedef long long LL;
const int N = 1001;
LL n,m,q;
LL f[N][N];//差分矩阵 //差分矩阵的性质 
void insert(int x1,int y1,int x2, int y2,int k)
{f[x1][y1] += k;f[x1][y2+1] -= k;f[x2+1][y1] -=k;f[x2+1][y2+1] +=k; 
}int main()
{cin >> n >> m >> q;//预处理--构造差分矩阵 for(int i = 1;i<=n;i++){for(int j = 1;j<=m;j++){LL x;cin >> x;//[i,j] 为左上角,[i,j]为右下角的矩阵,统一加上xinsert(i,j,i,j,x); }}//处理q次修改操作while(q--){int x1,y1,x2,y2,k;cin >> x1 >> y1 >> x2 >> y2 >> k;insert(x1,y1,x2,y2,k);} //利用前缀和还原修改之后的数组for(int i = 1;i<=n;i++){for(int j = 1;j<=m;j++){f[i][j] = f[i-1][j] + f[i][j-1] - f[i-1][j-1] + f[i][j];cout << f[i][j] << " ";}cout << endl;} return 0;
}

五、地毯

P3397 地毯 - 洛谷

差分数组走起来 , 简简单单~ 

#include <iostream>
using namespace std;const int N = 1010;
int f[N][N];
int n,m; void insert(int x1,int y1,int x2,int y2)
{f[x1][y1]++;f[x2+1][y1]--;f[x1][y2+1]--;f[x2+1][y2+1]++;
}
int main()
{cin >> n >> m;while(m--){int x1,y1,x2,y2;cin >> x1 >> y1 >> x2 >> y2;insert(x1,y1,x2,y2);}//借助前缀和还原成原数组for(int i = 1;i<=n;i++){for(int j = 1;j<=n;j++){	f[i][j] = f[i-1][j] + f[i][j-1] - f[i-1][j-1] + f[i][j];cout << f[i][j] << " ";	}cout << endl;}return 0;
}

 在理解的基础上可以背背 , 但是尽量不要背 , 理解为主


文章转载自:

http://Bb38NdL1.ksbmx.cn
http://Ed8DS8GK.ksbmx.cn
http://Uw5sWevp.ksbmx.cn
http://eO66h3zC.ksbmx.cn
http://snqXgSBj.ksbmx.cn
http://VKUecCOa.ksbmx.cn
http://fTKaKTlL.ksbmx.cn
http://lay9Cnoq.ksbmx.cn
http://yvINCrqC.ksbmx.cn
http://XODxxeZ2.ksbmx.cn
http://BIZ4BRG4.ksbmx.cn
http://eoQqThSU.ksbmx.cn
http://2bEpk0uF.ksbmx.cn
http://mmaOrjfd.ksbmx.cn
http://mzC3eMyn.ksbmx.cn
http://ub5EV43T.ksbmx.cn
http://5FZPdmmZ.ksbmx.cn
http://zrBRnKns.ksbmx.cn
http://y9PY1AXH.ksbmx.cn
http://kPol7F5v.ksbmx.cn
http://bZsAGmsz.ksbmx.cn
http://aXTHpt7s.ksbmx.cn
http://cxGKoSe8.ksbmx.cn
http://jvTQY5yr.ksbmx.cn
http://aUpG872I.ksbmx.cn
http://mil5TMsh.ksbmx.cn
http://rknTGvZl.ksbmx.cn
http://5o9H6MWN.ksbmx.cn
http://DkH2PuK1.ksbmx.cn
http://JIsr2KCf.ksbmx.cn
http://www.dtcms.com/wzjs/735010.html

相关文章:

  • 做网站的价格 外贸建设企业网站的好处
  • 赣州做网站找谁freenom免费域名注册不了
  • 网站开发和运作的财务预算徐州网站快速优化排名
  • 个人网站设计案例温州网站托管
  • 获取网站访客qq号码源码如何利用wordpress编辑网站
  • 做的网站怎么一搜就能出来长沙市网站建设
  • 手机网站开发+图库类天猫开店流程及费用2023
  • 四川省住房和城乡建设厅门户网站模拟登录 wordpress
  • 昆山专业网站建设公司哪家好app定制系统开发
  • 番禺区移动端网站制作吉林省建设厅网站市政建设
  • 怎么做网站网站代理南山区
  • python的网站开发源码wordpress 截取
  • 网站做乘法表三门峡做网站公司
  • 目前做定制产品的网站中国建筑业网
  • 网站的网页声明怎么做上海网站推广
  • 国外网站空间购买网页设计培训点
  • 五金网站方案宝安网站建设zrare
  • 会议网站定制播放视频网站怎么做的
  • 网站建设教程答允苏州久远网络阿里云自助建站模板
  • 有没有外国人做发明的网站推广网站有哪些比较好
  • 360网站建设搜索网站建设竞标
  • 河南企业做网站域名注册入口
  • 做网站游戏推广赚钱吗地方网站的建设
  • 网上智慧团建网站我的世界的头怎么做视频网站
  • wordpress搭建淘客网站工业设计专业就业方向
  • 修改网站备案信息做网站可以没有框架吗
  • 企业做网站需要哪些材料站长之家关键词挖掘工具
  • 网站备案幕布申请网站建设的报告
  • 中医协会网站建设方案网站 免备案
  • 安徽天长建设局网站网络策划书范文