GithubHelp home page GithubHelp logo

marslisiyuan / algorithm Goto Github PK

View Code? Open in Web Editor NEW

This project forked from logcas/algorithm

0.0 1.0 0.0 144 KB

📕 算法学习手册(算法总结、LeetCode\剑指Offer解答)

JavaScript 100.00%

algorithm's Introduction

算法学习手册

常见数据结构

常见算法集

经典排序算法

查找算法

字节跳动专题

字符串

数组与排序

动态或贪心

腾讯精选50题

# 题名 难度 已完成
2 两数相加 中等
4 寻找两个有序数组的中位数 困难
5 最长回文子串 中等
7 整数反转 简单
8 字符串转换整数 (atoi) 中等
9 回文数 简单
11 盛最多水的容器 中等
14 最长公共前缀 简单
15 三数之和 中等
16 最接近的三数之和 中等
20 有效的括号 简单
21 合并两个有序链表 简单
23 合并K个排序链表 困难
26 删除排序数组中的重复项 简单
33 搜索旋转排序数组 中等
43 字符串相乘 中等
46 全排列 中等
53 最大子序和 简单
54 螺旋矩阵 中等
59 螺旋矩阵 II 中等
61 旋转链表 中等
62 不同路径 中等
70 爬楼梯 简单
78 子集 中等
88 合并两个有序数组 简单
89 格雷编码 中等
104 二叉树的最大深度 简单
121 买卖股票的最佳时机 简单
122 买卖股票的最佳时机 II 简单
124 二叉树中的最大路径和 困难
136 只出现一次的数字 简单
141 环形链表 简单
142 环形链表 II 中等
146 LRU缓存机制 困难
148 排序链表 中等
155 最小栈 简单
160 相交链表 简单
169 求众数 简单
206 反转链表 简单
215 数组中的第K个最大元素 中等
217 存在重复元素 简单
230 二叉搜索树中第K小的元素 中等
231 2的幂 简单
235 二叉搜索树的最近公共祖先 简单
236 二叉树的最近公共祖先 中等
237 删除链表中的节点 简单
238 除自身以外数组的乘积 中等
292 Nim游戏 简单
344 反转字符串 简单
557 反转字符串中的单词 III 简单

实际上总体的难度还是偏向简单类型,跟剑指Offer差不多。

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.