240 发简信
IP属地:北京
  • 国内各大互联网公司Java工程师笔经面经

    系统复习后,常规笔试面试题目,还是有必要看下,毕竟校招也是一场“应试”。 原文链接 今天斩获今日头条 实习offer 特来分享* WAP o...

  • 递归如何转化为动态规划

    背景 递归实现是出了名的消耗内存以及时间复杂度大,尤其是在有很多子问题重复计算的情况下。这个时候我们一般通过动态规划的手段,去做记忆性搜索,那么...

  • 算法:最小生成树

    问题 给出一些Connections,即Connections类,找到一些能够将所有城市都连接起来并且花费最小的边。如果说可以将所有城市都连接起...

  • 算法:接雨水

    问题 Given n non-negative integers representing an elevation map where the...

  • 算法:螺旋矩阵 II

    问题 给你一个数n生成一个包含1到n^2的螺旋形矩阵 样例 矩阵为 思路 将矩阵转化成一个x轴向右,y轴向下的x0y坐标轴,有助于思考。思路比较...

  • 算法:螺旋矩阵 I

    问题 给定一个包含 m x n 个要素的矩阵,(m 行, n 列),按照螺旋顺序,返回该矩阵中的所有要素。 样例 给定如下矩阵: 应返回 [1,...

  • Resize,w 360,h 240
    全面了解JDK9的新特性

    1 Java平台模块化系统 该特性是Java 9 最大的一个特性,Java 9起初的代号就叫Jigsaw,最近被更改为Modularity,Mo...

  • 求最多有k个不同字符的最长子字符串的长度

    问题 给定一个字符串,找到最多有k个不同字符的最长子字符串,并返回其长度。样例例如,给定 s = "eceba" , k = 3,T 是 "ec...

  • 算法:摆动排序 I & II

    摆动排序 I 给你一个没有排序的数组,请将原数组就地重新排列满足如下性质 允许相邻元素相等 思路 先对数组进行排序,然后依次把两两相邻的元素进行...

个人介绍
互联网行业,资深IT工程师,后端开发,JAVA;
中国地质大学,计算机科学与技术;
北京,朝阳;
合作咨询:18801442729