算法修养

480 篇文章
43 人订阅

全部文章

用户1527270

LeetCode 48. Rotate Image

160
用户1527270

LeetCode 46. Permutations

481
用户1527270

LeetCode 47. Permutations II

472
用户1527270

LeetCode 43 Multiply Strings

933
用户1527270

LeetCode 45 Jump Game II

这道题目乍一看,我以为是动态规划。可是LeetCode 从来不给数据范围。,又是hard难度的题目,所以我猜测数组长度至少10万吧。

1052
用户1527270

LeetCode 42. Trapping Rain Water

612
用户1527270

LeetCode 40. Combination Sum II

864
用户1527270

LeetCode 41 First Missing Positive

694
用户1527270

快速字符串匹配一: 看毛片算法(KMP)

由于需要做一个快速匹配敏感关键词的服务,为了提供一个高效,准确,低能耗的关键词匹配服务,我进行了漫长的探索。这里把过程记录成系列博客,供大家参考。

1242
用户1527270

LeetCode 39. Combination Sum

1056
用户1527270

LeetCode 38.Count and Say

c++ ``` class Solution { public: string a[31]; string countAndSay(int n) {

652
用户1527270

LeetCode 37. Sudoku Solver

745
用户1527270

LeetCode 36. Valid Sudoku

582
用户1527270

LeetCode 35 Search Insert Position

713
用户1527270

LeetCode 34. Find First and Last Position of Element in Sorted Array

502
用户1527270

LeetCode 33 Search in Rotated Sorted Array

541
用户1527270

LeetCode 32. Longest Valid Parentheses

1144
用户1527270

LeetCode 30 Substring with Concatenation of All Words

772
用户1527270

LeetCode 31. Next Permutation

871
用户1527270

LeetCode 29. Divide Two Integers

思路很简单。首先可以想到拿被除数减去除数,直到不能减为止。 但是这是很low的,我们可以用倍增的思想,任何数字都可以由2^x+2^y+2^z......组成的...

993

扫码关注云+社区

领取腾讯云代金券