小平的自留地
有序数组的平方 有序数组的平方
题目 给定一个按非递减顺序排序的整数数组 A,返回每个数字的平方组成的新数组,要求也按非递减顺序排序。 示例 1: 输入:[-4,-1,0,3,10]输出:[0,1,9,16,100]示例 2: 输入:[-7,-3,2,3,11]输出:[4
2020-10-16
每日事毕 每日事毕
每日事毕前几日, 与老友前往宝石山爬山。约在了早上九点。 已然约摸 30 岁的年纪,但仍旧孑然一身,有时不免有些惭愧,但不在此时。 大概七点多,我起来洗漱完,就开始导航如何到达目的地。首选必然是地铁,只是看到地铁需要约 90 分钟,当时不知
2020-10-16
主要元素 主要元素
题目 数组中占比超过一半的元素称之为主要元素。给定一个整数数组,找到它的主要元素。若没有,返回-1。 示例 1: 输入:[1,2,5,9,5,9,5,5,5]输出:5 示例 2: 输入:[3,2]输出:-1 示例 3: 输入:[2,2,1,
2020-10-15
转置矩阵 转置矩阵
题目 转置矩阵 给定一个矩阵 A, 返回 A 的转置矩阵。 矩阵的转置是指将矩阵的主对角线翻转,交换矩阵的行索引与列索引。 示例 1: 输入:[[1,2,3],[4,5,6],[7,8,9]]输出:[[1,4,7],[2,5,8],[3,6
2020-10-14
java/note java/note
强引用 弱引用 软引用 虚引用 软引用SoftReference 当堆内存不足时, 该引用对象会被回收 应用场景: 缓存 弱引用WeakReference 如果只有弱引用指向对象 A , 则在 GC 时,会被直接回收 虚引用Phantom
2020-10-14 peifeng
Strategy Pattern Strategy Pattern
Strategy Pattern 策略模式作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。比如每个人都要“交个人所得税”,但是“在美国交个人所得税”和“在中国交个人所得税”就有不同的算税方法。 策略模式:
2020-10-06
2 / 8