July 16, 2020
反射
获取父类的所有属性
[toc]
问题想获取一个类的所有属性和父类的所有属性
看一下官方文档中关于获取类的属性的两个方法:
getDeclaredFields
返回一个字段对象数组,反映由这个类对象表示的类或接口声明的所有字段。这包括公共、受保护、默认(包)访问和私有字段,但不包括继承字段。
getFiel ...
Read more
July 15, 2020
LeetCode
二叉搜索树
公式法
卡特兰数
[toc]
题目 96. 不同的二叉搜索树
难度中等663收藏分享切换为英文关注反馈
给定一个整数 n,求以 1 … n 为节点组成的二叉搜索树有多少种?
示例:
12345678910输入: 3输出: 5解释:给定 n = 3, 一共有 5 种不同结构的二叉搜索树: 1 ...
Read more
July 13, 2020
LeetCode
[toc]
题目350. 两个数组的交集 II
难度简单326收藏分享切换为英文关注反馈
给定两个数组,编写一个函数来计算它们的交集。
示例 1:
12输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2,2]
示例 2:
12输入:nums1 ...
Read more
July 11, 2020
LeetCode
二叉搜索树
递归
[toc]
题目108. 将有序数组转换为二叉搜索树将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。
本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。
示例:
123456789给定有序数组: [-10,-3,0,5,9],一个可能的答 ...
Read more
July 11, 2020
LeetCode
快慢指针
二叉搜索树
递归
中序遍历
[toc]
题目109. 有序链表转换二叉搜索树给定一个单链表,其中的元素按升序排序,将其转换为高度平衡的二叉搜索树。
本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。
示例:
123456789给定的有序链表: [-10, -3, 0, 5, 9 ...
Read more
July 7, 2020
LeetCode
链表
快慢指针
题目876. 链表的中间结点给定一个带有头结点 head 的非空单链表,返回链表的中间结点。
如果有两个中间结点,则返回第二个中间结点。
示例 1:
12345输入:[1,2,3,4,5]输出:此列表中的结点 3 (序列化形式:[3,4,5])返回的结点值为 3 。 (测评系统对该结点序列化 ...
Read more
May 18, 2020
偶像
科比
乔布斯
梦想
修炼
@auther 张念磊@date 2020/5/18
[toc]
我的偶像:对我影响很深的两个人 一个是篮球巨星 - 科比,另一个是苹果的创始人CEO - 乔布斯。
我喜欢他们的基础是我对他们非常的了解,越了解越能发现他们身上的闪光点,就越喜欢越欣赏。
我在我的高中时代读了《乔布斯传》,每天 ...
Read more
May 18, 2020
1234567891011121314async queryUserByChunk(search) { clearTimeout(this.timeout) // this.timeout 是一个全局变量 let param = { corporationNo: ...
Read more
May 14, 2020
《被讨厌的勇气》
阿德勒
发现名人自传、访谈中那些人很少抱怨,很少找借口,在自己的领域做出成就。
为什么而大多数人都喜欢推卸责任,因为人会有推卸责任的习惯,会找那些经历来解释当前的状态,把过去搬出来解释自己现在,把不幸当成自己的借口,推卸自己的责任
怎么做没有必要把活着的经历去纠结那些完全无法改变的事,但是我们完全有 ...
Read more
May 14, 2020
@auther 张念磊@date 2020/5/14
[toc]
为什么学英语?我的需求:
看英文视频 (教程 发布会)
读英文文章 (技术教程、官方文档)
如何高效的学习英语?
首先开始学习(学习方法)
坚持(重中之重)
日常生活中使用英语(看英文视频、看英文文章。慢慢使用英语,成 ...
Read more