类集五大核心接口Collection、List、Set、Map、Iterable,实现了基础的动态长度的数据结 …
盲目搜索 – DFS思想及应用
DFS理解 DFS将问题抽象为状态与相邻状态之间的关系 利用系统栈完成递归调用 调用展开结构是相邻节点数量为n …
串的模式匹配 – 超越线性时间寻找子串
暴力匹配 模式串从头到尾推进,匹配时从左向右匹配,匹配失败时向前推进一个字符 int BrutalForce( …
Linux系统排查运维 – 常用命令速查
本文列出基本Linux运维命令,具体参数使用各命令-h/–help现查
[Java特性]多线程操作
多线程操作 多线程运行状态不确定,通过名称操作该线程 操作方法在Thread类中 public Thread …
栈及变种 – 喜新厌旧的渣男
栈 单调栈 PAT-A1101 找枢轴 ① 暴力解法:分别向左右查询大小的暴力匹配 $\scriptsize …
[java基础]static关键字、代码块和执行顺序
static关键字应用在回避实例化对象和公共属性的场景 static全局属性可以应用在无参构造方法中进行计数 …
值传递和引用传递
Java方法调用中对形参的更改是否影响实参?涉及到Java的方法调用的传参机制,本文结论是Java使用值传递, …
[Java基础]数据类型、运算符、控制语句、方法
基本数据类型 1.数值型 * 整形(保存范围从小到大) byte,short,int,long 默认值0 * …
拆解黑箱子 – 通俗理解人工神经网络原理
通过仿生学构造神经 给定输入,给定输出 ReLu tanh Sigmoid 训练调整更接近目标 确定算法的目的 …