自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 数组、指针、字符串

  如果P指向一个数组的第m个元素,那么p[n]就是这个数组的第m+n个元素---他表示的不是元素的地址,而是这个元素本身。  如果p是一个指针,a是一个数组,n是一个整数,则a[n]等价于*(p+n)。数组初始化:const int month_lengths[] = {31,28,31,30,31,30,31,31,30,31,30,31} //  显式初始化 计算数组长度:static c...

2018-04-24 16:49:13 165

原创 accumulate、find、find_if、search、copy等函数定义

1.accumulate(b,e,t) // 创建一个局部变量,用t来初始化,并且把区间[b,e)的元素都加到这个局部变量上,//然后把它的值的副本作为结果返回,函数定义在<numeric>头文件中find(b,e,t)find_if(b,e,p)search(b,e,b2,e2)  在序列[b,e)中查找给定值的算法。find算法查找值t;find_if算法用谓词p检测每个元素;...

2018-04-18 17:00:36 278

原创 字符串与vector和list

if(i != j){    ret.push_back(s.substr(i,j-1));    i = j;}substr函数有两个参数,一个是索引,一个是长度。substr创建一个新的字符串,包含的字符是初始的字符串中,从第一个参数给定的索引开始的第二个参数指定的个数的字符。...

2018-04-16 22:29:54 1241

原创 列表(list)

  list支持在在容器中任意位置进行快速插入和删除。对于list来说,erase和push_back操作并不会使指向其他元素的迭代器失效,这一点与vector不同。  list不支持随机访问,因此无法使用标准库的sort函数来对存储在list上的元素排序,但可以用它的成员函数.sort来对它排序。list<Student_info> students;students.sort(c...

2018-04-16 16:10:51 348

原创 迭代器

     erase函数会返回一个迭代器,它指向被删除元素之后跟着的元素。执行以下代码:iter = students.erase(iter);会使iter指向被删除元素后跟着的元素。将以下程序while(iter != students.end())修改为:vector<student_info>::iterator iter = student.begin(), end_iter ...

2018-04-16 14:21:07 147

原创 组织程序和数据

throw domain_error()程序在出现throw的地方就会停止,并且把异常对象传递到程序的另一个部分。domain_error,这是一个标准库定义在头文件<stdexcept>中的类型。2. const vector<double>&这个类型叫做“包含double类型的vector的常量引用”。const表明该变量只读。一个形参的类型为上述类型是要求系统...

2018-04-15 21:45:16 229

原创 C++批量数据处理

vectorvector可以保存给定类型的一连串的值,为了容纳新的值,vector可以根据需要来增加长度。一个单独的vector包含的所有值都是同一类型的,但是不同的vector可以包含不同类型的对象格式:vector<double> homework //定义vector时要申明变量类型homework.push_back(x) //添加数据实际应用中的程序:#include &l...

2018-04-10 23:14:28 1130

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客一:成员的访问权限1: public访问权限    一个类的public成员变量、成员函数,可以通过类的成员函数、类的实例变量进行访问   <实际上,类的成员函数,可以访问本类内的任何成员变量和成员函数>    [cpp] view plain copy print?#include<iostream>  #include<string>    using

2017-09-23 10:25:31 282

电离层射线追踪

根据haslgrove方程,利用射线追踪的方法来追踪射线在电离层中的轨迹,Python代码,可直接运行。

2018-12-18

粒子滤波详解PPT

该PPT给出了粒子滤波的整体过程,有助于初学者快速掌握粒子滤波的理论基础及大体过程,其中重要性采样部分有很大的借鉴意义

2017-12-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除