自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

种树最好的时间是10年前,其次是现在!!!

微信订阅号:【程序员管小亮】,博主声明:所有博文的编写,主要参考网上资料和书籍,并结合个人见解,仅供学习、交流使用 :)...

原创 一文总结十大经典排序算法(思维导图 + 动图演示 + 代码实现 C/C++/Python + 致命吐槽)
原力计划

冒泡排序 void Swap( ElementType *a, ElementType *b ){ ElementType t = *a; *a = *b; *b = t; } void BubbleSort(ElementType A[], int N){ int P,i; int...

2020-04-21 20:50:13 5773 24

原创 吐血整理深度学习入门路线及导航【教学视频+大神博客+书籍整理】+【资源页】(2019年已经最后一个月了,你还不学深度学习吗???)

声明: 1)该文章整理自网上的大牛和机器学习专家无私奉献的资料,具体引用的资料请看参考文献。 2)本文仅供学术交流,非商用。所以每一部分具体的参考资料并没有详细对应。如果某部分不小心侵犯了大家的利益,还望海涵,并联系博主删除。 3)博主才疏学浅,文中如有不当之处,请各位指出,共同进步,谢谢。 4)...

2019-12-10 17:10:39 8005 34

原创 【资源】一个C/C++开发工程师的学习路线(已经无路可退,唯有逆风飞翔)【内附资源页】

声明: 1)该文章整理自网上的大牛和专家无私奉献的资料,具体引用的资料请看参考文献。 2)本文仅供学术交流,非商用。所以每一部分具体的参考资料并没有详细对应。如果某部分不小心侵犯了大家的利益,还望海涵,并联系博主删除。 3)博主才疏学浅,文中如有不当之处,请各位指出,共同进步,谢谢。 4)此属于第...

2019-12-04 18:40:24 17410 37

原创 【记录】一个深度学习算法工程师的成长之路(思考和方法以及计划)

文章目录0、写在前面1、编程能力 0、写在前面 讲道理,一谈到【找工作】这个问题,我就很焦虑。。。。。。看到这个省略号了嘛?这就是我的心, ???? 尤其是在就业一年比一年难的情况下,经历过好多次心态崩裂,也问过很多人,来总结一下如果想成为一个【深度学习 CV 算法工程师】需要什么学习能力和知识储...

2019-09-19 15:36:11 12794 60

原创 《C++ Primer》学习笔记/习题答案 总目录

文章目录前言专栏C++学习笔记目录第一章 - 快速入门第二章 - 变量和基本类型第三章 - 标准库类型第四章 - 数组和指针第五章 - 表达式第六章 - 语句第七章 - 函数第八章 - 标准 IO 库第九章 - 顺序容器第十章 - 关联容器第十一章 - 泛型算法第十二章 - 类第十三章 - 复制控...

2019-09-10 16:00:32 28832 64

原创 Linux C/C++编程之(十七)信号产生和处理

文章目录一、概述二、信号详解1. 信号的概念2. 信号的机制3. 与信号相关的事件和状态4. 信号的处理方式5. 信号的编号6. 信号4要素7. Linux常规信号一览表8. 信号的产生9. 信号集操作函数 一、概述 二、信号详解 1. 信号的概念 信号在我们的生活中随处可见, 如:古代战争中摔...

2020-07-08 21:48:53 35 0

原创 Linux C/C++编程之(十七)进程间通信

文章目录一、概述 一、概述

2020-07-07 23:42:49 84 0

原创 Linux C/C++编程之(十六)进程及进程控制

文章目录一、概述 一、概述

2020-07-07 11:47:43 115 0

原创 Linux C/C++编程之(十五)目录操作相关函数

文章目录一、概述二、相关函数1. getcwd2. chdir3. mkdir4. rmdir5. opendir6. readdir7. closedir8. dup29. dup10. errno11. fcntl 一、概述 二、相关函数 1. getcwd 函数作用:获取当前目录 头文件...

2020-07-04 10:16:59 208 0

原创 Linux C/C++编程之(十四)文件操作相关函数

文章目录一、概述二、相关函数1. stat 一、概述 st_mode简单介绍 st_mode详细介绍 二、相关函数 1. stat 作用:获得文件信息,也可以获取文件大小。 头文件: 参数说明: path 文件名 buf 传出参数,定义结构体 struct stat sb; &...

2020-07-03 23:03:32 985 0

原创 Linux C/C++编程之(十三)系统IO函数

文章目录一、概述二、当头棒喝三、函数概述四、IO函数介绍1)open2)close3)read 一、概述 二、当头棒喝 去掉代码中的注释掉的 fflush 再试下: 系统默认会打开三个文件描述符(stdin,stdout,stderr),在程序中 close(1) 关掉了标准输出,此时 ...

2020-06-30 22:53:25 243 0

原创 Linux C/C++编程之(十二)makefile项目管理

文章目录一、概述二、编写1)文件的命名规则2)用途3)基本规则4)工作原理5)执行6)变量7)函数三、实操第一版makefile第二版makefile第三版makefile第四版makefile第五版makefileFinal版makefile 一、概述 二、编写 1)文件的命名规则 make...

2020-06-30 16:49:31 213 0

原创 Linux C/C++编程之(十一)gdb调试

文章目录一、概述二、使用场景三、gdb调试四、gdb详解1. 简介2. 生成调试信息3. 启动GDB 的方法4. 程序运行上下文5. 调试代码6. 设置断点7. 查看运行时数据8. 自动显示五、GDB基本命令总结 一、概述 二、使用场景 使用场景el- 程序编译无误,但是有逻辑错误 使用文字终...

2020-06-30 14:06:09 444 0

原创 Linux C/C++编程之(十)动态库的制作和使用

文章目录一、概述二、动态库的优缺点三、动态库的制作(1)制作步骤(2)实际操作四、动态库 一、概述 二、动态库的优缺点 机制: 共享库的代码是在可执行程序运行时才载入内存的,在编译过程中仅简单的引用,因此代码体积较小。 优点: 节省内存(共享) 易于更新(动态链接) 停止运行程序 使用新...

2020-06-30 10:29:32 215 0

原创 Linux C/C++编程之(九)静态库的制作和使用

文章目录一、概述二、静态库的优缺点三、静态库的制作(1)制作步骤 一、概述 二、静态库的优缺点 优点: 寻址方便,速度快 库被打包到可执行程序中,直接发布可执行程序即可使用 缺点: 静态库的代码在编译过程中已经被载入可执行程序,因此体积较大 如果静态函数库改变了,那么你的程序必须重新编译 ...

2020-06-30 09:08:38 245 0

原创 Linux C/C++编程之(八)gcc编译

文章目录一、概述二、gcc编译的四个阶段三、gcc命令四、gcc编译1. gcc -E2. gcc -S: 生成汇编指令3. gcc - c: 生成二进制文件4. gcc -I: (包含头文件)5. gcc -o: 指定输出6. gcc -D xxxx: 编译时传递宏7. gcc -g: 用于gd...

2020-06-29 22:22:34 252 0

原创 Linux C/C++编程之(七)vim命令,操作和配置

文章目录一、概述二、vim编辑器的使用三、工作模式:四、命令模式下的操作:1)光标的移动2) 删除操作3)撤销操作4)复制粘贴5)查找操作6)替换当前字符7)缩进:8) 查看man文档五、文本模式下的操作:六、末行模式下的操作:七、分屏操作:八、vim配置参考 一、概述 两张图: 二、vim编...

2020-06-29 18:03:38 318 0

原创 Linux C/C++编程之(六)常用命令之帮助和压缩和解压缩命令

文章目录一、获得命令或配置文件帮助信息:man二、获得shell内置命令的帮助信息:help三、获得命令的中文帮助信息:--help四、将文件压缩为 .gz 格式,只能压缩文件:gzip五、将 .gz 文件解压:gunzip六、将文件或目录压缩为 .tar.gz 格式:tar -zcvf七、将 ....

2020-06-29 16:56:50 1720 0

原创 Linux C/C++编程之(五)常用命令之文件搜索命令

文章目录一、最强大的搜索命令:find1)根据 文件或目录名称 搜索2)根据 文件大小 搜索3)根据 所有者和所属组 搜索4)根据 时间属性 搜索5)根据 文件类型或i节点 搜索6)组合条件 搜索二、在文件中搜寻字符串匹配的行并输出:grep 一、最强大的搜索命令:find find命令是Linu...

2020-06-29 15:43:40 1877 0

原创 Linux C/C++编程之(四)常用命令之链接命令和权限命令

文章目录一、链接文件命令:ln二、更改文件或目录权限命令:chmod三、改变文件或目录所有者/所属组的命令:chown/chgrp四、缺省权限命令:umask 一、链接文件命令:ln 英文原意:link 命令所在路径:/bin/link 执行权限:所有用户 功能描述:生成链接文件 语法: l...

2020-06-29 14:18:44 225 0

原创 Linux C/C++编程之(三)常用命令之文件处理命令

文章目录一、Linux命令的普遍语法格式二、 一、Linux命令的普遍语法格式 Linux命令格式(可修改): 命令 -选项 参数 例子: ls -la /etc 二、

2020-06-29 11:55:25 190 0

原创 Linux C/C++编程之(二)常用命令之目录处理命令

文章目录一、Linux命令的普遍语法格式二、显示目录文件命令:ls 一、Linux命令的普遍语法格式 Linux命令格式(可修改): 命令 -选项 参数 例子: ls -la /etc 二、显示目录文件命令:ls 英文原意:list 命令所在路径:/bin/ls 执行权限:所有用...

2020-06-29 09:58:34 255 1

原创 Linux C/C++编程之(一)VMware 虚拟机安装Ubuntu16.04 图解

文章目录〇、前言一、VMware二、下载文件准备1)VMware 12.0.12)Ubuntu 16.04.5 LTS 64位三、安装Ubuntu1)新建一个虚拟机,选择自定义(高级),然后点击下一步2)点击下一步3)选择稍后安装操作系统,然后 点击 下一步4)客户机操作系统选择 Linux,版本...

2020-06-28 22:18:04 307 0

原创 环形链表【手绘漫画】面试必考之双指针(LeetCode 141)

文章目录图解算法与数据结构1、前言2、实例3、正文4、代码 图解算法与数据结构 1、前言 今天开始的是双指针! 下面一起来看看吧!!! 让我们从一个经典问题开始: 环形链表进阶版【手绘漫画】面试必考之双指针(LeetCode 142) 上次讲了进阶版的,你会发现普通版本太easy了~ 还是来看题...

2020-04-25 11:43:15 1520 10

原创 【手绘漫画】面试必考之手撕双链表(解题模板和深度剖析),(LeetCode 707)
原力计划

#include <iostream> using namespace std; //C++双向链表模板 class MyList { private: struct ListNode { int val; ListNode *next...

2020-04-24 10:38:57 1779 0

原创 【手绘漫画】图解LeetCode之相交链表(LeetCode 160)

文章目录图解LeetCode刷题计划1、写在前面2、题目3、正文4、代码 图解LeetCode刷题计划 1、写在前面 手绘漫画系列正式上线!!!“图解LeetCode刷题计划” 来了!!! 今天是第二十一期,争取每天一期,最多两天一期,欢迎大家监督我。。。 2、题目 首先看一下题目, 非常...

2020-04-22 21:51:04 1262 0

原创 反转链表二代目!【手绘漫画】图解LeetCode之反转链表 II(LeetCode 92)

文章目录图解LeetCode刷题计划1、写在前面2、题目3、正文4、代码 图解LeetCode刷题计划 1、写在前面 手绘漫画系列正式上线!!!“图解LeetCode刷题计划” 来了!!! 今天是第二十期,争取每天一期,最多两天一期,欢迎大家监督我。。。 2、题目 首先看一下题目, 【手绘...

2020-04-22 17:37:51 1231 0

原创 【手绘漫画】图解LeetCode之两两交换链表中的节点(LeetCode 24)

文章目录图解LeetCode刷题计划1、写在前面2、题目3、正文4、代码 图解LeetCode刷题计划 1、写在前面 手绘漫画系列正式上线!!!“图解LeetCode刷题计划” 来了!!! 今天是第十九期,争取每天一期,最多两天一期,欢迎大家监督我。。。 2、题目 首先看一下题目, 【手绘...

2020-04-22 09:57:23 1313 0

原创 【建议收藏+千字长文+动图演示】Windows10系统有哪些提升使用效率的神奇操作
原力计划

声明: 1)该文章全部由本人手打整理,图片全由本人录制,侵权必究。 2)此属于第一版本,若有错误,还需继续修正与增删。 文章目录声明:0、前言多图预警,千字长文预警,收藏预警,动图预警????!!!1、快捷键2、微软输入法3、截图工具4、Edge微软浏览器5、画图3D6、放大镜7、抖动最小化窗口8...

2020-04-20 22:05:37 1218 0

原创 环形链表进阶版【手绘漫画】面试必考之双指针(LeetCode 142)
原力计划

文章目录图解算法与数据结构1、前言2、实例3、正文4、代码 图解算法与数据结构 1、前言 今天开始的是双指针! 下面一起来看看吧!!! 让我们从一个经典问题开始: 给定一个链表,判断链表中是否有环。 你可能已经使用 哈希表 提出了解决方案。但是,使用 双指针 技巧有一个更有效的解决方案。 想...

2020-04-20 12:06:06 1058 2

原创 PTA刷题笔记(C语言) | 7-50 输出华氏-摄氏温度转换表 (15分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例1: 32 35 输出样例1: fahr celsius 32 0.0 34 1.1 输入样例2: 40 30 输出样例2: Invalid. 2、代码 #include<stdio.h&g...

2020-04-18 21:35:36 951 0

原创 【手绘漫画】图解LeetCode之旋转链表(LeetCode 61题)

文章目录图解LeetCode刷题计划1、写在前面2、题目3、正文4、代码 图解LeetCode刷题计划 1、写在前面 手绘漫画系列正式上线!!!“图解LeetCode刷题计划” 来了!!! 今天是第十八期,争取每天一期,最多两天一期,欢迎大家监督我。。。 最近一段时间,依旧是链表~ 我就是个鸽子...

2020-04-18 15:18:12 999 1

原创 矩阵的二分查找!【手绘漫画】图解LeetCode之搜索二维矩阵(LeetCode 74)

文章目录图解LeetCode刷题计划1、写在前面2、题目3、正文4、代码 图解LeetCode刷题计划 1、写在前面 手绘漫画系列正式上线!!!“图解LeetCode刷题计划” 来了!!! 今天是第十五期,争取每天一期,最多两天一期,欢迎大家监督我。。。 把练手的几个二分法写一下,开始用C++写...

2020-04-18 12:02:12 955 0

原创 终于知道两个模板的区别了!【手绘漫画】图解LeetCode之在排序数组中查找元素的第一个和最后一个位置(LeetCode 34)
原力计划

文章目录图解LeetCode刷题计划1、写在前面2、题目3、正文4、代码 图解LeetCode刷题计划 1、写在前面 手绘漫画系列正式上线!!!“图解LeetCode刷题计划” 来了!!! 今天是第十六期,争取每天一期,最多两天一期,欢迎大家监督我。。。 模板汇总: 【手绘漫画】面试必考之二分...

2020-04-18 10:27:55 979 0

原创 用C++写二分查找了!【手绘漫画】图解LeetCode之搜索插入位置(LeetCode 35)

文章目录图解LeetCode刷题计划1、写在前面2、题目3、正文4、代码 图解LeetCode刷题计划 1、写在前面 手绘漫画系列正式上线!!!“图解LeetCode刷题计划” 来了!!! 今天是第十五期,争取每天一期,最多两天一期,欢迎大家监督我。。。 最近依旧是二分查找算法呢~ 使用新版的模...

2020-04-18 09:48:52 1003 4

原创 【手绘漫画】图解LeetCode之删除排序链表中的重复元素进阶版(LeetCode 82题)

文章目录图解LeetCode刷题计划1、写在前面2、题目3、正文4、代码 图解LeetCode刷题计划 1、写在前面 手绘漫画系列正式上线!!!“图解LeetCode刷题计划” 来了!!! 今天是第十四期,争取每天一期,最多两天一期,欢迎大家监督我。。。 我就是个鸽子。。。 2、题目 首先看一...

2020-04-17 22:10:49 951 0

原创 【手绘漫画】图解LeetCode之删除排序链表中的重复元素(LeetCode 83题)

文章目录图解LeetCode刷题计划1、写在前面2、题目3、正文4、代码 图解LeetCode刷题计划 1、写在前面 手绘漫画系列正式上线!!!“图解LeetCode刷题计划” 来了!!! 今天是第十三期,争取每天一期,最多两天一期,欢迎大家监督我。。。 我就是个鸽子。。。 2、题目 首先看一...

2020-04-17 21:23:26 843 0

原创 腾讯面试题!!!【手绘漫画】图解LeetCode之删除链表中的节点(LeetCode 237题)
原力计划

文章目录图解LeetCode刷题计划1、写在前面2、题目3、正文4、代码 图解LeetCode刷题计划 1、写在前面 手绘漫画系列正式上线!!!“图解LeetCode刷题计划” 来了!!! 今天是第十二期,争取每天一期,最多两天一期,欢迎大家监督我。。。 我就是个鸽子。。。 今天的这个题是腾讯面...

2020-04-17 15:47:25 902 0

原创 【手绘漫画】图解LeetCode之删除链表的倒数第N个节点(LeetCode 19题)

文章目录图解LeetCode刷题计划1、写在前面2、题目3、正文4、代码 图解LeetCode刷题计划 1、写在前面 手绘漫画系列正式上线!!!“图解LeetCode刷题计划” 来了!!! 今天是第十一期,争取每天一期,最多两天一期,欢迎大家监督我。。。 我就是个鸽子。。。 开始做链表了,昨天发...

2020-04-16 21:51:24 899 0

原创 PTA刷题笔记(C语言) | 7-49 Have Fun with Numbers (20分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 Sample Input: 1234567899 Sample Output: Yes 2469135798 译文: 注意,编号123456789是一个9位数字,由1到9之间的数字组成,没有重复。加倍我们将得到2...

2020-04-16 21:20:24 843 0

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