fzy-blog

java排序算法的实现及性能分析

算法
十大排序算法全面解析-Java 实现https://juejin.im/post/5c40837751882525487c5394常用的排序算法的时间复杂度和空间复杂度https://blog.csdn.net/wuxinyicomeon/article/details/5996675排序算 ...
全文...

java 自定义双向链表

算法
java 自定义双向链表12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717 ...
全文...

java数据结构与算法系列

算法
数组、单链表和双链表 栈 队列 二叉查找树 AVL 树 伸展树 红黑树(一)之 原理和算法详细介绍 2. 红黑树(五)之 Java 的实现 3. 红黑树(六)之 参考资料哈夫曼树 二叉堆 左倾堆 斜堆 二项堆 斐波那契堆 图的理论基础 邻接矩阵无向图 2. ...
全文...

java运算符

算法
一、位运算符 Java 中的常用位运算符如下: ~ 位求反 & 按位与 | 按位或 ^ 按位异或 << 左移 >> 右移 >>> 不带符号右移 二、赋值运算符 三、对象运算符 对象运算符(instanceof)用来判断一个对象是 ...
全文...

Exception和RuntimeException的区别

面试题
在 java 的异常类体系中,Error 和 RuntimeException 是非检查型异常,其他的都是检查型异常。 所有方法都可以在不声明 throws 的情况下抛出 RuntimeException 及其子类不可以在不声明的情况下抛出非 RuntimeException简单的说,非 R ...
全文...

java List 集合常用工具类

集合与数组
java List 集合常用工具类比较一个 list 集合里是否有重复 1234567891011121314151617181920/** * 比较一个list集合里是否有重复 * */public static boolean isRepeat(List<Object> li ...
全文...

JVM内存模型与垃圾回收

面试题
JVM 内存模型:http://developer.51cto.com/art/200911/165015.htm 内存模型:http://blog.csdn.net/u012152619/article/details/46968883 JVM 的内存区域划分http://www.cnbl ...
全文...

java Array 数组常用工具类

集合与数组
java Array 数组常用工具类比较两个数组去重复 (有相同移除第一个数组中的相同值) 123456789/** * 比较两个数组去重复 (有相同移除第一个数组中的相同值) * */public static Object[] removeRepeat(Object[] arr1, Ob ...
全文...

JAVA多线程和并发基础面试题

面试题
http://www.cnblogs.com/dolphin0520/p/3932934.html多线程基础https://github.com/ZXZxin/ZXBlog/blob/master/并发/多线程/Java多线(二).md
全文...

数据结构与算法学习笔记

算法
数据结构与算法学习笔记一、算法 1.二分法 2.递推算法:分为顺推法(又叫 斐波那契数列) 和倒推法 两种 算法思想: 3.枚举(穷举)算法: 4.递归算法 5.分治算法:算法思想:把大问题分解成 N 个小问题 6.贪婪算法: 7.试探法算法: 8.模拟算法:二、数据结构 1.线性结构:数据 ...
全文...
Prev Next