洪水猛兽 发表于 2018-11-14 | 分类于 生活 | | 阅读次数 ℃ 字数统计 196 | 阅读时长 1 我已经老了在那汹涌的时光之河中逆流而上的是我焦急的等待和对幸福的憧憬那些孤独、失眠并痛苦着的夜晚我是多么渴望有一天能够在某个幽静的花园里在黄色的落叶铺满整个季节的时候坐在一棵干枯杏树下的长凳上再为你读一首浪漫动情的诗篇因为只有这样才能缓解我无法避免地从思念的村庄路过时的情绪而你并不知道我始终身陷囹圄 ... 阅读全文 »
设计模式之单例模式 发表于 2020-04-01 | 分类于 技术 | | 阅读次数 ℃ 字数统计 2,474 | 阅读时长 10 单例模式(Singleton Pattern)是 Java 中最简单、使用最为普遍的设计模式之一。它是一种对象创建型模式。用于产生一个对象的具体实例,它可以确保系统中一个类只产生一个实例。在Java语言中这样的行为能带来两大好处: 1、对于频繁使用的对象,可以省略创建对象所花费的时间,这对于那些重 ... 阅读全文 »
LeetCode 螺旋矩阵 发表于 2020-03-02 | 分类于 技术 | | 阅读次数 ℃ 字数统计 217 | 阅读时长 1 给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。 示例 1: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 输出: [1,2,3,6,9,8,7,4,5] 示例 2: 输入: [ ... 阅读全文 »
LeetCode 对角线遍历 发表于 2020-03-02 | 分类于 技术 | | 阅读次数 ℃ 字数统计 282 | 阅读时长 1 给定一个含有 M x N 个元素的矩阵(M 行,N 列),请以对角线遍历的顺序返回这个矩阵中的所有元素,对角线遍历如下图所示。 示例: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 输出: [1,2,4,7,5,3,6,8,9] 题解改解法的 ... 阅读全文 »
LeetCode 反转链表 发表于 2020-03-02 | 分类于 技术 | | 阅读次数 ℃ 字数统计 251 | 阅读时长 1 反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 进阶:你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 题解1(头插法反转链表)class Solution ... 阅读全文 »
LeetCode 加一 发表于 2020-03-01 | 分类于 技术 | | 阅读次数 ℃ 字数统计 232 | 阅读时长 1 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。 示例 1: 输入: [1,2,3] 输出: [1,2,4] 解释: 输入数组表示数字 123。 示例 2: 输入 ... 阅读全文 »