自定义博客皮肤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年前,其次是现在!!!

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

原创 再也不怕女朋友问我二分查找了!【手绘漫画】图解二分查找(修订版)(LeetCode 704题)
原力计划

文章目录图解算法与数据结构1、前言2、代码3、实例(LeetCode 704题) 图解算法与数据结构 1、前言 上次讲到的更的二分查找模板在很多地方让我使用起来不是特别的舒服,感谢B站上的y大佬,让我找到了一个新的模板!!! 下面一起来看看吧!!! 本次的模板应对重复元素也可以~ 2、代码...

2020-04-12 16:52:29 3764 0

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

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

2020-04-25 11:43:15 4249 12

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

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

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

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

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

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

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

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

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

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

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

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

原创 一文总结十大经典排序算法(思维导图 + 动图演示 + 代码实现 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 9761 24

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

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

2020-04-20 22:05:37 3994 3

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

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

2020-04-20 12:06:06 3660 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 3508 0

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

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

2020-04-18 15:18:12 3621 2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2020-04-16 21:51:24 2087 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 1660 0

原创 PTA刷题笔记(C语言) | 7-48 求组合数 (15分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: 2 7 输出样例: result = 21 2、代码 #include<stdio.h> double fact(int n); int main(){ int m,n; scanf(...

2020-04-16 16:28:01 1600 0

原创 PTA刷题笔记(C语言) | 7-44 黑洞数 (20分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: 123 输出样例: 1: 321 - 123 = 198 2: 981 - 189 = 792 3: 972 - 279 = 693 4: 963 - 369 = 594 5: 954 - 459 = ...

2020-04-16 15:30:38 1488 0

原创 PTA刷题笔记(C语言) | 7-43 Shuffling Machine (20分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 Sample Input: 2 36 52 37 38 3 39 40 53 54 41 11 12 13 42 43 44 2 4 23 24 25 26 27 6 7 8 48 49 50 51 9 10 1...

2020-04-16 14:51:35 1931 2

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

文章目录图解算法与数据结构1、前言2、代码3、正文4、实例 图解算法与数据结构 1、前言 2、代码 模板: #include <iostream> using namespace std; //C++单向链表模板 class MyListForward{ private: str...

2020-04-16 09:38:36 1630 0

原创 PTA刷题笔记(C语言) | 7-42 整除光棍 (20分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: 31 输出样例: 3584229390681 15 2、代码 #include<stdio.h> int main(){ int x; scanf("%d",&am...

2020-04-15 17:05:24 1471 0

原创 PTA刷题笔记(C语言) | 7-39 龟兔赛跑 (20分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: 242 输出样例: @_@ 726 2、代码 #include<stdio.h> int main(){ int min; scanf("%d",&min)...

2020-04-15 15:50:05 1489 0

原创 再也不怕女朋友问我二分查找了!!!【手绘漫画】面试必考之二分查找(解题模板和深度剖析),最终回
原力计划

文章目录1、前言2、万恶之源3、二分查找(LeetCode 704)4、x 的平方根(LeetCode 69)5、猜数字大小(LeetCode 374)6、搜索旋转排序数组(LeetCode 33)7、讨论 1、前言 今天是二分查找的最后一更,来做一下LeetCode中的探索的题~ 【手绘漫画】...

2020-04-12 22:32:08 1441 0

原创 【手绘漫画】图解LeetCode之寻找峰值(LeetCode 162题)

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

2020-04-12 22:18:07 1542 0

原创 【手绘漫画】图解LeetCode之第一个错误的版本(LeetCode 278题)

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

2020-04-12 21:59:30 1408 0

原创 【手绘漫画】图解LeetCode之猜数字大小(LeetCode 374题)

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

2020-04-12 21:22:46 1390 0

原创 【手绘漫画】图解LeetCode之x 的平方根(LeetCode 69题)

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

2020-04-12 21:00:12 1434 0

原创 PTA刷题笔记(C语言) | 7-38 支票面额 (15分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例1: 23 输出样例1: 25.51 输入样例2: 22 输出样例2: No Solution 2、代码 #include<stdio.h> int main(){ int N; ...

2020-04-11 17:47:15 1391 0

原创 PTA刷题笔记(C语言) | 7-33 统计素数并求和 (20分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: 10 31 输出样例: 7 143 2、代码 #include<stdio.h> #include<math.h> int isprime(int n){ int i,isp...

2020-04-11 15:57:00 1724 0

原创 PTA刷题笔记(C语言) | 7-31 掉入陷阱的数字 (15分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: 5 输出样例: 1:16 2:22 3:13 4:13 2、代码 #include<stdio.h> int Sum(int num){ int sum=num%10; while(n...

2020-04-11 09:48:58 1361 0

原创 PTA刷题笔记(C语言) | 7-29 二分法求多项式单根 (20分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: 3 -1 -3 1 -0.5 0.5 输出样例: 0.33 2、代码 #include <stdio.h> double a3=0,a2=0,a1=0,a0=0; double f(doub...

2020-04-11 08:58:58 1353 0

原创 PTA刷题笔记(C语言) | 7-30 念数字 (15分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: -600 输出样例: fu liu ling ling 2、代码 #include<stdio.h> int main(){ int num; scanf("%d&...

2020-04-11 08:55:46 1547 0

原创 PTA刷题笔记(C语言) | 7-27 兔子繁衍问题 (15分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: 30 输出样例: 9 2、代码 #include <stdio.h> int Fibon1(int n){ if (n == 1 || n == 2){ return 1; } e...

2020-04-10 17:06:47 1432 0

原创 PTA刷题笔记(C语言) | 7-26 最大公约数和最小公倍数 (15分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: 511 292 输出样例: 73 2044 2、代码 #include <stdio.h> int main(){ int a,b,c,m,temp; scanf("...

2020-04-10 16:41:50 972 0

原创 PTA刷题笔记(C语言) | 7-20 简单计算器 (20分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: 1+2*10-10/2= 输出样例: 10 2、代码 #include<stdio.h> #define ERROR -1 int main(){ int r=0,c,d1; ...

2020-04-10 15:51:07 928 0

原创 PTA刷题笔记(C语言) | 7-14 然后是几点 (15分)

开始刷题,感觉代码量和基础太渣了,导致数据结构不会,重头慢慢刷吧~ 1、题目 输入样例: 1120 110 输出样例: 1310 2、代码 #include<stdio.h> int main(){ int m,n; scanf("%d %d",&...

2020-04-09 23:09:50 1064 5

原创 【手绘漫画】面试必考之二分查找(解题模板和深度剖析),中回

文章目录图解算法与数据结构1、????前言2、????代码3、????正文4、????实例 图解算法与数据结构 1、????前言 昨天更的二分查找,就是传统的二分查找模板,是存在一些问题的,在返回左边界还是右边界这个问题上,比较容易出错!!! 【手绘漫画】面试必考之二分查找(解题模板和深度剖析),...

2020-04-09 21:23:31 977 0

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