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

使用php如何做购物网站电商入门基础知识

使用php如何做购物网站,电商入门基础知识,教师做课题可以参考什么网站,杭州清风室内设计培训学校vector 是 C 标准库的动态数组。 在C语言中一般初学者会使用malloc,int[n]等方式来创建静态数组,但是这种方式繁琐且容易出错。我们做算法题一般使用动态数组vector, 并且在刷题网站的题目给的输入一般也是vector类型。 示例:vect…

vector 是 C++ 标准库的动态数组。

在C语言中一般初学者会使用malloc,int[n]等方式来创建静态数组,但是这种方式繁琐且容易出错。我们做算法题一般使用动态数组vector, 并且在刷题网站的题目给的输入一般也是vector类型。

 示例:vector的初始化如下:

#include <vector>int n = 7, m = 8;// 初始化一个 int 型的空数组 nums
vector<int> nums;// 初始化一个大小为 n 的数组 nums,数组中的值默认都为 0
vector<int> nums(n);// 初始化一个元素为 1, 3, 5 的数组 nums
vector<int> nums{1, 3, 5};// 初始化一个大小为 n 的数组 nums,其值全都为 2
vector<int> nums(n, 2);// 初始化一个二维 int 数组 dp
vector<vector<int>> dp;// 初始化一个大小为 m * n 的布尔数组 dp,
// 其中的值都初始化为 true
vector<vector<bool>> dp(m, vector<bool>(n, true));

vector的操作示例:

 

#include <iostream>
#include <vector>
using namespace std;int main() {int n = 10;// 数组大小为 10,元素值都为 0vector<int> nums(n);cout << nums.empty() << endl;  // 输出 0 (false)cout << nums.size() << endl;   // 输出:10nums.push_back(20);   // 在数组尾部插入一个元素 20cout << nums.size() << endl;  // 输出:11cout << nums.back() << endl;  // 得到数组最后一个元素的引用     输出:20nums.pop_back();     // 删除数组的最后一个元素(无返回值)cout << nums.size() << endl;     // 输出:10nums[0] = 11;        // 可以通过方括号直接取值或修改cout << nums[0] << endl;       // 输出:11nums.insert(nums.begin() + 3, 99);      // 在索引 3 处插入一个元素 99nums.erase(nums.begin() + 2);       // 删除索引 2 处的元素swap(nums[0], nums[1]);       // 交换 nums[0] 和 nums[1]// 遍历数组// 0 11 99 0 0 0 0 0 0 0for (int i = 0; i < nums.size(); i++) {cout << nums[i] << " ";}cout << endl;
}

另外,根据数组的特性,利用索引访问元素很高效,从尾部删除元素也是很高效的;但是从中间或者头部删除或增加元素需要数据搬移,很低效。

http://www.zhtcad.com/news/772.html

相关文章:

  • wordpress 配置seo网站推广方式
  • 湖南网站建设开发电商培训机构有哪些?哪家比较好
  • 网站管理系统b2b网站平台有哪些
  • 网站建设阝搜金手指下拉亅论坛优化seo
  • 制作公司网站的流程seo承诺排名的公司
  • 网站管理员登陆域名凡科网怎么建网站
  • unity3d培训班多少钱aso优化贴吧
  • wordpress 网站统计插件搜索引擎的优化方法有哪些
  • 老师做家教的网站海南百度推广seo
  • 做旅游的网站的目的和意义整合营销什么意思
  • 视频网站怎么做百度网址收录提交入口
  • 40岁了开始学室内设计seo排名优化资源
  • 做50个网站网站关键词快速排名软件
  • 网站备案 注销天桥区seo全网宣传
  • 建站宝盒v8破解版下载网站交换链接的常见形式
  • 电脑安装手机wordpress宁波优化关键词首页排名
  • 免费做网站推广友情链接多久有效果
  • 做网站一共需要多少钱关键词快速排名平台
  • 广东省建设信息网站成绩查询谷歌网页版
  • 友点企业网站管理系统模板下载网站内部链接优化方法
  • 茶文化网站建设毕业论文排行榜百度
  • 怎么做网站识图验证码外贸推广平台哪个好
  • 网站域名实名制腾讯广告投放平台官网
  • 国内ui网站有哪些seo专员是干什么的
  • 电商网站用php做的吗中国新闻
  • 小型手机网站建设推荐沈阳网站seo
  • 东莞互联网大公司有哪些合肥网站seo公司
  • cnd设计网站官网自媒体平台大全
  • 企业网站建设选择兴田德润谷歌浏览器下载
  • 网站开发排行十大营销策略