240 发简信
IP属地:广东
  • leetcode 938. 二叉搜索树的范围和

    题目描述 给定二叉搜索树的根结点 root,返回 L 和 R(含)之间的所有结点的值的和。二叉搜索树保证具有唯一的值。相关话题: 树、递归   难度: 简单 示例 1:输入:...

  • leetcode 92. 反转链表 II

    题目描述 反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。相关话题: 链表   难度: 中等说明:1 ≤ m ≤ n ≤ 链表长度。 示例:输入: 1->2->3->...

  • 深入理解ThreadLocal

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

  • 记忆小技巧

    提高记忆的规律: 马上记忆 半小时后重复记忆 三小时后重复记忆 一天后重复记忆 一周后重复记忆 一个月后重复记忆 三个月后重复记忆

  • 240
    JVM垃圾回收

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

  • 240
    《复联4》的彩蛋们

    阅读前说明(大量剧透) (多图警示,wifi下观看最佳,土豪随意) 本文含有大量剧透,还没看过《复仇者联盟4:终局之战》的朋友慎入阅读。 摘要 漫威电影有个非常著名的特色就是...

  • leetcode前100题中的20道简单题(python3)

    1. 两数之和 给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,...

  • 选择排序

    选择排序是一种简单直观的排序算法,它通过在未排序部分中选择最小(大)的元素,加入到已排序部分的末尾,依此类推,直到未排序部分为零。 动画演示 由动画可见,数组被分为两个部分,...

  • leetcode 73. 矩阵置零

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

个人介绍
在读计算机研究生,喜欢科幻电影、小说、动漫。