高级数据结构之跳表
红黑树太难?来试试跳表吧。
高级数据结构之布隆过滤器
布隆过滤器是一个空间效率高的概率型数据结构,可以用来判断一个元素一定不存在或者可能存在。
【算法】动态规划
动态规划,Dynamic Programming,简称 DP,是求解最优化问题的一种常用策略。
【算法】分治
分治,即分而治之,将一个复杂的问题拆分为若干个相似的子问题,原问题的解即子问题的解的合并。
【算法】贪心
局部最优推导出全局最优,即为贪心。
双端队列 ArrarDeque
队列和栈在 Java 中应该如何选择哪个实现类,双端队列又该如何实现,本文或许会告诉你最终答案。
【设计模式】单例模式
本文主要对 Java 设计模式中的单例模式进行了介绍。
【MySQL 七】MySQL 8.0 的新特性
本文介绍了 MySQL 8.0 中的新特性,包括窗口函数和共用表表达式。
【MySQL 六】变量、流程控制、游标与触发器
本文介绍了 MySQL 中变量、流程控制、游标和触发器的语法与使用。
【MySQL 五】视图、存储过程与存储函数
本文介绍了 MySQL 中视图、存储过程和存储函数的语法与使用。
【MySQL 四】约束
本文介绍了 MySQL 中约束的使用,并给出添加、删除约束的方式。
【MySQL 三】数据类型
本文介绍了 MySQL 中的十一种数据类型,并在每种数据类型的讲解中给出使用示例。