1. 引文 handler 基本定义:先直接看看最权威的官方定义 A Handler allows you to send and proces...
1. 基本定义 插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它的原理应该是最容易理解的了,因为只要打过扑克牌的人都应该能够秒懂。...
1. 基本定义 归并排序 (merge sort) 是一类与插入排序、交换排序、选择排序不同的另一种排序方法。归并的含义是将两个或两个以上的有序...
1. 题目描述 给定二叉树根结点 root ,此外树的每个结点的值要么是 0,要么是 1。返回移除了所有不包含 1 的子树的原二叉树。( 节点 ...
1. HashMap JDK 1.7 之前: 底层 数组 + 链表 (链表过大时,查询效率太低,所以有了JDK 1.8 的红黑树)JDK 1.8...
1. 基本概念 责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。实现了发送者和接收者...
基本概念 C++ 是 C 语言的超集。C++ 有一种C 语言不存在的变量类型 --- 引用变量(简成引用)。 指针是存地址的变量,可以指向内存地...
源码 用 栈 的特性(后进先出),来巧妙的控制遍历过程注意LinkedList 是使用链表实现的栈,与数组实现的Stack 用法类似。
1. 基本概念 形参:用来定义方法时使用的参数。只有在被调用的时候虚拟机才分配内存空间,调用结束后,释放所分配内存空间。因此生命周期仅仅存在于方...