240 发简信
IP属地:广东
  • 深入理解ThreadLocal

    前言 谈到ThreadLocal,先讲一个生活中的例子,比如让100个人填写个人信息表,但是却只有一支笔,那么大家肯定要一个一个等待上一个人释放...

    3.5 568 0 16
  • leetcode 73. 矩阵置零

    题目描述 给定一个 m x n 的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。请使用原地算法。相关话题: 数组    难度:...

  • Resize,w 360,h 240
    一、工厂模式

    工厂模式是一种非常常用的创建型设计模式,其提供了创建对象的最佳方式。在创建对象时,不会对客户端暴露对象的创建逻辑,而是通过使用共同的接口来创建对...

    0.6 18456 5
  • KMP算法

    什么是KMP算法 KMP是三位大牛:D.E.Knuth、J.H.Morris和V.R.Pratt同时发现的。KMP算法要解决的问题是在字符串中找...

  • Resize,w 360,h 240
    JVM垃圾回收

    概述 对于java程序员,在虚拟机自动内存管理机制下,不再需要为每一个new操作去写配对的delete/free代码,不容易出现内存泄漏和内存溢...

  • 动态规划

    动态规划题目特点 1. 计数 有多少种方式走到右下角 有多少种方法选出k个数使得和是sum 2.求最大最小值 从左上角走到右下角路径的最大数字和...

  • leetcode 33. 搜索旋转排序数组

    题目描述 假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,...

  • leetcode 129. 求根到叶子节点数字之和

    题目描述 给定一个二叉树,它的每个结点都存放一个0-9的数字,每条从根到叶子节点的路径都代表一个数字。例如,从根到叶子节点路径 1->2->3代...

  • leetcode145. 二叉树的后序遍历

    题目描述 给定一个二叉树,返回它的 后序 遍历。相关话题: 栈、树    难度: 困难 示例 解法1二叉树的题用递归解法是相当简洁的,后序遍历的...

个人介绍
自律是一种习惯。