自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 vector erase 多个元素

 #include<iostream>#include<vector>#include<set>using namespace std;int main(){ int arr[10] = { 3,4,5,6,3,4,4,9,8,8 }; vector<int> ivec(arr, arr + 10); set<int&g...

2018-08-30 22:23:18 812

原创 Linux python版本切换

版本切换为python3(Linux默认的时python2.7)1、终端输入which  python,查看位置显示python链接文件位置:/usr/bin/python2、将原来的链接改名:   sudo  mv /usr/bin/python /usr/bin/python2.7.0这一步相当于对原来的python链接文件做了一个拷贝(如图所示,浅蓝色为链接文件,可以理解...

2018-08-30 11:31:38 643

转载 c++ set

'''c++#include<iostream>#include<set> //自动排序 using namespace std;struct Student{ //Student结构体 string name; int age;};//仿函数,为Student set指定排序准则cla...

2018-08-29 22:29:22 136

原创 腾讯算法工程师一面C++知识点

C++基本概念1 C++多态,能说的更详细一点吗?一种接口,多种实现。分为静态多态和动态多态两种静态多态分为函数重载和泛型编程动态多态指的是虚函数多态https://blog.csdn.net/xy913741894/article/details/529393232什么是虚函数?什么是纯虚函数?3 继承时哪些成员可以继承private不可以,public和pr...

2018-08-29 10:07:29 1122

原创 VS解决方案目录和工程目录

解决方案目录 工程目录 配置相对路径时,所配置的路径和源文件是在同一个目录下面的,即在工程目录下面 如要包含Eigen库,直接使用 ./Eigen或直接Eigen就行了,./表示当前目录 以前自己总是把第一个解决方案目录里的.sln文件当作当前目录,其实它是解决方案目录,结果相对路径包含时总是不正确,现在终于明白了,真正的项目工程(当前目录)是它的一个文件夹,Gps_read...

2018-08-28 09:38:10 8883 1

转载 ICP in PCL Registration

ICP in PCL Registration       转自:https://blog.csdn.net/u010696366/article/details/8941938点云配准是什么,维基百科...

2018-08-25 09:18:58 1623 1

转载 CSDN怎么转载别人的博客

在参考“如何快速转载CSDN中的博客”后,由于自己不懂html以及markdown相关知识,所以花了一些时间来弄明白怎么转载博客,以下为转载CSDN博客步骤和一些知识小...

2018-08-25 09:16:08 118

原创 ROS创建工作空间和source的解释

1、mkdir -p ~/catkin_ws/src 2、cd ~/catkin_ws/src 3、catkin_make //这一步会产生build 和src文件夹 4、source devel/setup.bash //配置工作空间,用于刷新环境,必不可少,将当前的工作空间配置了 注:编译完成后必须使用source命令刷新一下工作空间的环境,从3、4步的顺序也可以看出来,编译之后...

2018-08-23 11:48:40 20556 3

转载 会议的区别(seminar,symposium,conference,meeting,congress,assembly等)

转载:http://blog.sina.com.cn/s/blog_719a026d0101drk1.html会议分类的方式可说是不胜枚举,这点初步由英文对会议名称的写法,就可看出端倪,像是Assembly,Caucus,Colloquium, Colloquy,Commission,Committee,Conclave,Conference,Congress, Convention, Con...

2018-08-21 09:45:42 17629

转载 安装win7或win8经常会出现这种提示:Windows 无法安装到这个磁盘。选中的磁盘具有MBR分区表。在 EFI 系统上,Windows 只能安装到 GPT 磁盘。

 安装win7或win8经常会出现这种提示:Windows 无法安装到这个磁盘。选中的磁盘具有MBR分区表。在 EFI 系统上,Windows 只能安装到 GPT 磁盘。   &a

2018-08-20 16:09:09 1222 1

原创 二分查找跳出循环条件分析

#include<iostream>using namespace std;int searchBin(int a[],int length, int num){ int low = 0; int high = length - 1; int mid; while (low <= high)//分析为什么是<=而不是< ...

2018-08-18 11:55:11 2035 1

原创 剑指offer12:矩阵中的路径

#include<iostream>using namespace std;class Solution {public: bool hasPath(char* matrix, int rows, int cols, char* str) { int pathLength = 0; bool *isVisited = new bool[rows*cols]; m...

2018-08-17 11:09:52 145

原创 斐波那契数列

#include<iostream> using namespace std;long long Fibonacci(unsigned int n)//递归{ if (n <= 0) return 0; if (n == 1) return 1; return Fibonacci(n - 1) + Fibonacci(n - 2);}long lon...

2018-08-16 10:37:34 112

原创 csdn切换至html编辑格式

个人头像->我的博客->博客设置

2018-08-14 12:10:43 594

原创 c++ STL中heap的用法(priotity_queue待续)

1、make_heap(_First,_Last);make_heap(begin(),end(),Compare);默认建立最大堆,可传入greater<int>()得到最小堆。2、push_heap()push_heap(v.begin(),v.end(),less<int>());在已有的堆上,先插入元素到尾部,再push_heap3、po...

2018-08-14 12:07:53 368

原创 关于编程输入以及输入不确定数组的总结

一、使用cin输入时,分为两种情况:1、输入一行cin>>a>>b;输入的格式为 a b空格隔开,Enter结束2、输入多行,元素不确定时(1)vector<int> v(n)for(int i=0;i<n;i++)    cin>>v[i];//或者是scanf(&v[i])(2)vector&l...

2018-08-11 19:41:00 3131

原创 冒泡排序

#include<iostream>using namespace std;void bubbleSort1(int a[], int len)//大的往下沉,从前往后扫描{    for (int i = 0; i < len - 1; i++)    {        bool flag = false;        for (int j = 0; j &l...

2018-08-11 11:18:01 154

原创 基于栅格地图的A*算法

#include<iostream>#include<vector>using namespace std;struct Node2D {    int x;    int y;    float g;    float h;    float f;    int idx;    int preidx;};Node2D popNode2D(st...

2018-08-04 20:09:01 6927 4

原创 VS2015配置PCL详细教程,使用配置属性管理器的方法,一劳永逸

此处并不讲PCL的安装,假设已经安装完成PCL,并已经配置好环境变量 工程配置方法:0、先是建立一个工程,这里命名为pclTest 接下来开始配置PCL注意:配置属性管理器和资源管理器的区别:配置资源管理器只对当前项目有效,配置属性管理器,对以后建立的所有项目都有效。所以建议配置属性管理器,一劳永逸。1、选择属性管理器下的Debug或者Release下面的w...

2018-08-03 13:48:55 10783 2

原创 sizeof和strlen的区别

对于数组char a[10]="12345";sizeof(a) 为10,其在编译阶段就已经计算出来了strlen(a) 为 5,是实际字符串的长度,不包含'\0'对于指针char *s="asdfqwer";   sizeof(s)为4,是一个指针的大小(有个疑问,为什么这时不是字符串的长度?*s按理说不也是一个数组的头指针吗)sizeof(*s)为1,是一个char...

2018-08-02 15:12:54 398

原创 C++ 顶层const和底层const

一、const 的引用1初始化常量引用可以用任意表达式作为初值,如 const int &r1=2*r2,const int &r1=2;而这在非const常量中时不允许的,int & r1=2*r2,报错为什么呢?当一个常量引用发生被绑定到另一种类型上时,编译器定义了另外一个临时量2对const的引用可引用到一个并非const对象上int i=42;...

2018-08-02 15:10:11 225

CMake Practice.pdf

《CMake实践》自己划了重点在上面,包括自己在实践过程中遇到的问题,而且也标明了文中几个错误的地方。

2020-03-29

Linux基础常用命令

这是我们老师总结的常用的linux命令,比较简单也比较好用。

2014-10-19

空空如也

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

TA关注的人

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