Giter VIP home page Giter VIP logo

leetcode's Introduction

LeetCode

LeetCode部分习题OC版,包括多种解法,时间复杂度和空间复杂度自行分析。

Day01 逆波兰表达式求值 https://leetcode-cn.com/problems/evaluate-reverse-polish-notation/

Day02 合并两个有序链表 https://leetcode-cn.com/problems/merge-two-sorted-lists/

Day03 合并K个排序链表 https://leetcode-cn.com/problems/merge-k-sorted-lists/

Day04 验证二叉搜索树 https://leetcode-cn.com/problems/validate-binary-search-tree/

Day05 二叉树中的最大路径和 https://leetcode-cn.com/problems/binary-tree-maximum-path-sum/

Day06 二叉树展开为链表 https://leetcode-cn.com/problems/flatten-binary-tree-to-linked-list/

Day07 动态规划:打家劫舍 https://leetcode-cn.com/problems/house-robber/

Day08 前 K 个高频元素 https://leetcode-cn.com/problems/top-k-frequent-elements/submissions/

Day09 有效的数独 https://leetcode-cn.com/problems/valid-sudoku/

Day10 获取字符串里的回文子串

Day11 摆动排序 https://leetcode-cn.com/problems/wiggle-sort-ii/

Day12 寻找重复数 https://leetcode-cn.com/problems/find-the-duplicate-number/

Day13 搜索二维矩阵存在某个数字 https://leetcode-cn.com/problems/search-a-2d-matrix-ii/

Day14 合并两个有序数组 https://leetcode-cn.com/problems/merge-sorted-array/

Day15 寻找旋转排序数组中的最小值 https://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array-ii/

Day16 按奇偶排序数组 https://leetcode-cn.com/problems/sort-array-by-parity/

Day17 删除链表的倒数第N个节点 https://leetcode-cn.com/problems/remove-nth-node-from-end-of-list/

Day18 另一个树的子树 https://leetcode-cn.com/problems/subtree-of-another-tree/

Day19 删除排序链表中的重复元素 II https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list-ii/

Day20 正则表达式匹配 https://leetcode-cn.com/problems/regular-expression-matching/

Day21 对称二叉树 https://leetcode-cn.com/problems/symmetric-tree/

Day22 最小栈 https://leetcode-cn.com/problems/min-stack/

Day23 复制带随机指针的链表 https://leetcode-cn.com/problems/copy-list-with-random-pointer/

Day24 将二叉搜索树转化为排序的双向链表 https://leetcode-cn.com/problems/convert-binary-search-tree-to-sorted-doubly-linked-list/

Day25 二叉树的序列化与反序列化 https://leetcode-cn.com/problems/serialize-and-deserialize-binary-tree/

Day27 最大子序和 https://leetcode-cn.com/problems/maximum-subarray/submissions/

Day28 数字 1 的个数 https://leetcode-cn.com/problems/number-of-digit-one/comments/

Day29 第N个数字 https://leetcode-cn.com/problems/nth-digit/submissions/

Day31 无重复字符的最长子串 https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/

Day32 丑数 https://leetcode-cn.com/problems/ugly-number/

Day33 字符串中的第一个唯一字符 https://leetcode-cn.com/problems/first-unique-character-in-a-string/

Day34 数组中的逆序对 https://leetcode-cn.com/problems/shu-zu-zhong-de-ni-xu-dui-lcof/submissions/

Day35 相交链表 https://leetcode-cn.com/problems/intersection-of-two-linked-lists/

Day36 在排序数组中查找元素的第一个和最后一个位置 https://leetcode-cn.com/problems/find-first-and-last-position-of-element-in-sorted-array/submissions/

Day37 0~n-1中缺失的数字 https://leetcode-cn.com/problems/que-shi-de-shu-zi-lcof/

Day38 二叉搜索树的第k大节点 https://leetcode-cn.com/problems/er-cha-sou-suo-shu-de-di-kda-jie-dian-lcof/

Day39 平衡二叉树 https://leetcode-cn.com/problems/balanced-binary-tree/

Day40 只出现一次的数字 III https://leetcode-cn.com/problems/single-number-iii/

Day41 和为s的两个数字 https://leetcode-cn.com/problems/he-wei-sde-liang-ge-shu-zi-lcof/submissions/

Day42 和为s的连续正数序列 https://leetcode-cn.com/problems/he-wei-sde-lian-xu-zheng-shu-xu-lie-lcof/submissions/

Day43 翻转字符串里的单词 https://leetcode-cn.com/problems/reverse-words-in-a-string/submissions/

Day44 n个骰子的点数 https://leetcode-cn.com/problems/nge-tou-zi-de-dian-shu-lcof/

Day45 扑克牌中的顺子 https://leetcode-cn.com/problems/bu-ke-pai-zhong-de-shun-zi-lcof/

Day46 圆圈中最后剩下的数字 https://leetcode-cn.com/problems/yuan-quan-zhong-zui-hou-sheng-xia-de-shu-zi-lcof/

Day47 求1+2+…+n https://leetcode-cn.com/problems/qiu-12n-lcof/

Day48 不用加减乘除做加法 https://leetcode-cn.com/problems/bu-yong-jia-jian-cheng-chu-zuo-jia-fa-lcof/

leetcode's People

Contributors

songtangjie avatar

Stargazers

Kevin San 闪奎章 avatar  avatar Dayonly avatar  avatar

Watchers

James Cloos avatar  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.