Git Product home page Git Product logo

leetcode's Introduction

LeetCode

初级算法 - 题目清单

Array

ID Title Difficulty Blog
26 Remove Duplicates from Sorted Array Easy C C++
122 Best Time to Buy and Sell Stock II Easy C C++
189 Rotate Array Easy C C++
217 Contains Duplicate Easy C C++
136 Single Number Easy C C++
350 Intersection of Two Arrays II Easy C C++
66 Plus One Easy C C++
283 Move Zeroes Easy C C++
1 Two Sum Easy C C++
36 Valid Sudoku Medium C C++
48 Rotate Image Medium C C++

Strings

ID Title Difficulty Blog
344 Reverse String Easy C C++
7 Reverse Integer Easy C C++
387 First Unique Character in a String Easy C C++
242 Valid Anagram Easy C C++
125 Valid Palindrome Easy C C++
8 String to Integer (atoi) Medium C C++
28 Implement strStr() Easy C C++
38 Count and Say Easy C C++
14 Longest Common Prefix Easy C C++

Linked List

ID Title Difficulty Blog
237 Delete Node in a Linked List Easy C C++
19 Remove Nth Node From End of List Medium C C++
206 Reverse Linked List Easy C C++
21 Merge Two Sorted Lists Easy C C++
234 Palindrome Linked List Easy C C++
141 Linked List Cycle Easy C C++

Trees

ID Title Difficulty Blog
104 Maximum Depth of Binary Tree Easy C C++
98 Validate Binary Search Tree Medium C C++
101 Symmetric Tree Easy C C++
102 Binary Tree Level Order Traversal Medium C C++
108 Convert Sorted Array to Binary Search Tree Easy C C++

Sorting and Searching

ID Title Difficulty Blog
88 Merge Sorted Array Easy C C++
278 First Bad Version Easy C C++

Dynamic Programming

ID Title Difficulty Blog
70 Climbing Stairs Easy C C++
121 Best Time to Buy and Sell Stock Easy C C++
53 Maximum Subarray Easy C C++
198 House Robber Easy C C++

Design

ID Title Difficulty Blog
384 Shuffle an Array Medium C C++
155 Min Stack Easy C C++

Math

ID Title Difficulty Blog
412 Fizz Buzz Easy C C++
204 Count Primes Easy C C++
326 Power of Three Easy C C++
102 Roman to Integer Easy C C++

Others

ID Title Difficulty Blog
191 Number of 1 Bits Easy C C++
461 Hamming Distance Easy C C++
190 Reverse Bits Easy C C++
118 Pascal's Triangle Easy C C++
20 Valid Parentheses Easy C C++
268 Missing Number Easy C C++

leetcode's People

Watchers

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