Giter Club home page Giter Club logo

leetcode_practise's Introduction

leetcode算法练习打卡记录

day1 数组二分查询、移除元素

day2 有序数组的平方、长度最小的子数组、螺旋数组Ⅱ

day3 移除链表元素、设计链表、反转链表

day4 两两交换链表中的节点、删除倒数第N个节点、链表相交、环形链表

day5 休息

day6 字母异位、数组交集、快乐数、两数之和

day7 四数相加Ⅱ、赎金信、三数之和、四数之和

day8 反转字符串、反转字符串Ⅱ、替换空格、翻转字符串里的单词、左旋转字符串

day9 打卡KMP算法,leetcode中的28 459

day10 打卡栈实现队列、队列实现栈

day11 休息

day12 有效的括号、删除字符串中重复项、逆波兰表达式求值

day13 滑动窗口最大值、前K个高频元素

day14 二叉树深度遍历,前中后序

day15 二叉树层序遍历、翻转二叉树、对称二叉树

day16 递归法处理最大/最小深度(迭代法对应层序遍历)、求完全二叉树节点数

day17 递归法解决 平衡二叉树、所有路径、左叶子之和

day18 树左下角值、路径总和、构造二叉树

day19 休息

day20 最大二叉树、合并二叉树、二叉搜索树中的搜索、验证二叉搜索树

day21 二叉搜索树的最小绝对差、二叉搜索树中的众数、二叉树的最近公共祖先

day22 二叉搜索树的最近公共祖先 、二叉搜索树中的插入操作、删除二叉搜索树中的节点

day23 修剪二叉搜索树、将有序数组转换为二叉搜索树、把二叉搜索树转换为累加树

day24 回溯组合

day25 回溯组合、回溯电话号码

day26 休息

day27 组合总和、组合总和 II、分割回文串

day28 复原IP地址、子集、子集Ⅱ

day29 递增子序列、全排列、全排列Ⅱ

day30 重新安排行程、N皇后、解数独

day31 分发饼干、摆动序列、最大子数组和

day32 买卖股票的最佳时机 II、跳跃游戏、跳跃游戏 II

day33 休息

day34 K次取反后最大化的数组和、加油站、分发糖果

day35 柠檬水找零、根据身高重建队列、用最少数量的箭引爆气球

day36 无重叠区间、划分字母区间、合并区间

day37 单调递增的数字、监控二叉树

day38 斐波那契数、爬楼梯,爬楼梯的最小花费

day39 打开不同路径Ⅰ、Ⅱ

day40 休息

day41 整数拆分、不同的二叉搜索树

day42 分割等和子集

day43 最后一块石头的重量Ⅱ、目标和、一和零

day44 零钱兑换Ⅱ、组合综合Ⅳ

day45 爬楼梯进阶、零钱兑换、完全平方数

day46 单词拆分、多重背包

day47 休息

day48 打家劫舍、打家劫舍Ⅱ、打家劫舍Ⅲ

day49 买卖股票的最佳时机、买卖股票的最佳时机Ⅱ

day50 买卖股票的最佳时机Ⅲ、买卖股票的最佳时机Ⅳ

day51 买卖股票(冷冻期)、买卖股票(手续费)

day52 最长上升子序列、最长连续递增序列、最长重复子数组

day53 最长公共子序列、不相交的线、最大子序和

day54 休息

day55 判断子序列、不同的子序列

day56 两个字符串的删除操作、编辑距离

day57 回文子串、最长回文子序列

day58 每日温度、下一个更大元素Ⅰ

day59 下一个更大元素Ⅱ、接雨水

day60 柱状图中最大的矩形

leetcode_practise's People

Contributors

trent-ct 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.