- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 替换空格 ——《剑指offer》
HomographyCmake介绍使用流程编写CMakeLists.txt工程文件关系编译过程运行结果参考程序转载请注明出处。Cmake介绍Cmake 允许开发者编写一种平台无关的 CMakeList.txt 文件来定制整个编译流程,然后再根据目标用户的平台进一步生成所需的本地化 Makefile 和工程文件,如 Unix 的 Makefile 或 Windows 的 Visual Studio 工程。从而做到“Write once, run everywhere”。使用流程在 linux 平台下
2020-09-09 22:10:05 135
原创 从尾到头打印链表 ——《剑指offer》
替换空格 ——《剑指offer》题目解题思路实现代码易错分析算法题动手编程,记录学习过程,解题思路题目时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 热度指数:1285407请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。解题思路一个字符...
2020-09-06 20:32:36 186
原创 二维数组的查找 ——《剑指offer》
二维数组的查找 ——《剑指offer》题目解题思路实现代码算法题动手编程,记录学习过程,解题思路题目时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 热度指数:1510099在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否...
2020-09-06 20:32:11 204
转载 C++中delete与delete[]的区别
当调用delete的时候,系统会自动调用已分配的对象的析构函数。当我们用new[]分配的对象是基本数据类型时,用delete和delete[]没有区别。但是,当分配的对象是自定义对象时,二者不能通用。一般来说使用new分配的对象,用delete来释放。用new[]分配的内存用delete[]来逐个释放。对于new[]和delete[],可以依据上述分为两种情况:1.为基本数据类型分配和回收...
2019-12-19 14:20:17 147
转载 c++中关于堆和堆栈的区别
c++中关于堆和堆栈的区别前言举个栗子堆和栈的区别前言最近看大神写的源码一脸蒙,对于堆栈的学习转载他人做个笔记。从以往我们接触c++这门语言开始就知道有堆和栈,栈我们一直称之为堆栈,刚开始是个小白的时候就一直不明白堆栈到底是堆还是栈。在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量 ...
2019-12-18 20:08:17 243
原创 C++ 读写文件(ifstream、ofstream、stringstream)
@[TOC](C++ 读写文件(方法一))ifstream、ofstream、stringstream#include <iostream>#include <sstream>#include <fstream>#include <string>#include <opencv2/opencv.hpp>using name...
2019-12-12 20:57:04 815
转载 Ubuntu18安装opencv3.4.1及contrib
Ubuntu18安装opencv3.4.1及contrib前言git clone opencv及contrib编译opencv和opencv_contrib前言转自我大大师兄:https://blog.csdn.net/weixin_39675633/article/details/82318491容易遇到各种各样的问题,总结下原因:1.没有通过git clone 命令克隆下载opencv...
2019-11-05 22:37:05 558 2
原创 Ubuntu通过开启ssh服务远程复制文件
Ubuntu通过开启ssh服务远程复制文件查看ip打开ssh服务复制文件查看ip终端输入ifconfig查看ip地址例如本机ip地址为:10.5.91.176打开ssh服务安装sshsudo apt-get install openssh-server检查是否安装成功sudo ps -e | grep ssh打开ssh服务sudo service ssh start...
2019-11-05 22:04:28 841
原创 Cmake中使用opencv、Eigen、ceres库
Ubuntu下Cmake的使用Cmake介绍使用流程功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Cmake介绍C...
2019-01-23 21:54:12 2678
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人