• Tech
  • 2021-02-20 重构重复if语句的三个方式
  • 2020-09-30 Mockito-如何写出好的测试代码(翻译)
  • 2020-08-14 Zygote pre-fork线程池源码分析
  • 2020-06-19 接口的默认实现(Default Methods)
  • 2020-05-29 拓扑排序算法
  • 2020-05-26 Java 动态代理原理解析
  • 2020-05-13 AQS详解(一) 信号量Semaphore的使用
  • 2020-05-07 linux Cgroup Freezer 子系统原理
  • 2020-04-28 Android JNI方法的注册
  • 2020-04-21 Linux中的信号
  • 2020-04-20 Android稳定性之native crash —— 之debuggerd(tombstoned in Android P)
  • 2020-04-20 Android稳定性之java crash
  • 2020-04-18 Android稳定性 开篇
  • 2020-04-17 浅析ART虚拟机(二)虚拟机创建
  • 2020-04-16 浅析ART虚拟机(一)虚拟机第一次启动
  • 2020-03-02 java1.8方法引用官方文档
  • 2019-12-31 ArrayMap的hash碰撞和内存优化的原理
  • 2019-12-23 Android智能指针(六):RefBase的debug
  • 2019-12-23 Android智能指针(五):sp、wp的析构
  • 2019-12-23 Android智能指针(四):wp
  • 2019-12-23 Android智能指针(三):sp
  • 2019-12-20 Android智能指针(二):RefBase
  • 2019-12-18 Android智能指针(一):概述
  • 2019-11-29 simple-perf工具(四)
  • 2019-11-29 simple-perf工具(三)
  • 2019-11-25 simple-perf工具(二)
  • 2019-11-18 simple-perf工具(一)
  • 2019-11-11 permissive domains not allowed in user builds
  • 2019-10-21 binder_sample日志分析
  • 2019-09-25 科学上网,理性爱国
  • 2019-08-19 Android lowmemorykiller源码分析(四)
  • 2019-08-16 Android lowmemorykiller源码分析(三)
  • 2019-08-16 Android lowmemorykiller源码分析(二)
  • 2019-08-12 Android lowmemorykiller源码分析(一)
  • 2019-07-25 APP COMPACTION 源码分析(kernel层)
  • 2019-07-24 有序广播和无序广播anr问题
  • 2019-07-24 app compaction 源码分析(framework层)
  • 2019-04-03 Android屏幕旋转流程(二)
  • 2019-04-03 Android屏幕旋转流程(一)
  • 2019-03-19 Android P ClientTransaction
  • 2019-03-14 startactivity流程
  • 2019-03-13 AMS服务的启动
  • 2019-03-06 choreographer(一)
  • 2019-02-20 wms服务启动
  • 2018-12-04 使用google cloud platform搭建免费的shadowsocks服务器
  • 2018-08-20 高通应用启动优化IO-Prefetcher源码解析(二)
  • 2018-08-20 高通应用启动优化IO Prefetcher源码解析
  • 2018-08-17 input事件处理流程(四)
  • 2018-08-16 input事件处理流程(二)
  • 2018-08-16 input事件处理流程(三)
  • 2018-08-13 input事件处理流程
  • 2016-12-23 lambda expressions
  • 2016-08-15 Android流量统计源码分析
  • 2016-08-02 watchdog 原理
  • 2015-07-25 树莓派ssh连接以及无线静态ip分配
  • 2015-06-01 netd学习记录(二)kernel主动上报流程解析(一)
  • 2015-05-30 netd学习记录(一)main函数解析
  • 2015-05-30 netd学习记录(一)概述
  • 2015-04-01 源码NativeDaemonConnector解析
  • 2015-03-17 java读写锁以及官方示例讲解
  • 2015-02-17 从搭vps到搭建自己的shadowsock翻墙梯子
  • 2015-02-14 SEAndroid学习笔记
  • 2015-02-08 anr处理日常记录
  • 2014-12-06 关于AppOpsManager部分
  • 2014-06-13 AppOps简介
  • 2014-06-12 学习repo相关
  • 2014-06-12 学习git相关
  • 2014-06-10 新公司aosp代码下载
  • Life
  • 2016-02-06 有感于鬼脚七
  • 2015-07-26 《无间道》的想法
  • 2015-05-03 关于财富的一些观点转变
  • 2015-01-10 到美丽的地方去
  • 2014-12-23 我想当冒险家
  • 2014-05-16 浮生偷得半日闲
  • 2014-03-27 hello world
  • Leetcode
  • 2022-06-30 1979. Find Greatest Common Divisor of Array
  • 2022-06-28 1812. Determine Color of a Chessboard Square
  • 2022-06-28 1370. Increasing Decreasing String
  • 2022-06-27 1704. Determine if String Halves Are Alike
  • 2022-06-26 2315. Count Asterisks
  • 2022-06-25 2089. Find Target Indices After Sorting Array
  • 2022-06-24 1827. Minimum Operations to Make the Array Increasing
  • 2022-06-23 1863. Sum of All Subset XOR Totals
  • 2022-06-22 1732. Find the Highest Altitude
  • 2022-06-21 1725. Number Of Rectangles That Can Form The Largest Square
  • 2022-06-20 1557. Minimum Number of Vertices to Reach All Nodes
  • 2022-06-19 1630. Arithmetic Subarrays
  • 2022-06-18 2221. Find Triangular Sum of an Array
  • 2022-06-17 2108. Find First Palindromic String in the Array
  • 2022-06-16 1305. All Elements in Two Binary Search Trees
  • 2022-06-15 1572. Matrix Diagonal Sum
  • 2022-06-14 1967. Number of Strings That Appear as Substrings in Word
  • 2022-06-13 1844. Replace All Digits with Characters
  • 2022-06-12 1382. Balance a Binary Search Tree
  • 2022-06-11 2176. Count Equal and Divisible Pairs in an Array
  • 2022-06-10 2079. Watering Plants
  • 2022-06-09 1534. Count Good Triplets
  • 2022-06-08 1816. Truncate Sentence
  • 2022-06-07 1877. Minimize Maximum Pair Sum in Array
  • 2022-06-06 1817. Finding the Users Active Minutes
  • 2022-06-05 1551. Minimum Operations to Make Array Equal
  • 2022-06-03 1913. Maximum Product Difference Between Two Pairs
  • 2022-06-02 1832. Check if the Sentence Is Pangram
  • 2022-06-01 2103. Rings and Rods
  • 2022-05-31 2220. Minimum Bit Flips to Convert Number
  • 2022-05-30 2149. Rearrange Array Elements by Sign
  • 2022-05-29 2130. Maximum Twin Sum of a Linked List
  • 2022-05-28 2006. Count Number of Pairs With Absolute Difference K
  • 2022-05-27 2037. Minimum Number of Moves to Seat Everyone
  • 2022-05-26 2161. Partition Array According to Given Pivot
  • 2022-05-25 1688. Count of Matches in Tournament
  • 2022-05-24 2125. Number of Laser Beams in a Bank
  • 2022-05-21 2120. Execution of All Suffix Instructions Staying in a Grid
  • 2022-05-20 1859. Sorting the Sentence
  • 2022-05-19 2265. Count Nodes Equal to Average of Subtree
  • 2022-05-18 2194. Cells in a Range on an Excel Sheet
  • 2022-05-17 1828. Queries on Number of Points Inside a Circle
  • 2022-05-16 2181. Merge Nodes in Between Zeros
  • 2022-05-15 2160. Minimum Sum of Four Digit Number After Splitting Digits
  • 2022-05-13 2114. Maximum Number of Words Found in Sentences
  • 2022-05-12 2011. Final Value of Variable After Performing Operations
  • 2022-05-11 2236. Root Equals Sum of Children
  • 2022-01-13 1356. Sort Integers by The Number of 1 Bits
  • 2022-01-12 1337. The K Weakest Rows in a Matrix
  • 2022-01-11 1309. Decrypt String from Alphabet to Integer Mapping
  • 2022-01-10 1304. Find N Unique Integers Sum up to Zero
  • 2022-01-07 1275. Find Winner on a Tic Tac Toe Game
  • 2022-01-06 1957. Delete Characters to Make Fancy String
  • 2022-01-05 1550. Three Consecutive Odds
  • 2022-01-04 1507. Reformat Date
  • 2021-12-31 1360. Number of Days Between Two Dates
  • 2021-12-30 1935. Maximum Number of Words You Can Type
  • 2021-12-29 1331. Rank Transform of an Array
  • 2021-12-28 1299. Replace Elements with Greatest Element on Right Side
  • 2021-12-27 1287. Element Appearing More Than 25% In Sorted Array
  • 2021-12-26 1619. Mean of Array After Removing Some Elements
  • 2021-12-24 228. Summary Ranges
  • 2021-12-23 145. Binary Tree Postorder Traversal
  • 2021-12-22 143. Reorder List
  • 2021-12-21 231. Power of Two
  • 2021-12-20 1200. Minimum Absolute Difference
  • 2021-12-17 221. Maximal Square
  • 2021-12-15 147. Insertion Sort List
  • 2021-12-14 938. Range Sum of BST
  • 2021-12-13 1446. Consecutive Characters
  • 2021-12-10 144. Binary Tree Preorder Traversal
  • 2021-08-18 1929. Concatenation of Array
  • 2021-07-23 1920. Build Array from Permutation
  • 2021-03-23 1588. Sum of All Odd Length Subarrays
  • 2021-03-22 1329. Sort the Matrix Diagonally
  • 2021-03-19 1656. Design an Ordered Stream
  • 2021-03-18 1791. Find Center of Star Graph
  • 2021-03-17 1773. Count Items Matching a Rule
  • 2021-03-05 1684. Count the Number of Consistent Strings
  • 2021-03-04 1614. Maximum Nesting Depth of the Parentheses
  • 2021-03-03 1662. Check If Two String Arrays are Equivalent
  • 2021-02-26 1637. Widest Vertical Area Between Two Points Containing No Points
  • 2021-02-25 1486. XOR Operation in an Array
  • 2021-02-24 1302. Deepest Leaves Sum
  • 2021-02-23 1769. Minimum Number of Operations to Move All Balls to Each Box
  • 2021-02-22 1282. Group the People Given the Group Size They Belong To
  • 2021-02-20 1379. Find a Corresponding Node of a Binary Tree in a Clone of That Tree
  • 2021-02-19 1528. Shuffle String
  • 2021-02-05 1720. Decode XORed Array
  • 2021-02-04 1678. Goal Parser Interpretation
  • 2021-02-03 1603. Design Parking System
  • 2021-02-02 1689. Partitioning Into Minimum Number Of Deci-Binary Numbers
  • 2021-02-01 1512. Number of Good Pairs
  • 2021-01-29 1672. Richest Customer Wealth
  • 2021-01-28 1476. Subrectangle Queries
  • 2021-01-27 1480. Running Sum of 1d Array
  • 2020-08-12 100盏灯暗灭情况
  • 2020-08-10 获得最多的奖金
  • 2020-06-23 222. Count Complete Tree Nodes
  • 2020-06-18 274. H-Index
  • 2020-06-16 468. Validate IP Address
  • 2020-06-15 787. Cheapest Flights Within K Stops
  • 2020-06-12 380. Insert Delete GetRandom O(1)
  • 2020-06-11 75. Sort Colors
  • 2020-06-10 1460. Make Two Arrays Equal by Reversing Sub-arrays
  • 2020-06-09 1464. Maximum Product of Two Elements in an Array
  • 2020-06-08 1470. Shuffle the Array
  • 2020-06-07 518.Coin Change 2
  • 2020-06-05 528. Random Pick with Weight
  • 2020-06-04 1315. Sum of Nodes with Even-Valued Grandparent
  • 2020-06-03 329. Longest Increasing Path in a Matrix
  • 2020-06-02 1203. Sort Items by Groups Respecting Dependencies
  • 2020-06-01 210. Course Schedule II
  • 2020-05-29 207. Course Schedule
  • 2020-05-28 1323. Maximum 69 Number
  • 2020-05-27 886. Possible Bipartition
  • 2020-05-26 525. Contiguous Array
  • 2020-05-25 1035. Uncrossed Lines
  • 2020-05-22 1266. Minimum Time Visiting All Points
  • 2020-05-21 1450. Number of Students Doing Homework at a Given Time
  • 2020-05-20 230. Kth Smallest Element in a BST
  • 2020-05-19 901. Online Stock Span
  • 2020-05-18 567. Permutation in String
  • 2020-05-16 328. Odd Even Linked List
  • 2020-05-15 918. Maximum Sum Circular Subarray
  • 2020-05-13 402. Remove K Digits
  • 2020-05-13 1226. The Dining Philosophers
  • 2020-05-12 1290. Convert Binary Number in a Linked List to Integer
  • 2020-05-11 1436. Destination City
  • 2020-05-09 cube root
  • 2020-05-08 1389. Create Target Array in the Given Order
  • 2020-05-07 1295. Find Numbers with Even Number of Digits
  • 2020-05-06 1431. Kids With the Greatest Number of Candies
  • 2020-04-30 1281. Subtract the Product and Sum of Digits of an Integer
  • 2020-04-29 1313. Decompress Run-Length Encoded List
  • 2020-04-28 1365. How Many Numbers Are Smaller Than the Current Number
  • 2020-04-27 1342. Number of Steps to Reduce a Number to Zero
  • 2019-12-19 283. Move Zeroes
  • 2019-12-05 61. Rotate List
  • 2019-12-03 959. Regions Cut By Slashes
  • 2019-12-03 684. Redundant Connection
  • 2019-12-02 1277. Count Square Submatrices with All Ones
  • 2019-11-28 986. Interval List Intersections
  • 2019-11-27 1261. Find Elements in a Contaminated Binary Tree
  • 2019-11-26 1232. Check If It Is a Straight Line
  • 2019-11-25 1260. Shift 2D Grid
  • 2019-11-21 1221. Split a String in Balanced Strings
  • 2019-11-20 1237. Find Positive Integer Solution for a Given Equation
  • 2019-11-19 1252. Cells with Odd Values in a Matrix
  • 2019-10-28 1110. Delete Nodes And Return Forest
  • 2019-10-25 885. Spiral Matrix III
  • 2019-10-24 1111. Maximum Nesting Depth of Two Valid Parentheses Strings
  • 2019-10-23 979. Distribute Coins in Binary Tree
  • 2019-10-22 1222. Queens That Can Attack the King
  • 2019-10-21 1161. Maximum Level Sum of a Binary Tree
  • 2019-10-18 299. Bulls and Cows
  • 2019-10-17 392. Is Subsequence
  • 2019-10-16 1175. Prime Arrangements
  • 2019-10-15 1184. Distance Between Bus Stops
  • 2019-10-14 1217. Play with Chips
  • 2019-10-12 1189. Maximum Number of Balloons
  • 2019-10-11 1185. Day of the Week
  • 2019-10-10 1200. Minimum Absolute Difference
  • 2019-10-09 1207. Unique Number of Occurrences
  • 2019-09-24 合并K个排序链表
  • 2019-09-23 相交链表
  • 2019-09-20 环形链表 II
  • 2019-09-19 排序链表
  • 2019-09-18 两数相加
  • 2019-09-17 合并两个有序链表
  • 2019-09-16 接雨水
  • 2019-09-12 合并区间
  • 2019-09-10 朋友圈
  • 2019-09-09 第k个排列
  • 2019-09-05 翻转单向链表
  • 2019-09-05 最长连续序列
  • 2019-09-04 数组中的第K个最大元素
  • 2019-09-03 最长连续递增序列
  • 2019-09-02 搜索旋转排序数组
  • 2019-08-30 岛屿的最大面积
  • 2019-08-29 1154. Day of the Year
  • 2019-08-28 三数之和
  • 2019-08-27 复原IP地址
  • 2019-08-26 1170. Compare Strings by Frequency of the Smallest Character
  • 2019-08-23 1078. Occurrences After Bigram
  • 2019-08-22 1160. Find Words That Can Be Formed by Characters
  • 2019-08-21 1103. Distribute Candies to People
  • 2019-08-20 翻转字符串里的单词
  • 2019-08-19 字符串相乘
  • 2019-08-16 字符串的排列
  • 2019-08-15 最长公共前缀
  • 2019-08-14 无重复字符的最长子串
  • 2019-08-13 1123. Lowest Common Ancestor of Deepest Leaves
  • 2019-08-12 951. Flip Equivalent Binary Trees
  • 2019-08-09 861. Score After Flipping Matrix
  • 2019-08-08 921. Minimum Add to Make Parentheses Valid
  • 2019-08-07 1104. Path In Zigzag Labelled Binary Tree
  • 2019-08-06 797. All Paths From Source to Target
  • 2019-08-05 890. Find and Replace Pattern
  • 2019-08-02 877. Stone Game
  • 2019-08-01 1137. N-th Tribonacci Number
  • 2019-07-31 763. Partition Labels
  • 2019-07-30 814. Binary Tree Pruning
  • 2019-07-29 894. All Possible Full Binary Trees
  • 2019-07-26 1008. Construct Binary Search Tree from Preorder Traversal
  • 2019-07-25 701. Insert into a Binary Search Tree
  • 2019-07-24 1128. Number of Equivalent Domino Pairs
  • 2019-07-23 705. Design HashSet
  • 2019-07-22 706. Design HashMap
  • 2019-07-19 1108. Defanging an IP Address
  • 2019-07-18 move zeros
  • 2019-07-17 roll a linkedlist
  • 2019-07-16 1122. Relative Sort Array
  • 2019-07-15 1079. Letter Tile Possibilities
  • 2019-07-12 654. Maximum Binary Tree
  • 2019-07-11 1038. Binary Search Tree to Greater Sum Tree
  • 2019-07-10 807. Max Increase to Keep City Skyline
  • 2019-07-09 707. Design Linked List
  • 2019-07-08 859. Buddy Strings
  • 2019-07-05 686. Repeated String Match
  • 2019-07-04 874. Walking Robot Simulation
  • 2019-07-03 754. Reach a Number
  • 2019-07-02 687. Longest Univalue Path
  • 2019-07-01 949. Largest Time for Given Digits
  • 2019-06-28 680. Valid Palindrome II
  • 2019-06-27 1033. Moving Stones Until Consecutive
  • 2019-06-26 1037. Valid Boomerang
  • 2019-06-25 443. String Compression
  • 2019-06-24 970. Powerful Integers
  • 2019-06-21 482. License Key Formatting
  • 2019-06-20 558. Quad Tree Intersection
  • 2019-06-19 1041. Robot Bounded In Circle
  • 2019-06-18 1089. Duplicate Zeros
  • 2019-06-17 744. Find Smallest Letter Greater Than Target
  • 2019-06-14 925. Long Pressed Name
  • 2019-06-13 720. Longest Word in Dictionary
  • 2019-06-12 989. Add to Array-Form of Integer
  • 2019-06-11 1010. Pairs of Songs With Total Durations Divisible by 60
  • 2019-06-10 844. Backspace String Compare
  • 2019-06-06 994. Rotting Oranges
  • 2019-06-05 703. Kth Largest Element in a Stream
  • 2019-06-04 1018. Binary Prefix Divisible By 5
  • 2019-06-03 1071. Greatest Common Divisor of Strings
  • 2019-05-31 836. Rectangle Overlap
  • 2019-05-29 1042. Flower Planting With No Adjacent
  • 2019-05-28 1047. Remove All Adjacent Duplicates In String
  • 2019-05-25 704. Binary Search
  • 2019-05-25 1051. Height Checker
  • 2019-05-24 997. Find the Town Judge
  • 2019-05-23 1005. Maximize Sum Of Array After K Negations
  • 2019-05-22 860. Lemonade Change
  • 2019-05-21 783. Minimum Distance Between BST Nodes
  • 2019-05-20 1046. Last Stone Weight
  • 2019-05-17 733. Flood Fill
  • 2019-05-16 1022. Sum of Root To Leaf Binary Numbers
  • 2019-05-15 993. Cousins in Binary Tree
  • 2019-05-14 696. Count Binary Substrings
  • 2019-05-13 1029. Two City Scheduling
  • 2019-05-10 748. Shortest Completing Word
  • 2019-05-09 788. Rotated Digits
  • 2019-05-08 1030. Matrix Cells in Distance Order
  • 2019-05-07 938. Range Sum of BST
  • 2019-05-06 1013. Partition Array Into Three Parts With Equal Sum
  • 2019-04-29 892. Surface Area of 3D Shapes
  • 2019-04-28 427. Construct Quad Tree
  • 2019-04-26 812. Largest Triangle Area
  • 2019-04-25 953. Verifying an Alien Dictionary
  • 2019-04-24 917. Reverse Only Letters
  • 2019-04-23 976. Largest Perimeter Triangle
  • 2019-04-22 824. Goat Latin
  • 2019-04-19 1009. Complement of Base 10 Integer
  • 2019-04-18 429. N-ary Tree Level Order Traversal
  • 2019-04-17 1025. Divisor Game
  • 2019-04-16 868. Binary Gap
  • 2019-04-15 884. Uncommon Words from Two Sentences
  • 2019-04-12 872.Leaf-Similar Trees
  • 2019-04-11 897. Increasing Order Search Tree
  • 2019-04-10 876. Middle of the Linked List
  • 2019-04-09 811. Subdomain Visit Count
  • 2019-04-08 1021. Remove Outermost Parentheses
  • 2019-04-04 908. Smallest Range I
  • 2019-04-03 883. Projection Area of 3D Shapes
  • 2019-04-02 559. Maximum Depth of N-ary Tree
  • 2019-04-01 985. Sum of Even Numbers After Queries
  • 2019-03-29 590. N-ary Tree Postorder Traversal
  • 2019-03-28 589. N-ary Tree Preorder Traversal
  • 2019-03-27 509. Fibonacci Number
  • 2019-03-26 700. Search in a Binary Search Tree
  • 2019-03-25 965. Univalued Binary Tree
  • 2019-03-21 999. Available Captures for Rook
  • 2019-03-21 1002. Find Common Characters
  • 2019-03-20 933. Number of Recent Calls
  • 2019-03-19 977. Squares of a Sorted Array
  • 2019-03-18 961. N-Repeated Element in Size 2N Array
  • 2018-12-12 937. Reorder Log Files
  • 2018-12-11 893. Groups of Special-Equivalent Strings
  • 2018-12-10 667. Beautiful Arrangement II
  • 2018-12-07 950. Reveal Cards In Increasing Order
  • 2018-12-06 914. X of a Kind in a Deck of Cards
  • 2018-12-05 941. Valid Mountain Array
  • 2018-12-04 840. Magic Squares In Grid
  • 2018-12-03 849. Maximize Distance to Closest Person
  • 2018-11-30 830. Positions of Large Groups
  • 2018-11-29 888. Fair Candy Swap
  • 2018-11-28 896. Monotonic Array
  • 2018-11-27 867. Transpose Matrix
  • 2018-11-26 922. Sort Array By Parity II
  • 2018-11-23 944. Delete Columns to Make Sorted
  • 2018-11-22 942. DI String Match
  • 2018-11-21 852. Peak Index in a Mountain Array
  • 2018-11-20 832. Flipping an Image
  • 2018-11-19 905. Sort Array By Parity
  • 2018-11-16 709. To Lower Case
  • 2018-11-15 929. Unique Email Addresses
  • 2018-04-23 821. Shortest Distance to a Character
  • 2018-04-20 650. 2 Keys Keyboard
  • 2018-04-19 819. Most Common Word
  • 2018-04-18 638. Shopping Offers
  • 2018-04-16 486. Predict the Winner
  • 2018-04-12 714. Best Time to Buy and Sell Stock with Transaction Fee
  • 2018-04-11 三个线程轮流打印ABC
  • 2018-04-10 64. Minimum Path Sum
  • 2018-04-04 746. Min Cost Climbing Stairs
  • 2018-04-03 769. Max Chunks To Make Sorted
  • 2018-04-02 724. Find Pivot Index
  • 2018-03-30 747. Largest Number At Least Twice of Others
  • 2018-03-29 674. Longest Continuous Increasing Subsequence
  • 2018-03-28 796. Rotate String
  • 2018-03-27 806. Number of Lines To Write String
  • 2018-03-26 804. Unique Morse Code Words
  • 2018-03-22 47. Permutations II
  • 2018-03-21 131. Palindrome Partitioning
  • 2018-03-20 40. Combination Sum II
  • 2018-03-19 17. Letter Combinations of a Phone Number
  • 2018-03-16 90. Subsets II
  • 2018-03-15 77. Combinations
  • 2018-03-14 39. Combination Sum
  • 2018-03-13 78. Subsets
  • 2018-03-12 357. Count Numbers with Unique Digits
  • 2018-03-09 46. Permutations
  • 2018-03-08 216. Combination Sum III
  • 2018-03-07 784. Letter Case Permutation
  • 2018-03-06 762. Prime Number of Set Bits in Binary Representation
  • 2018-03-05 697. Degree of an Array
  • 2018-03-02 671. Second Minimum Node In a Binary Tree
  • 2018-03-01 682. Baseball Game
  • 2018-02-28 669. Trim a Binary Search Tree
  • 2018-02-27 766. Toeplitz Matrix
  • 2018-02-26 771. Jewels and Stones
  • 2018-01-25 760.Find Anagram Mappings
  • 2017-12-07 8.String to Integer (atoi)
  • 2017-11-21 653. Two Sum IV - Input is a BST
  • 2017-11-20 728. Self Dividing Numbers
  • 2017-11-16 695. Max Area of Island
  • 2017-11-15 690. Employee Importance
  • 2017-11-14 693. Binary Number with Alternating Bits
  • 2017-11-13 3. Longest Substring Without Repeating Characters
  • 2017-10-10 657. Judge Route Circle
  • 2017-09-05 爬楼梯
  • 2017-09-03 找出旋转有序数列的中间值
  • 2017-08-28 665. Non-decreasing Array
  • 2017-08-27 661. Image Smoother
  • 2017-08-26 187. Repeated DNA Sequences
  • 2017-08-24 201. Bitwise AND of Numbers Range
  • 2017-08-23 137. Single Number II
  • 2017-08-22 318. Maximum Product of Word Lengths
  • 2017-08-21 397. Integer Replacement
  • 2017-08-18 22. Generate Parentheses
  • 2017-08-17 211. Add and Search Word - Data structure design
  • 2017-08-16 648. Replace Words
  • 2017-08-15 208. Implement Trie (Prefix Tree)
  • 2017-08-14 421. Maximum XOR of Two Numbers in an Array
  • 2017-08-13 498. Diagonal Traverse
  • 2017-08-12 445. Add Two Numbers II
  • 2017-08-11 2. Add Two Numbers
  • 2017-08-09 343. Integer Break
  • 2017-08-07 167. Two Sum II - Input array is sorted
  • 2017-08-06 94. Binary Tree Inorder Traversal
  • 2017-08-05 384. Shuffle an Array
  • 2017-08-03 646. Maximum Length of Pair Chain
  • 2017-08-02 477. Total Hamming Distance
  • 2017-08-01 461. Hamming Distance
  • 2017-07-31 382. Linked List Random Node
  • 2017-07-30 503. Next Greater Element II
  • 2017-07-29 623. Add One Row to Tree
  • 2017-07-28 347. Top K Frequent Elements
  • 2017-07-27 538. Convert BST to Greater Tree
  • 2017-07-26 637. Average of Levels in Binary Tree
  • 2017-07-25 643. Maximum Average Subarray I
  • 2017-07-24 647. Palindromic Substrings
  • 2017-07-23 645. Set Mismatch
  • 2017-07-22 238. Product of Array Except Self
  • 2017-07-21 547. Friend Circles
  • 2017-07-20 565. Array Nesting
  • 2017-07-19 451. Sort Characters By Frequency
  • 2017-07-18 260. Single Number III
  • 2017-07-17 462. Minimum Moves to Equal Array Elements II
  • 2017-07-16 495. Teemo Attacking
  • 2017-07-15 609. Find Duplicate File in System
  • 2017-07-14 508. Most Frequent Subtree Sum
  • 2017-07-13 540. Single Element in a Sorted Array
  • 2017-07-12 413. Arithmetic Slices
  • 2017-07-11 515. Find Largest Value in Each Tree Row
  • 2017-07-10 442. Find All Duplicates in an Array
  • 2017-07-09 553. Optimal Division
  • 2017-07-08 7. Reverse Integer
  • 2017-07-07 479. Largest Palindrome Product
  • 2017-07-06 526. Beautiful Arrangement
  • 2017-07-05 189. Rotate Array
  • 2017-07-04 278. First Bad Version
  • 2017-07-03 633. Sum of Square Numbers
  • 2017-07-02 168. Excel Sheet Column Title
  • 2017-07-01 125. Valid Palindrome
  • 2017-06-30 406. Queue Reconstruction by Height
  • 2017-06-28 598. Range Addition II
  • 2017-06-28 628. Maximum Product of Three Numbers
  • 2017-06-27 606. Construct String from Binary Tree
  • 2017-06-26 599. Minimum Index Sum of Two Lists
  • 2017-06-25 513. Find Bottom Left Tree Value
  • 2017-06-24 338. Counting Bits
  • 2017-06-23 419. Battleships in a Board
  • 2017-06-22 204. Count Primes
  • 2017-06-21 414. Third Maximum Number
  • 2017-06-20 28. Implement strStr()
  • 2017-06-19 624. Maximum Distance in Arrays
  • 2017-06-18 532. K-diff Pairs in an Array
  • 2017-06-17 537. Complex Number Multiplication
  • 2017-06-16 69. Sqrt(x)
  • 2017-06-14 535. Encode and Decode TinyURL
  • 2017-06-13 155. Min Stack
  • 2017-06-12 617. Merge Two Binary Trees
  • 2017-06-11 605. Can Place Flowers
  • 2017-05-25 303. Range Sum Query - Immutable
  • 2017-05-24 190. Reverse Bits
  • 2017-05-23 475. Heaters
  • 2017-05-22 594. Longest Harmonious Subsequence
  • 2017-05-19 400. Nth Digit
  • 2017-05-19 160. Intersection of Two Linked Lists
  • 2017-05-17 流量控制整理
  • 2017-05-16 581. Shortest Unsorted Continuous Subarray
  • 2017-05-16 14. Longest Common Prefix
  • 2017-05-15 58. Length of Last Word
  • 2017-05-12 203. Remove Linked List Elements
  • 2017-05-11 219. Contains Duplicate II
  • 2017-05-10 225. Implement Stack using Queues
  • 2017-05-09 234. Palindrome Linked List
  • 2017-05-08 572. Subtree of Another Tree
  • 2017-05-07 575. Distribute Candies
  • 2017-05-06 290. Word Pattern
  • 2017-05-05 111. Minimum Depth of Binary Tree
  • 2017-05-04 1. Two Sum
  • 2017-05-02 20. Valid Parentheses
  • 2017-05-02 507. Perfect Number
  • 2017-05-01 205. Isomorphic Strings
  • 2017-04-30 566. Reshape the Matrix
  • 2017-04-29 530. Minimum Absolute Difference in BST
  • 2017-04-28 563. Binary Tree Tilt
  • 2017-04-27 521. Longest Uncommon Subsequence I
  • 2017-04-26 520. Detect Capital
  • 2017-04-25 557. Reverse Words in a String III
  • 2017-04-24 561. Array Partition I
  • 2017-04-23 438. Find All Anagrams in a String
  • 2017-04-22 9. Palindrome Number
  • 2017-04-21 172. Factorial Trailing Zeroes
  • 2017-04-20 374. Guess Number Higher or Lower
  • 2017-04-19 38. Count and Say
  • 2017-04-18 26. Remove Duplicates from Sorted Array
  • 2017-04-17 551. Student Attendance Record I
  • 2017-04-14 119. Pascal's Triangle II
  • 2017-04-13 232. Implement Queue using Stacks
  • 2017-04-12 441. Arranging Coins
  • 2017-04-11 257. Binary Tree Paths
  • 2017-04-10 110. Balanced Binary Tree
  • 2017-04-07 434. Number of Segments in a String
  • 2017-04-06 541. Reverse String II
  • 2017-04-05 118. Pascal's Triangle
  • 2017-03-31 67. Add Binary
  • 2017-03-30 66. Plus One
  • 2017-03-23 101. Symmetric Tree
  • 2017-03-21 367. Valid Perfect Square
  • 2017-03-21 27. Remove Element
  • 2017-03-20 543. Diameter of Binary Tree
  • 2017-03-16 345. Reverse Vowels of a String
  • 2017-03-15 198. House Robber
  • 2017-03-14 21. Merge Two Sorted Lists
  • 2017-03-12 235. Lowest Common Ancestor of a Binary Search Tree
  • 2017-03-10 107. Binary Tree Level Order Traversal II
  • 2017-03-09 102. Binary Tree Level Order Traversal
  • 2017-03-08 437. Path Sum III
  • 2017-03-07 113. Path Sum II
  • 2017-03-03 112.path sum
  • 2017-03-01 LineageOS本地nexus 5编译烧机过程
  • 2017-02-28 342. Power of Four
  • 2017-02-23 263. Ugly Number
  • 2017-02-22 70. Climbing Stairs
  • 2017-02-20 53. Maximum Subarray
  • 2017-02-17 35. Search Insert Position
  • 2017-02-16 501. Find Mode in Binary Search Tree
  • 2017-02-15 405. Convert a Number to Hexadecimal
  • 2017-02-14 504. Base 7
  • 2017-02-13 108.Convert Sorted Array to Binary Search Tree
  • 2017-02-10 268. Missing Number
  • 2017-02-09 506. Relative Ranks
  • 2017-02-08 500. Keyboard Row
  • 2017-02-07 496. Next Greater Element I
  • 2017-02-06 122. Best Time to Buy and Sell Stock II
  • 2017-02-04 167. Two Sum II - Input array is sorted
  • 2017-01-22 492. Construct the Rectangle
  • 2017-01-17 485. Max Consecutive Ones
  • 2017-01-13 121. Best Time to Buy and Sell Stock
  • 2017-01-12 202. Happy Number
  • 2017-01-11 231. Power of Two
  • 2017-01-10 476. Number Complement
  • 2017-01-09 326. Power of Three
  • 2017-01-04 459. Repeated Substring Pattern
  • 2017-01-03 448. Find All Numbers Disappeared in an Array
  • 2016-12-30 461. Hamming Distance
  • 2016-12-12 415. Add Strings
  • 2016-12-08 13. Roman to Integer
  • 2016-12-07 401. Binary Watch
  • 2016-12-05 350. Intersection of Two Arrays II
  • 2016-12-02 409. Longest Palindrome
  • 2016-12-01 387. First Unique Character in a String
  • 2016-11-30 100. Same Tree
  • 2016-11-29 349. Intersection of Two Arrays
  • 2016-11-28 226. Invert Binary Tree
  • 2016-11-26 404. Sum of Left Leaves
  • 2016-11-22 453. Minimum Moves to Equal Array Elements
  • 2016-11-21 463. Island Perimeter
  • 2016-11-19 383. Ransom Note
  • 2016-11-17 455.Assign Cookies
  • 2016-11-10 88 Merge Sorted Array
  • 2016-10-31 reverse string
  • 2016-10-31 292 Nim Game
  • 2016-10-31 FIZZBUZZ