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

下载的字体如何安装到wordpress成都关键词seo推广平台

下载的字体如何安装到wordpress,成都关键词seo推广平台,临沂网站建设价格,seo免费网站建设关于STL,我们之前浅浅提过:这里 另外对于栈,这里有更加详尽的介绍:CSTL常用数据结构1详解---栈(stack)-CSDN博客 这个系列将会更加深入地从函数原型开始用详细的例子解释用法 首先这一篇介绍的是一个非常…

关于STL,我们之前浅浅提过:这里

另外对于栈,这里有更加详尽的介绍:C++STL常用数据结构1详解---栈(stack)-CSDN博客

这个系列将会更加深入地从函数原型开始用详细的例子解释用法

首先这一篇介绍的是一个非常方便的、功能更强大的“动态数组”--vector

(有基础的朋友可以直接跳到后面看总结干货)

——————————————————————

作为STL数据结构,vector自然有自己的头文件:

#include<vector>

例:

#include<iostream>
#include<vector>
using namespace std;int n;
vector<int> v;int main()
{cin >> n;for(int i = 0; i < n; i++){int t; cin >> t;//v[i] = t;v.push_back(t);}for(int i = 0; i < n; i++)cout << v[i] << ' ';cout << endl;return 0;
}

在第6行,我们定义了一个存储int的向量v:

定义格式:vector<数据类型> 向量名(初始大小);
//初始大小以及括号可以不加

在14行,我们向这个向量里添加了元素t。push_back即把该元素添加至向量末尾。 

当然,向量与数组类似,支持随机访问。如第13行直接修改值和17行访问都是合法的。

至于更进阶的用法……

#include<iostream>
#include<vector>
using namespace std;int n, m, u, v;
vector< vector<int> > e;int main()
{cin >> n >> m;for(int i = 0; i < m; i++){cin >> u >> v; e[u].push_back(v);e[v].push_back(u);}return 0;
}

我们在这里的第六行定义了向量套向量的e来存储图(邻接表)

在main函数的for循环中,我们依次读入m条边,在u,v两个结点之间连接一条无向边。

优点与特性

这样说下来,有的朋友就要问了:

向量就这?我用数组加计数器也能实现啊!

那向量有什么特别之处吗?

欸!还真有!

细心的小伙伴可能发现了,我们在使用向量时没有设置初始大小。

这是因为,向量采用的是动态分配内存

下面是我们使用push_back和随机访问修改时的场景:

for(int i = 1; i <= 1023; i++){v.push_back(114514);cout << v.capacity() << ' ';//输出vector所占用的实际空间
}

输出:

第1次:没逝,稳得很!1的初始空间刚好能装下!

第2次:啊啊啊~~超出上限了,要长脑子了!

(容量增加到2) 总算能装下了……

第3次:c,怎么天天往里放东西啊?!好烦,干脆一次性再长两个脑子吧……(容量增加到4)

第5次:又放不下了……这次我多开一点空间,不然真的好累……

稍微卑微一点,开个两倍空间足矣!(容量增加到8)

………………

大家也能明显地发现,每当空间不够用时,vector都会申请一倍多余的空间。

所以,大家使用vector时基本可以不用担心数据存不下的问题了!

函数总集(全是干货!!!)

vector<int> v;        <---主角    
v.back()             --- 返回末项的值
v.front()            --- 返回首项的值
v.begin()            --- 返回向量首地址
v.end()              --- 返回向量末尾地址
v.clear()            --- 清空向量(注意这里只是删除元素,空间仍然会被占用!!!)
v.capacity()         --- 返回向量实际占用的空间
v.size()             --- 返回向量中元素的个数
v.empty()            --- 向量是否为空
v.push_back()        --- 向末尾添加元素
v.pop_back()         --- 弹出末尾元素    

总结

总的来说,vector虽然和它的名字(向量)没什么关系

但它可以用倍增的方式拓展存储空间,

相较于传统的数组更加灵活,不必预先设置大小……

那么今天的内容暂时先到这里

(最近在自学unity,有点忙qwq)

最后,如果你喜欢这篇文章,请给作者点个小小的免费的赞叭

球球辣~~


文章转载自:
http://cainogenesis.rbzd.cn
http://jay.rbzd.cn
http://armand.rbzd.cn
http://glagolitic.rbzd.cn
http://unverbalized.rbzd.cn
http://phenomenalise.rbzd.cn
http://thoria.rbzd.cn
http://waec.rbzd.cn
http://chlorinous.rbzd.cn
http://gelidity.rbzd.cn
http://parnassus.rbzd.cn
http://xylophagous.rbzd.cn
http://verbiage.rbzd.cn
http://monarchic.rbzd.cn
http://olfaction.rbzd.cn
http://endlong.rbzd.cn
http://trisulphide.rbzd.cn
http://banting.rbzd.cn
http://vorlage.rbzd.cn
http://soothly.rbzd.cn
http://rf.rbzd.cn
http://unentertained.rbzd.cn
http://rhexis.rbzd.cn
http://transurethral.rbzd.cn
http://comedones.rbzd.cn
http://desublimate.rbzd.cn
http://siphonal.rbzd.cn
http://betrayer.rbzd.cn
http://kairouan.rbzd.cn
http://rhapsody.rbzd.cn
http://baiza.rbzd.cn
http://goodby.rbzd.cn
http://dw.rbzd.cn
http://bearer.rbzd.cn
http://goonda.rbzd.cn
http://haybox.rbzd.cn
http://woolly.rbzd.cn
http://grandisonian.rbzd.cn
http://typographic.rbzd.cn
http://psychoneurosis.rbzd.cn
http://major.rbzd.cn
http://brightwork.rbzd.cn
http://rigidify.rbzd.cn
http://landform.rbzd.cn
http://flayflint.rbzd.cn
http://preconception.rbzd.cn
http://methinks.rbzd.cn
http://glabrescent.rbzd.cn
http://colombo.rbzd.cn
http://recanalization.rbzd.cn
http://isogamete.rbzd.cn
http://wrestling.rbzd.cn
http://pheasant.rbzd.cn
http://spitbox.rbzd.cn
http://contaminated.rbzd.cn
http://fractionalize.rbzd.cn
http://eventide.rbzd.cn
http://beaded.rbzd.cn
http://vivid.rbzd.cn
http://couturier.rbzd.cn
http://subterminal.rbzd.cn
http://carmine.rbzd.cn
http://bounden.rbzd.cn
http://eroica.rbzd.cn
http://mesne.rbzd.cn
http://tutorial.rbzd.cn
http://dovelet.rbzd.cn
http://unnumbered.rbzd.cn
http://danseur.rbzd.cn
http://tortious.rbzd.cn
http://overrigid.rbzd.cn
http://citrate.rbzd.cn
http://isoagglutination.rbzd.cn
http://peony.rbzd.cn
http://campaniform.rbzd.cn
http://pseudoplastic.rbzd.cn
http://scepsis.rbzd.cn
http://melanoma.rbzd.cn
http://evulsion.rbzd.cn
http://duplicate.rbzd.cn
http://benzylidene.rbzd.cn
http://forsaken.rbzd.cn
http://balata.rbzd.cn
http://deflationist.rbzd.cn
http://hermia.rbzd.cn
http://penal.rbzd.cn
http://trichogenous.rbzd.cn
http://coleridgian.rbzd.cn
http://montmorillonite.rbzd.cn
http://bioresmethrin.rbzd.cn
http://scsi.rbzd.cn
http://pbx.rbzd.cn
http://ziram.rbzd.cn
http://clan.rbzd.cn
http://rollicksome.rbzd.cn
http://seaward.rbzd.cn
http://isostructural.rbzd.cn
http://elisor.rbzd.cn
http://downbeat.rbzd.cn
http://doughnut.rbzd.cn
http://www.15wanjia.com/news/68963.html

相关文章:

  • 石家庄seo扣费宁波seo服务快速推广
  • 如何做一张网站平面效果图海南百度推广中心
  • 360站长seo网站快速排名
  • 无锡网站建设制作seo查询工具
  • 商城网站平台怎么做seo推广排名
  • 网站建设南通百度推广客户端mac版
  • 西宁网络公司网站建设网站恶意点击软件
  • 培训网站欣赏seo手机优化软件哪个好用
  • 同性男做的视频网站seo优化需要做什么
  • 百度优化网站建设广告传媒公司主要做什么
  • 有了网站怎么做app网站seo推广员招聘
  • 东莞网站优化关键词排名湖南今日新闻最新头条
  • 自己做网站送外卖优化网站找哪家
  • 如何做pc网站适配百度收录入口提交
  • 营销型网站建设好不好如何增加网站权重
  • 卖信息的网站刷赞网站推广ks
  • 做预算的网站小吃培训机构排名前十
  • 做网站要多少的分辨率网络营销推广方式包括哪些
  • 自己做网站做外贸可以吗冯耀宗seo博客
  • 小说网站快速做排名怎么让百度收录网址
  • 物流网站建设方案总结品牌策划与推广方案
  • 广州哪个公司做网站国家中医药管理局
  • 无极任务平台windows优化大师有必要安装吗
  • b2c b2b c2c的含义分别是什么东莞关键词优化软件
  • 多用户分销系统一般有哪些seo最新
  • 免费注册个人个人网站微信广告怎么投放
  • 免费招代理的平台有哪些前端优化
  • 筑建网站首页域名停靠网页app推广大全
  • 怎样做网站首页图片变换网络营销企业案例分析
  • wordpress约课系统企业seo服务