1.局部内部类 局部内部类存在于方法块或者语句块中,不能有访问控制修饰符和static进行修饰 2.接口 jdk1.8前的接口中只能有publi...
推荐使用Typora,直接输入这些指令回车就能唤出效果了 一、标题 二、引用 三、有序列表 四、无序列表 五、任务列表 六、代码块 七、表格 八...
Gradle出现编译错误,显示连接超时了,所以就需要更换国内的镜像,比如说阿里云[https://help.aliyun.com/documen...
Windows安装HSDIS、JITWatch JVM的学习很多时候得看着字节码和汇编代码才好理解,所以先下载HSDIS和JITWatch做好准...
KMP算法 假设字符串str长度为N,字符串match长度为M,M <= N,想确定str中是否有某个子串是等于match的。 时间复杂度O(N...
02-类似斐波那契数列的递归 斐波那契数列的递归和线性实现方式 按照上面两种实现方式最多只能将时间复杂度优化到O(N),而通过线性代数的一种定理...
Dijkstra算法 Dijkstra算法完成的是找到某个节点到其他各个节点的最短距离返回一个距离表,规定所有路线权重都是大于0的,一开始需要给...
堆排序 堆是一种完全二叉树结构,完全二叉树就是一种满二叉树或者正在变满的结构。 堆分为大根堆和小根堆,大小的意思是指任意子树的头节点都是这棵子树...
使用递归套路写贪心对数器 贪心算法 贪心算法就是一种你在某个情况下选择一种当时来说最好的标准来完成整个事情(局部最优,全局来看未必最优),不过如...