自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 算法笔记啊

数组中重复的数字 利用哈希集合查找重复元素,熟悉unordered_set用法 当我们允许使用额外空间时,set是一个不错的选择。我们可以遍历数组来将nums中的元素放入set;如果nums[i] 已经存在于集合,则返回该值;如果不存在,将该值添加到集合中。 先排序,再前后比较 原地交换 本题条件,长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内,因此我们可以将数组中的元素nums[i]与下标i进行匹配,当出现相同数字,但下标不同的时候,说明出现的了重复。 无重复字符的最长字串

2021-07-09 08:52:31 87

原创 C++笔记

C++源文件编译过程 预处理阶段:处理#include编译指令,完成包含文件在复制插入,处理预编译语句(宏定义),完成文本替换,处理条件编译指令,生成预编译文件。 编译阶段:将预编译文件翻译为汇编文件。 汇编阶段:将汇编文件转化为二进制代码,生成可重定位目标文件。 链接阶段:将目标文件及库链接生成可执行文件。 C++头文件包含顺序 xxx.h C 系统文件 C++ 系统文件 其他库的 .h 文件 本项目内 .h 文件 #include< >和#include“ ”的区别 一种

2021-07-09 08:45:19 308

空空如也

空空如也

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

TA关注的人

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