Leetcode Solutions

Language: javascript c mysql


Last updated: 2019-01-04


https://github.com/nusr/leetcode

# Problems Solutions Difficulty Acceptance Paid-Only
001 two-sum c,javascript Easy 39.69% No
002 add-two-numbers javascript Medium 30.01% No
007 reverse-integer javascript Easy 24.87% No
008 string-to-integer-atoi javascript Medium 14.34% No
009 palindrome-number javascript,c Easy 40.67% No
013 roman-to-integer javascript Easy 50.84% No
020 valid-parentheses javascript Easy 35.40% No
021 merge-two-sorted-lists javascript Easy 44.75% No
027 remove-element c,javascript Easy 42.90% No
028 implement-strstr javascript Easy 30.73% No
035 search-insert-position c,javascript Easy 40.21% No
050 powx-n javascript Medium 27.17% No
053 maximum-subarray javascript,c Easy 42.17% No
058 length-of-last-word c Easy 32.09% No
065 valid-number javascript Hard 13.57% No
066 plus-one javascript Easy 40.36% No
067 add-binary javascript Easy 37.10% No
069 sqrtx c Easy 30.13% No
070 climbing-stairs javascript Easy 42.73% No
083 remove-duplicates-from-sorted-list c Easy 41.51% No
100 same-tree javascript Easy 49.02% No
102 binary-tree-level-order-traversal javascript Medium 46.07% No
104 maximum-depth-of-binary-tree javascript Easy 58.24% No
107 binary-tree-level-order-traversal-ii javascript Easy 44.89% No
110 balanced-binary-tree c,javascript Easy 39.93% No
111 minimum-depth-of-binary-tree javascript Easy 34.54% No
118 pascals-triangle javascript Easy 43.51% No
119 pascals-triangle-ii javascript Easy 41.09% No
121 best-time-to-buy-and-sell-stock c,javascript Easy 45.45% No
125 valid-palindrome c Easy 29.54% No
136 single-number javascript Easy 58.07% No
144 binary-tree-preorder-traversal javascript Medium 49.51% No
160 intersection-of-two-linked-lists javascript Easy 31.21% No
167 two-sum-ii-input-array-is-sorted javascript Easy 48.39% No
169 majority-element c,javascript Easy 50.68% No
175 combine-two-tables mysql Easy 47.55% No
189 rotate-array javascript,c Easy 28.06% No
190 reverse-bits javascript Easy 29.43% No
191 number-of-1-bits c Easy 41.18% No
202 happy-number c Easy 43.68% No
203 remove-linked-list-elements c Easy 34.87% No
204 count-primes javascript Easy 27.66% No
206 reverse-linked-list c Easy 51.36% No
217 contains-duplicate c,javascript Easy 49.94% No
226 invert-binary-tree javascript,c Easy 56.23% No
231 power-of-two c Easy 41.42% No
234 palindrome-linked-list c Easy 34.84% No
237 delete-node-in-a-linked-list javascript Easy 50.88% No
242 valid-anagram javascript Easy 50.10% No
258 add-digits c Easy 53.14% No
263 ugly-number c Easy 40.21% No
268 missing-number javascript,c Easy 46.92% No
283 move-zeroes c,javascript Easy 53.11% No
326 power-of-three c Easy 41.21% No
342 power-of-four javascript,c Easy 39.82% No
344 reverse-string c Easy 62.22% No
345 reverse-vowels-of-a-string javascript Easy 40.43% No
349 intersection-of-two-arrays javascript Easy 51.75% No
350 intersection-of-two-arrays-ii javascript Easy 46.07% No
367 valid-perfect-square c Easy 39.09% No
371 sum-of-two-integers javascript Easy 51.26% No
387 first-unique-character-in-a-string javascript Easy 48.35% No
389 find-the-difference javascript Easy 52.40% No
396 rotate-function javascript Medium 34.62% No
434 number-of-segments-in-a-string c Easy 36.49% No
441 arranging-coins c Easy 37.11% No
442 find-all-duplicates-in-an-array javascript Medium 59.12% No
461 hamming-distance c Easy 69.72% No
476 number-complement javascript Easy 61.78% No
485 max-consecutive-ones javascript,c Easy 54.14% No
504 base-7 javascript Easy 44.32% No
507 perfect-number javascript Easy 32.78% No
520 detect-capital c Easy 52.06% No
535 encode-and-decode-tinyurl javascript Medium 75.13% No
541 reverse-string-ii javascript Easy 44.72% No
551 student-attendance-record-i javascript Easy 45.04% No
557 reverse-words-in-a-string-iii javascript Easy 62.40% No
561 array-partition-i c,javascript Easy 67.77% No
595 big-countries mysql Easy 72.43% No
617 merge-two-binary-trees javascript Easy 68.47% No
620 not-boring-movies mysql Easy 60.44% No
627 swap-salary mysql Easy 68.12% No
637 average-of-levels-in-binary-tree javascript Easy 57.41% No
654 maximum-binary-tree c,javascript Medium 71.08% No
657 robot-return-to-origin javascript Easy 70.17% No
700 search-in-a-binary-search-tree c Easy 64.86% No
701 insert-into-a-binary-search-tree javascript,c Medium 71.43% No
709 to-lower-case javascript Easy 75.25% No
728 self-dividing-numbers javascript Easy 68.17% No
771 jewels-and-stones javascript Easy 82.32% No
804 unique-morse-code-words javascript Easy 72.79% No
832 flipping-an-image javascript Easy 70.36% No
852 peak-index-in-a-mountain-array javascript Easy 68.20% No
867 transpose-matrix javascript Easy 63.43% No
868 binary-gap javascript Easy 59.17% No
872 leaf-similar-trees javascript Easy 61.40% No
876 middle-of-the-linked-list javascript Easy 63.02% No
884 uncommon-words-from-two-sentences javascript Easy 60.41% No
905 sort-array-by-parity javascript Easy 71.56% No
922 sort-array-by-parity-ii javascript Easy 66.26% No
929 unique-email-addresses javascript Easy 79.78% No
938 range-sum-of-bst javascript Medium 80.73% No
961 n-repeated-element-in-size-2n-array javascript,c Easy 73.70% No
965 univalued-binary-tree javascript,c Easy 72.55% No

Leetcode 题解的更多相关文章

  1. 【LeetCode题解】二叉树的遍历

    我准备开始一个新系列[LeetCode题解],用来记录刷LeetCode题,顺便复习一下数据结构与算法. 1. 二叉树 二叉树(binary tree)是一种极为普遍的数据结构,树的每一个节点最多只有 ...

  2. leetcode题解-122买卖股票的最佳时期

    题目 leetcode题解-122.买卖股票的最佳时机:https://www.yanbinghu.com/2019/03/14/30893.html 题目详情 给定一个数组,它的第 i 个元素是一支 ...

  3. 【LeetCode题解】3_无重复字符的最长子串(Longest-Substring-Without-Repeating-Characters)

    目录 描述 解法一:暴力枚举法(Time Limit Exceeded) 思路 Java 实现 Python 实现 复杂度分析 解法二:滑动窗口(双指针) 思路 Java 实现 Python 实现 复 ...

  4. 【LeetCode题解】225_用队列实现栈(Implement-Stack-using-Queues)

    目录 描述 解法一:双队列,入快出慢 思路 入栈(push) 出栈(pop) 查看栈顶元素(peek) 是否为空(empty) Java 实现 Python 实现 解法二:双队列,入慢出快 思路 入栈 ...

  5. 【LeetCode题解】232_用栈实现队列(Implement-Queue-using-Stacks)

    目录 描述 解法一:在一个栈中维持所有元素的出队顺序 思路 入队(push) 出队(pop) 查看队首(peek) 是否为空(empty) Java 实现 Python 实现 解法二:一个栈入,一个栈 ...

  6. 【LeetCode题解】844_比较含退格的字符串(Backspace-String-Compare)

    目录 描述 解法一:字符串比较 思路 Java 实现 Python 实现 复杂度分析 解法二:双指针(推荐) 思路 Java 实现 Python 实现 复杂度分析 更多 LeetCode 题解笔记可以 ...

  7. 【LeetCode题解】25_k个一组翻转链表(Reverse-Nodes-in-k-Group)

    目录 描述 解法一:迭代 思路 Java 实现 Python 实现 复杂度分析 解法二:递归(不满足空间复杂度) 思路 Java 实现 Python 实现 复杂度分析 更多 LeetCode 题解笔记 ...

  8. 【LeetCode题解】24_两两交换链表中的节点(Swap-Nodes-in-Pairs)

    目录 描述 解法一:迭代 思路 Java 实现 Python 实现 复杂度分析 解法二:递归(不满足空间复杂度要求) 思路 Java 实现 Python 实现 复杂度分析 更多 LeetCode 题解 ...

  9. 【LeetCode题解】347_前K个高频元素(Top-K-Frequent-Elements)

    目录 描述 解法一:排序算法(不满足时间复杂度要求) Java 实现 Python 实现 复杂度分析 解法二:最小堆 思路 Java 实现 Python 实现 复杂度分析 解法三:桶排序(bucket ...

  10. 【LeetCode题解】19_删除链表的倒数第N个节点(Remove-Nth-Node-From-End-of-List)

    目录 描述 解法:双指针 思路 Java 实现 Python 实现 复杂度分析 更多 LeetCode 题解笔记可以访问我的 github. 描述 给定一个链表,删除链表的倒数第 n 个节点,并且返回 ...

随机推荐

  1. MongoDB的基本操作(一)

    一.简介       mongodb是是由C++语言编写的一个基于分布式文件存储的开源nosql数据库系统,支持文档和键值存储模型,拥有灵活的数据模型.可靠的性能,以及自动的吞吐容 量扩展功能.    ...

  2. margin-塌陷问题

    塌陷问题 当两个盒子在垂直方向上设置margin值时,会出现一个有趣的塌陷现象. ①垂直并列(少见) 首先设置两个DIV,并为其制定宽高 /*HTML部分*/ <body> <div ...

  3. 运维监控利器Nagios之:nagios配置详解

    http://ixdba.blog.51cto.com/2895551/752870 一.nagios配置过程详解 1.nagios默认配置文件介绍  nagios安装完毕后,默认的配置文件在/usr ...

  4. mybatis批量提交

    之前在做项目时,使用mybatis,批量执行sql,这里简单写下步骤 在配置数据库连接时,加入一个参数,例如 jdbc:mysql://127.0.0.1:3307/mvs-report?allowM ...

  5. 【BZOJ 2673】[Wf2011]Chips Challenge

    题目大意: 传送门 $n*n$的棋盘,有一些位置可以放棋子,有一些已经放了棋子,有一些什么都没有,也不能放,要求放置以后满足:第i行和第i列的棋子数相同,同时每行的棋子数占总数比例小于$\frac{A ...

  6. (4)STM32使用HAL库实现串口通讯——理论讲解

    一.查询模式 1. 二.中断模式 1.中断接收. 1.1先看中断接收的流程(以 USART2 为例) 在启动文件中找到中断向量 USART2_IRQHandler 找到USART2_IRQHandle ...

  7. eShopOnContainers 知多少[9]:Ocelot gateways

    引言 客户端与微服务的通信问题永远是一个绕不开的问题,对于小型微服务应用,客户端与微服务可以使用直连的方式进行通信,但对于对于大型的微服务应用我们将不得不面对以下问题: 如何降低客户端到后台的请求数量 ...

  8. 实战经验丨CTF中文件包含的技巧总结

    站在巨人的肩头才会看见更远的世界,这是一篇技术牛人对CTF比赛中文件包含的内容总结,主要是对一些包含点的原理和特征进行归纳分析,并结合实际的例子来讲解如何绕过,全面细致,通俗易懂,掌握这个新技能定会让 ...

  9. centos7开放端口和防火墙设置

    centos7开放端口和防火墙设置. 查看防火墙状态: firewall-cmd --state 如果显示: not running 打开防火墙服务: systemctl start firewall ...

  10. Kubernetes 在生产环境中常用架构

    Kubernetes 在生产环境中常用架构 首先,我们来梳理下Kubernetes生产架构,其设计适用于绝大多数环境.如下图所示 在该架构中,我们可以将其分为四层,如下: Client层:即Kuber ...