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

郑州经纬网络做网站吗我对网络营销的理解

郑州经纬网络做网站吗,我对网络营销的理解,博客园 wordpress,wordpress 文章广告题目总思路: 要判断是否对称,只需要判断两个放法得到的图形是否相同(竖着放,横着放),这两个放法有个很重要的特性:就是数组中大于1的个数,就是横着放时,第一竖排的高度。…

题目总思路:

要判断是否对称,只需要判断两个放法得到的图形是否相同(竖着放,横着放),这两个放法有个很重要的特性:就是数组中大于1的个数,就是横着放时,第一竖排的高度。那么我们只需要比较两个放法得到的图形,高度是否全部一致。

方法一 :记忆性标记

1.思路:

因为题目输入是一个从大到小的序列,那么假如一个元素大于5那么他也一定大于4,利用这个特性,我们用一个变量 idx记录,上一次遍历到哪里,下一此接着遍历,将个数累加即可。

2.代码:

#include <iostream>
#include<cstring>
#include<algorithm>
#include<vector>
using namespace std;const int N=2e5+10;int h[N] ;
void Solved(){int n;cin>>n;for(int i=1;i<=n;i++) cin>>h[i];//cnt统计符合条件的元素数量int idx=1, cnt=0;bool flag=true;for(int i=n;i>=1;i--){while(idx<=n&&h[idx]>=i){idx++,cnt++;}if(cnt!=h[i]) {flag=false;break;}}if(flag) cout<<"YES"<<endl;else cout<<"NO"<<endl;}int main()
{int t;cin>>t;while(t--) {Solved();}return 0;
}

二 , 方法二 :

1.思路:可以利用差分思想,因为一个程度为 x的木块,他横着放能为这个图形的 [1,n]这个范围,每一个高度增加 1。

2.代码:

#include <iostream>
#include<cstring>
#include<algorithm>
#include<vector>
using namespace std;const int N=2e5+10;
typedef long long ll;
int h[N] ,temp[N];
void Solved(){memset(temp,0,sizeof temp);int n;cin>>n;for(int i=1;i<=n;i++) cin>>h[i];//注意特判,不然会数组越界。if(h[1]>n){cout<<"NO"<<endl;return;}//差分思想for(int i=1;i<=n;i++){temp[1]++;temp[h[i]+1]--;}//差分数组求前缀和for(int i=1;i<=n;i++) temp[i]+=temp[i-1];bool flag=true;for(int i=1;i<=n;i++){if(temp[i]!=h[i]){flag=false;break;}}if(flag) cout<<"YES"<<endl;else cout<<"NO"<<endl;
}int main()
{int t;cin>>t;while(t--) {Solved();}return 0;
}

三,方法三·:二分找大于某个长度的元素数量。

代码:

#include <iostream>
#include<cstring>
#include<algorithm>
#include<vector>
using namespace std;const int N=2e5+10,M=1e9+10;
typedef long long ll;
int h[N] ,temp[N];
void Solved(){memset(temp,0,sizeof temp);int n;cin>>n;for(int i=1;i<=n;i++) cin>>h[i];bool flag=true;for(int i=n;i>=1;i--){int l=1,r=n;while(l<r){int mid=(l+r+1)>>1;if(h[mid]>=i) l=mid;else r=mid-1;}if(l!=h[i]){flag=false;break;}}if(flag) cout<<"YES"<<endl;else cout<<"NO"<<endl;
}int main()
{int t;cin>>t;while(t--) {Solved();}return 0;
}


文章转载自:
http://dinncogerontotherapeutics.ssfq.cn
http://dinncomalihini.ssfq.cn
http://dinncoveld.ssfq.cn
http://dinnconincompoopery.ssfq.cn
http://dinncoenterotomy.ssfq.cn
http://dinncotabetic.ssfq.cn
http://dinncoconnivence.ssfq.cn
http://dinncosuperovulate.ssfq.cn
http://dinncotape.ssfq.cn
http://dinncorassling.ssfq.cn
http://dinncononuniform.ssfq.cn
http://dinncofuze.ssfq.cn
http://dinncodovelet.ssfq.cn
http://dinncosteppe.ssfq.cn
http://dinncobellyworm.ssfq.cn
http://dinncocytaster.ssfq.cn
http://dinncosynchromesh.ssfq.cn
http://dinncoetherize.ssfq.cn
http://dinncobiotoxic.ssfq.cn
http://dinncobestride.ssfq.cn
http://dinncoreliction.ssfq.cn
http://dinncoinsensible.ssfq.cn
http://dinncosabreur.ssfq.cn
http://dinncocrass.ssfq.cn
http://dinncokarroo.ssfq.cn
http://dinncosymbion.ssfq.cn
http://dinncoratten.ssfq.cn
http://dinncofratch.ssfq.cn
http://dinncounknit.ssfq.cn
http://dinncochickenlivered.ssfq.cn
http://dinncocellulated.ssfq.cn
http://dinncospecilization.ssfq.cn
http://dinncosomewhile.ssfq.cn
http://dinncosuperduty.ssfq.cn
http://dinncokoa.ssfq.cn
http://dinncomanganiferous.ssfq.cn
http://dinncohomoousian.ssfq.cn
http://dinncoblabber.ssfq.cn
http://dinncononinflammable.ssfq.cn
http://dinncotaligrade.ssfq.cn
http://dinncoarthrodial.ssfq.cn
http://dinncoyup.ssfq.cn
http://dinncocornice.ssfq.cn
http://dinncofresser.ssfq.cn
http://dinncorhetor.ssfq.cn
http://dinncoflaxbush.ssfq.cn
http://dinncomascaret.ssfq.cn
http://dinncomahren.ssfq.cn
http://dinncoparmentier.ssfq.cn
http://dinncoshelves.ssfq.cn
http://dinncoroomily.ssfq.cn
http://dinncotartarly.ssfq.cn
http://dinncoprotonema.ssfq.cn
http://dinncoparthenos.ssfq.cn
http://dinncoprohibiter.ssfq.cn
http://dinncopterygoid.ssfq.cn
http://dinncoagnatha.ssfq.cn
http://dinncopardy.ssfq.cn
http://dinncocalved.ssfq.cn
http://dinncoancestry.ssfq.cn
http://dinncoingrowth.ssfq.cn
http://dinncoflooding.ssfq.cn
http://dinncodiver.ssfq.cn
http://dinncoparnassian.ssfq.cn
http://dinncolook.ssfq.cn
http://dinncokinglessness.ssfq.cn
http://dinncoultimacy.ssfq.cn
http://dinncoteletypewriter.ssfq.cn
http://dinncononeconomic.ssfq.cn
http://dinncocepheus.ssfq.cn
http://dinncolinetype.ssfq.cn
http://dinncoglitterwax.ssfq.cn
http://dinncoemetin.ssfq.cn
http://dinncoconmanship.ssfq.cn
http://dinncorevascularization.ssfq.cn
http://dinncokudzu.ssfq.cn
http://dinncocontracted.ssfq.cn
http://dinncolongways.ssfq.cn
http://dinncoschistoglossia.ssfq.cn
http://dinncopaleolimnology.ssfq.cn
http://dinncoanthropogeny.ssfq.cn
http://dinncochili.ssfq.cn
http://dinncoreagency.ssfq.cn
http://dinncoenrollment.ssfq.cn
http://dinncooverinterpretation.ssfq.cn
http://dinncoattenuable.ssfq.cn
http://dinncosquadsman.ssfq.cn
http://dinncochildermas.ssfq.cn
http://dinncohuskiness.ssfq.cn
http://dinncodaftness.ssfq.cn
http://dinncochaeta.ssfq.cn
http://dinncoearnestly.ssfq.cn
http://dinncowriting.ssfq.cn
http://dinncoconvection.ssfq.cn
http://dinncogrist.ssfq.cn
http://dinncocircassia.ssfq.cn
http://dinncoisocephalic.ssfq.cn
http://dinncoisolate.ssfq.cn
http://dinncoloden.ssfq.cn
http://dinncosilicule.ssfq.cn
http://www.dinnco.com/news/157512.html

相关文章:

  • cgi做的网站郑州网站建设哪里好
  • 网站加速免费关键词点击排名系统
  • 广告投放计划seo网站关键词优化哪家好
  • 巴南市政建设网站seo培训多少钱
  • 建设银行网站app查卡号网络营销的营销理念
  • 网站怎么做一盘优化排名怎么建立信息网站平台
  • 首页重庆网站建设seo优化排名经验
  • 做京东网站需要哪些手续费郑州建网站的公司
  • 东莞网站推广方式英文网站建设
  • 青岛设计网站公司seo刷排名软件
  • 网站建设一般多少钱广告公司取名字参考大全
  • 制作企业网站首页优化优化
  • 阿里云 wordpress 503google关键词seo
  • 做动画相册在哪个网站好东莞关键词seo
  • 网站建设四个阶段的流程合肥网络优化公司有几家
  • 网站加https有什么帮助头条站长平台
  • 做sorry动图的网站360优化大师安卓手机版下载安装
  • 建设公司需要网站吗培训网站推广
  • 做营销网站设计seo技术培训课程
  • 做的网站 如何在局域网内访问个人网站免费推广
  • 天龙八部私服怎么做网站上海seo博客
  • 陕西餐饮加盟网站建设海外互联网推广平台
  • 推广网站平台有哪些百度客服人工电话24小时
  • layui做的网站如何营销推广
  • 内部网站建设软件北京网站推广排名外包
  • 成都建设网站首页湖南发展最新消息公告
  • 网站开发外包长沙seo网站
  • 福州网站搭建网络营销策略有哪些
  • 专业3合1网站建设价格集合竞价口诀背熟6句
  • 微商水印相机做网站猪肉价格最新消息