摘要:
题目: Follow up for problem "Populating Next Right Pointers in Each Node". What if the given tree could be any binary tree? Would your previous solution 阅读全文
摘要:
题目地址: https://leetcode.com/problems/surrounded-regions/#/description Given a 2D board containing 'X' and 'O' (the letter O), capture all regions surro 阅读全文
摘要:
开发过程中遇到配置文件读取问题,因此记录以后运用的到。 配置文件位置: 配置文件内容: 配置文件读取方式: 阅读全文
摘要:
下面对于上面的CAS算法进行测试: 结果为: 说明通过Java代码模拟了CAS算法。 阅读全文
摘要:
当父类继承Serializeble接口时,所有子类可以被序列化 子类实现了Serializeble接口,父类没有,父类中的属性不能序列化(不报错,数据会丢失),但是在子类中属性仍能正确序列化 如果序列化的属性是对象,则这个对象也必须实现Serializable接口,否则会报错 在反序列化时,如果对象 阅读全文
摘要:
package java_8; import org.junit.Test; import java.io.PrintStream; import java.util.Comparator; import java.util.function.*; import java.util.function.Function; /** * 方法引用:若Lambda体中的内容有方法已经实现了,那么... 阅读全文
摘要:
package java_8; import org.junit.Test; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.function.Consumer; import java.util.functio... 阅读全文
摘要:
package java_8; import org.junit.Test; import java.util.Comparator; import java.util.function.Consumer; /** * 一、Lambda 表达式基础语法:Java8中引入一个新的操作符"->"该操作符称为箭头操作符或Lambda操作符 * 箭头操作符将Lambda表达式拆分为两部分: ... 阅读全文
摘要:
源码地址:https://github.com/huangyichun/DataStructure/tree/master/RB_Tree/src/main/java 阅读本文需要了解2-3树,对于红黑树理解很有帮助 定义: 红链接均为左链接 没有任何一个节点同时和两条红链接相连 该树是完美黑色平衡 阅读全文