这篇文章记录我练习的 LeetCode 题目,语言 JavaScript。

完整题目列表

从 2018 年 11 月 11 日起,每天更新一题,顺序从易到难,目前已更新 93 个题。

题目 源码 公众号原文解析 难度
437 路径总和 III Path Sum III Easy
434 字符串中的单词数 Number of Segments in A String Easy
429 N 叉树的层序遍历 N Ary Tree Level Order Traversal Easy
427 建立四叉树 Construct Quad Tree Easy
415 字符串相加 Add Strings Easy
414 第三大的数 Third Maximum Num Easy
412 Fizz Buzz Fizz Buzz Easy
409 最长回文串 Longest Palindrome Easy
405 数字转换为十六进制数 Convert A Number to Hexadecimal Easy
404 左叶子之和 Sum of Left Leaves Easy
401 二进制手表 Binary Watch Easy
400 第 N 个数字 Nth Digit Easy
389 找不同 Find The Difference Easy
387 字符串中的第一个唯一字符 First Unique Character in A String Easy
383 赎金信 Ronsom Note Easy
374 猜数字大小 Guess Number Higher or Lower Easy
371 两整数之和 Sum of Two Integers Easy
367 有效的完全平方数 Valid Perfect Square Easy
350 两个数组的交集 II Intersection of Two Arrays II Easy
349 两个数组的交集 Intersection of Two Arrays Easy
345 反转字符串中的元音字母 Reverse Vowels of A String Easy
344 反转字符串 Reverse String Easy
342 4 的幂 Power of Four Easy
326 3 的幂 Power of Three Easy
303 区域和检索 - 数组不可变 Range Sum Query Immutable Easy
292 Nim 游戏 Nim Game Easy
290 单词模式 Word Pattern Easy
283 移动零 Move Zeroes Easy
278 第一个错误的版本 First Bad Version Easy
268 缺失数字 Missing Number Easy
263 丑数 Ugly Number Easy
258 各位相加 Add Digits Easy
257 二叉树的所有路径 Binary Tree Paths Easy
242 有效的字母异或词 Valid Anagram Easy
237 删除链表中的节点 Delete Node in A Linked List Easy
235 二叉搜索树的最近公共祖先 Lowest Common Ancester of A Binary Search Tree Easy
234 回文链表 Palindrome Linked List Easy
232 用栈实现队列 Implement Queue Using Stacks Easy
231 2 的幂 Power of Two Easy
226 翻转二叉树 Invert Binary Tree Easy
225 用队列实现栈 Implement Stack Using Queues Easy
219 存在重复元素 II Contains Duplicate II Easy
217 存在重复元素 Contains Duplicate Easy
206 反转链表 Reverse Linked List Easy
205 同构字符串 Isomorphic Strings Easy
204 计数质数 Count Primes Easy
203 移出链表元素 Remove Linked List Elements Easy
202 快乐数 Happy Number Easy
198 打家劫舍 House Robber Easy
191 位 1 的个数 Number of 1 Bits Easy
190 颠倒二进制位 Reverse Bits Easy
189 旋转数组 Rotate Array Easy
172 阶乘后的零 Factorial Trailing Zeors Easy
171 Excel 表列序号 Excel Sheet Column Number Easy
169 求众数 Majority Element Easy
168 Excel 表列名称 Excel Sheet Column Title Easy
167 两数之和 II - 输入有序数组 Two Sum II Input Array Is Sorted Easy
160 相交链表 Intersection of Two Linked List Easy
155 最小栈 Min Stack Easy
141 环形链表 Linked List Code Easy
136 只出现一次的数字 Single Number Easy
125 验证回文字符串 Valid Palindrome Easy
122 买卖股票的最佳时机 II Best Time to Buy and Sell Stock II Easy
121 买卖股票的最佳时机 Best Time to Buy and Sell Stock Easy
119 杨辉三角 II Pascals Triangle II Easy
118 杨辉三角 Pascals Triangle Easy
112 路径总和 Path Sum Easy
111 二叉树的最小深度 Minimum Depth of Binary Tree Easy
110 平衡二叉树 Balanced Binary Tree Easy
108 将有序数组转换为二叉搜索树 Convert Sorted Array to Binary Search Tree Easy
107 二叉树的层次遍历 II Binary Tree Level Order Traversal II Easy
104 二叉树的最大深度 Maximum Depth of Binary Tree Easy
101 对称二叉树 Symmetric Tree Easy
100 相同的树 Same Tree Easy
088 合并两个有序数组 Merge Sorted Array Easy
083 删除排序链表中的重复元素 Remove Duplicates from Sorted List Easy
070 爬楼梯 Climbing Stairs Easy
069 x 的平方根 Sqrt X Easy
068 二进制求和 Add Binary Easy
066 加一 Plus One Easy
058 最后一个单词的长度 Length of Last Word Easy
053 最大子序和 Maximum Subarray Easy
038 报数 Count and say Easy
035 搜索插入位置 Search Insert Position Easy
028 实现 strStr() Implement strStr() Easy
027 移除元素 Remove Element Easy
026 删除排序数组中的重复项 Romove Duplicates From Sorted Array Easy
021 合并两个有序链表 Merge Two Sorted Lists Easy
020 有效的括号 Valid Parentheses Easy
014 最长公共前缀 Longest Common Prefix Easy
013 罗马数字转整数 Roman to Integer Easy
009 回文数 Palindrome Number Easy
007 反转整数 Reverse Integer Easy
001 两数之和 Two Sum Easy

关于

这是我的公众号 W3Fun,LeetCode 题目的分析思路首先发布在公众号。

这是 GitHub 项目地址

欢迎一起交流学习。

前端 | 每天一个 LeetCode相关推荐

  1. 前端工程师的 LeetCode 之旅 -- 周赛 185

    01 重新格式化化字符串 题目描述[Easy] 给你一个混合了数字和字母的字符串 s,其中的字母均为小写英文字母. 请你将该字符串重新格式化,使得任意两个相邻字符的类型都不同.也就是说,字母后面应该跟 ...

  2. php 返回一个json对象,PHP给前端返回一个JSON对象的实例讲解

    解决问题:用php做后台时,如何给前端发起的AJAX请求返回一个JSON格式的"对象": 说明:我本身是一个前端,工作久了之后发现要是不掌握一门后端开发语言的话,总感觉有点无力.最 ...

  3. 引流产品的关键是什么?营销流程的打造,前端的一个环节就是引流 聪少 聪哥爱学堂 今天

    引流产品的关键是什么?营销流程的打造,前端的一个环节就是引流 无论做任何生意,都需要用到营销的技术.营销流程的打造,前端的一个环节就是引流,没有稳定.待续的客流量,生意肯定做不大,做不长久,所以设计高 ...

  4. 前端实习一个月的收获与思考

    今年5月开始前端之旅,学习近4个月之后,于9月底,参与了一个商城厂家后台的前端页面的开发,所做的内容并不多,但是在这段时间的收获却不少.接下来将详细谈谈这些收获. 1)参与项目之前应该做什么      ...

  5. 如何跨行学习前端?一个小白的跨行之路~

    如何跨行学习前端?一个小白的跨行之路~ 此篇文章讲述了一个小白跨行学习前端过程遇到的问题,以及是如何解决的.希望此篇文章能够帮助到更多的人. 前端小白该如何入门?(先给大家分享**干货**最后在讲故事 ...

  6. 【Java基础】前端传一个数组或者集合后台怎么接受(案例详解)

    [辰兮要努力]:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端.后台.数据 ...

  7. 前端传一个json字符串,后端怎么接收

    有时候前端会传一个json字符串到后端,我们这时候接收就比较麻烦了,我们只能用一个变量来接收,这个变量可以是构造的对象,也可以是一个map来接 个人还是觉得用map接收比较方便,不需要去构造一个对象

  8. 有趣的前端项目——一个暴躁萌的大眼仔

    有趣的前端项目--一个暴躁萌的大眼仔 众所周知,我是一个摆子前端(真的 ),闲来无事,网上冲浪 遇见了如此蠢萌的大眼 于是我,行也思,坐也思,可算把这个大眼给复刻出来了. 原文出处:稀土掘金的一位博主 ...

  9. 前端实现一个简单的svg定制地图

    前端实现一个简单的svg定制地图 实现的效果 地图代码 实现的效果 身为一个三线小城市的开发者,开发管理类的前端项目,必须有一个首页大屏页面,因为领导们都喜欢看这个,于是参考别人的项目也做了一个. 中 ...

最新文章

  1. ajax servlet怎么接收_AJAX常见面试题(修订版)
  2. Android复习10【Service与Thread的区别、Service的生命周期、Service生命周期解析(相关方法详解、启动方式的不同、绑定)、音乐播放器+服务】
  3. 1026: [SCOI2009]windy数 (按位DP)
  4. JAVAEE联邦软件管理系统试题
  5. 注入eval,Function等系统函数,截获动态代码
  6. 谭浩强c语言规范化的指数形式,C语言程序设计谭浩强第四期末复习重点.docx
  7. vue.js框架搭建
  8. 删除共享内存_进程通信专题之 共享内存
  9. exit()函数_complete函数
  10. 云小课 | 华为云KYON:网段零修改上云,简单又好用
  11. 如何成功实现数据治理
  12. C# Socket之TCPUDP
  13. windows MD5校验命令
  14. 计算机win7音量调节,如何解决Win7电脑声音小的问题?
  15. cannot find zipfile directory
  16. matlab pwm整流仿真
  17. Python基础知识点梳理
  18. uname -a输出内容分析
  19. 炒好“AI+安防”这盘菜的同时,安防‘老大’海康威视也需保持警惕
  20. 一文入门大规模预训练语言模型丨“悟道之巅”公开课实录(1)

热门文章

  1. 软件开发高手须掌握的4大SQL精髓语句(综合篇)
  2. beforeEach钩子与无限循环问题
  3. pyinstaller 打包exe可执行文件
  4. 解决Git无法同步空文件夹的问题
  5. ARM汇编中ldr伪指令和ldr指令(转载)
  6. Vim 还是 Emacs
  7. cognos安装过程各种问题跟解决方法
  8. Graph Embedding及其在知乎的实践(附pdf下载链接)
  9. (Object detection)目标检测从入门到精通——第四部分anchor box
  10. php git server,server.php