自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 智能指针必背点

智能指针知道这些,就可以不用怕用错了.

2021-11-18 15:22:19 242

原创 彻底记住对齐补齐

面试等很多时候都考对齐补齐,这次彻底不迷糊

2021-11-14 10:25:19 657

原创 舒服的用source insight做linux开发

1.将linux内核源码放到自己的工程文件夹(linux虚拟机中)linux内核各版本下载地址http://mirrors.edge.kernel.org/pub/linux/kernel/v2.6/目的是:工程将linux源码生成元数据保存到工程文件中.2.创建新的工程,这个工程文件 目录放到本地机器上如果这个目录不在本地,而是远程的就会卡顿下.因为工程放在本地,远程代码元数据会导入到本地.下面的弹出窗口都选点确定等待将linux内核代码加入进来.3.导入完成后:文件间的依赖关系

2021-11-11 21:57:56 3072

原创 快速上手git

git + 上述描述的命令,就是整个git.ubuntu下的操作1.本地安装gitsudo apt-get install git2.配置自己本地的git设置你的用户名称与邮件地址,git的每次提交都会使用这些信息–global 参数以后不用每次都添加git config --global user.name younggit config --global user.email xx@qq.com查看自己的配置git congig --list3.git init 会在当前目录初始.

2021-11-10 10:52:50 436

原创 透彻理解红黑树

红黑树性质每个结点是红色或者黑色的根结点是黑色的每个叶子结点是黑色的如果一个结点是红的,则它的两个儿子结点都是黑的 (理解为:两个红结点不相邻)每个结点,从该结点到其子孙结点所有路径上,包含相同数目的黑结点 (理解为黑高相同)...

2021-11-08 17:26:00 269

原创 希尔排序的理解

1.又叫缩小增量排序,插入排序的优化2.按照下标的一定增量进行分组,对每组进行插入排序随着增量的不断减少,每组的 关键词越来越多,当增量值减到1,整个记录分成一组,终止算法3.时间复杂度:平均时间复杂度:O(n^1.3)最坏情况:O( n^2)4空间复杂度:O(1).5.实现选择增量:gap = length/2;缩小增量:gap /=2;6.演示过程:7.C语言实现在这里插入代码片//int shell_sort(int *data, int length) {int g

2021-10-28 10:22:17 83

原创 windows下配置linux的C/C++开发环境

vm虚拟机正常安装centos + samba +gcc + sshsamba会让一个虚拟机对应一个磁盘(就像文件一样)1.安装虚拟机:网络设置为桥接模式2.安装linux( unbanto)安装vim sudo apt-get install vim-gtk3.安装配置samba:将linux的文件系统映射到windows中。samba服务器(在windows下访问 ubuntu 文件)sudo apt-get install samba samba-common配置:

2021-10-23 21:53:28 3857

空空如也

空空如也

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

TA关注的人

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