
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
【算法】二分查找
二分查找又可以称为折半查找,主体思路就是将一组数据找到一个二段性,这样的话就可以经过每次选择就淘汰一部分,不断地缩小一部分,直到最后找到对应的值即可二分查找并不只是只存在于有序的数组中,而是只要找到一个二段性就能够使用二分查找算法。

【算法】滑动窗口
滑动窗口是双指针的一种升级版:当使用双指针算法的时候,发现左右两个指针可以不回退,这个时候就可以升级成滑动窗口算法了。滑动窗口整体思路:1、通过left = 0,right = 0来确定窗口。2、接着依次进窗口,判断,出窗口。3、就提论题,在合适的位置更新结果。通过上述思路发现滑动窗口的整体代码是差不多的,虽然看着有两个循环所以看着时间复杂度是o(N^2)级别的,但是实际上每次只移动了一步,所以是

【MySQL】MySQL中的数据类型详解
MySQL中数据类型大学习!!!

【Linux】编辑器vim 与 编译器gcc/g++
2、-E-----这就是只进行预处理的阶段,告诉g++,从现在开始进行程序的翻译,将预处理工作做完就停下来,不要往后走了。如果在vim后面跟上的是不存在的文件名,那么依然会进入vim编辑模式,这个时候会先自动创建新的这个不存在的文件名,在进入vim编辑模式。其中,去掉前缀lib,后缀.a,这样剩下的部分就是所加入的静态库,因为静态链接就是将静态库拷贝到程序中的,因此最终的程序会比动态库要大。n +

到底了







