Giter VIP home page Giter VIP logo

algorithm's Introduction

我的 LeetCode 刷题记录, 使用 Golang

加粗 代表需要重视

刷题记录:

二叉树

  • 2021/01/10
  1. BST的删除(450) (自解爆内存)
  2. 平衡二叉树(110) (自解失败)
  • 2021/01/09
  1. 二叉搜索树的搜索(700)
  • 2021/01/08
  1. 验证二叉搜索树(98) (根据提示解出)
  • 2020/12/24
  1. 二叉树广度遍历(102) (非递归解法独自完成,着重看递归解法)
  • 2020/11/18
  1. 二叉树深度遍历 (着重看非递归解法)
  • 2020/11/17
  1. 二叉树的最大深度(104) (着重看非递归解法)

字符串

  • 2020/11/18
  1. 数字格式化
  2. 判断同文异构
  • 2020/11/11
  1. KMP
  • 2020/10/31
  1. 最后一个单词的长度(58)
  • 2020/10/22
  1. 验证回文串(125)
  2. 旋转字符(796)
  • 2020/10/21
  1. 反转字符串(344)
  2. 字符串中的第一个唯一字符(387)
  3. 大数打印

动态规划

  • 2021/01/09
  1. 买卖股票的最佳时机 III (根据题解得出结果)
  • 2020/10/20
  1. 最小路径和(64)
  2. 打家劫舍(198)
  • 2020/10/19
  1. 最长上升子序列(300) 未解出
  2. 三角形最小路径和(120) 未解出
  • 2020/10/18
  1. 爬楼梯(70)
  2. 最大子序和(53)

链表

  • 2020/10/17
  1. 删除链表倒数第N个节点(19)
  2. 合并两个有序链表(21)
  3. 环形链表(141)
  4. 两数相加(2)

数组

  • 2020/10/12:
  1. 三数之和(15)
  2. Z字形变换(6)
  • 2020/10/11:
  1. 移除元素(27)
  2. 移除元素(26)
  3. 加一(66)
  4. 两数之和(1)
  • 2020/10/10:
  1. 买卖股票的最佳时机(122)
  2. 旋转数组(189)
  • 2020/10/09:
  1. 两个数组的交集(350)
  2. 最长公共前缀(14)

参考:小浩算法

algorithm's People

Contributors

muenyu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.