Tags

技术只是解决问题的选择,而不是解决问题的根本
Algorithm

LeetCode-1053. Previous Permutation With One Swap

LeetCode-1053. Previous Permutation With One Swap


LeetCode-969. Pancake Sorting

LeetCode-969. Pancake Sorting


LeetCode-1035. Uncrossed Lines

LeetCode-1035. Uncrossed Lines


LeetCode-Array中几种连续子序列问题总结

LeetCode-Array中几种连续子序列问题总结


LeetCode-974. Subarray Sums Divisible by K

LeetCode-974. Subarray Sums Divisible by K


LeetCode-109. Convert Sorted List to Binary Search Tree

LeetCode-109. Convert Sorted List to Binary Search Tree


LeetCode-142. Linked List Cycle II

LeetCode-142. Linked List Cycle II


LeetCode-148. Sort List

LeetCode-148. Sort List


LeetCode-120. Triangle

LeetCode-120. Triangle


LeetCode-516. Longest Palindromic Subsequence

LeetCode-516. Longest Palindromic Subsequence


LeetCode-698. Partition to K Equal Sum Subsets

LeetCode-698. Partition to K Equal Sum Subsets


LeetCode-1027. Longest Arithmetic Sequence

LeetCode-1027. Longest Arithmetic Sequence


LeetCode-673. Number of Longest Increasing Subsequence

LeetCode-673. Number of Longest Increasing Subsequence


LeetCode-Bomb Enemy

LeetCode-Bomb Enemy


LeetCode-931. Minimum Falling Path Sum

LeetCode-931. Minimum Falling Path Sum


动态规划-Coin Change

Coin Change


LeetCode-746-Min Cost Climbing Stairs

LeetCode-746-Min Cost Climbing Stairs


LeetCode-Alg-1005-Maximize Sum Of Array After K Negations

LeetCode-Alg-1005-Maximize Sum Of Array After K Negations


LeetCode-Alg-970-Powerful-Integers

LeetCode-Alg-970-Powerful-Integers


LeetCode-Alg-860-Lemonade-Change

LeetCode-Alg-860-Lemonade-Change


LeetCode-Alg-400-Nth-Digit

LeetCode-Alg-400-Nth-Digit


LeetCode-Alg-1025-Divisor Game

LeetCode-Alg-1025-Divisor Game


LeetCode-Alg-285-Add Digits

LeetCode-Alg-285-Add Digits


LeetCode-Alg-171-Excel Sheet Column Number

LeetCode-Alg-171-Excel Sheet Column Number


LeetCode-Alg-168-Excel Sheet Column Title

LeetCode-Alg-168-Excel Sheet Column Title


LeetCode-Alg-784-Letter Case Permutation

LeetCode-Alg-784-Letter Case Permutation


位运算实现加法

位运算实现加法


LeetCode-Alg-1022-Sum of Root To Leaf Binary Numbers

LeetCode-Alg-1022-Sum of Root To Leaf Binary Numbers


LeetCode-Alg-938-Range Sum of BST

LeetCode-Alg-938-Range Sum of BST


LeetCode-Alg-897-Increasing Order Search Tree

LeetCode-Alg-897-Increasing Order Search Tree


LeetCode-Alg-687-Longest Univalue Path

LeetCode-Alg-687-Longest Univalue Path


LeetCode-Alg-669-Trim a Binary Search Tree

LeetCode-Alg-669-Trim a Binary Search Tree


LeetCode-Alg-653-Two Sum IV Input is a BST

LeetCode-Alg-653-Two Sum IV Input is a BST


莫里斯算法

莫里斯算法遍历二叉树


LeetCode-Alg-530-Minimum Absolute Difference in BST

LeetCode-Alg-530-Minimum Absolute Difference in BST


LeetCode-Alg-437-Path Sum III

LeetCode-Alg-437-Path Sum III


LeetCode-Alg-235-Lowest Common Ancestor of a Binary Search Tree

LeetCode-Alg-235-Lowest Common Ancestor of a Binary Search Tree


LeetCode-Alg-108-Convert Sorted Array to Binary Search Tree

LeetCode-Alg-108-Convert Sorted Array to Binary Search Tree


LeetCode-Alg-536-Binary-Tree-Tilt

计算二叉树的坡度


LeetCode-Alg-226-Invert-Binary-tree

LeetCode-Alg-226-Invert-Binary-tree


LeetCode-Alg-112-Path-Sum

LeetCode-Alg-112-Path-Sum


二分法求目标值范围

利用二分法求在非降序数组中距离目标值最近的两个数


LeetCode-Alg-475-heaters

LeetCode-Alg-475-heaters


LeetCode-Alg-441-Arranging-Coins

LeetCode-Alg-441-Arranging-Coins


LeetCode-Alg-367-Valid-Perfect-Square

LeetCode-Alg-367-Valid-Perfect-Square


牛顿-迭代法计算平方根

牛顿-拉弗森方法


LeetCode-Alg-278-First-bad-version

LeetCode-Alg-278-First-bad-version


LeetCode-ALg-561-ArrayPartitionI

Algorithm-Easy


LeetCode-ALg-350-IntersectionofTwoArraysII

Algorithm-Easy


LeetCode-ALg-344-ReverseVowelsOfAString

Algorithm-Easy


LeetCode-ALg-844-BackspaceStringCompare

Algorithm-Easy


LeetCode-ALg-349-IntersectionofTwoArrays

Algorithm-Easy


LeetCode-ALg-344-ReverseString

Algorithm-Easy


LeetCode-ALg-283-MoveZeroes

Algorithm-Easy


LeetCode-ALg-234-PalindromeLinkedList

Algorithm-Easy