1. 树的基本操作

    二叉树的最大深度,验证二叉搜索树,对称二叉树,二叉树层序遍历,将有序数组转换成二叉搜索树

    2020/04/03 算法

  2. 链表基本操作(2)

    合并两个有序链表,回文链表,环形链表

    2020/04/02 算法 链表

  3. 链表基本操作(1)

    删除链表中的节点,删除链表的倒数第N个节点,反转链表

    2020/04/01 算法 链表

  4. 字节跳动数组与排序挑战

    字节跳动数组与排序挑战题集,从基础概念到实际问题。

    2020/03/16 算法 数组,排序

  5. 字节跳动字符串挑战

    字节跳动字符串挑战题集,从基础概念到实际问题。

    2020/03/16 算法 字符串

  6. 反转字符串

    编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 char[] 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。你可以假设数组中的所有字符都是 ASCII 码表中的可打印字符。

    2020/03/15 算法 字符串

  7. 删除排序数组中的重复项

    给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。

    2020/03/01 算法 数组

  8. Kubernetes集群部署dashboard

    kubernetes dashboard是一个管理k8s集群的ui页面

    2020/02/26 云原生

  9. 动态规划入门

    动态规划是一种解决棘手问题的方法,它将问题分成小问题,并着手先解决这些小问题

    2019/10/14 算法 动态规划

  10. SpringBoot集成RabbitMQ简单示例

    RabbitMQ是一个被广泛使用的开源消息队列。它是轻量级且易于部署的,它能支持多种消息协议。RabbitMQ可以部署在分布式和联合配置中,以满足高规模、高可用性的需求。

    2019/09/24 java RabbitMQ