数组

作者: 81bad73e9053 | 来源:发表于2017-01-18 22:30 被阅读10次

array

remove-element
subarray-sum
subarray-sum-closest
recover-rotated-sorted-array
product-of-array-exclude-itself
partition-array
first-missing-positive
two-sum
3sum
3sum-closest
4sum
remove-duplicates-from-sorted-array
remove-duplicates-from-sorted-array-ii
merge-sorted-array
median
partition-array-by-odd-and-even
kth-largest-element

binary search

classical-binary-search
first-position-of-target
first-bad-version
sqrtx
search-insert-position
search-for-a-range
wood-cut
find-minimum-in-rotated-sorted-array
find-minimum-in-rotated-sorted-array-ii
search-a-2d-matrix
search-a-2d-matrix-ii
find-peak-element
search-in-rotated-sorted-array
search-in-rotated-sorted-array-ii
merge-two-sorted-arrays
merge-sorted-array
median-of-two-sorted-arrays
recover-rotated-sorted-array
rotate-string
reverse-words-in-a-string

bit math

single-number
single-number-ii
single-number-iii
o1-check-power-of-2
flip-bits
trailing-zeros
unique-binary-search-trees
fast-power
hash-function
count-1-in-binary
fibonacci
a-b-problem
print-numbers-by-recursion
majority-number
majority-number-ii
majority-number-iii
digit-counts
ugly-number
ugly-number-ii
super-ugly-number
plus-one

linked list

remove-linked-list-elements
remove-duplicates-from-sorted-list
remove-duplicates-from-sorted-list-ii
partition-list
add-two-numbers
remove-nth-node-from-end-of-list
linked-list-cycle
linked-list-cycle-ii
reverse-linked-list
reverse-linked-list-ii
merge-two-sorted-lists
merge-k-sorted-lists
reorder-list
sort-list
insertion-sort-list
palindrome-linked-list
rotate-list
lru-cache
swap-nodes-in-pairs

binary tree

binary-tree-inorder-traversal
binary-tree-paths
binary-tree-postorder-traversal
binary-tree-preorder-traversal
construct-binary-tree-from-inorder-and-postorder-traversal
construct-binary-tree-from-preorder-and-inorder-traversal
subtree
minimum-depth-of-binary-tree
balanced-binary-tree
binary-tree-maximum-path-sum
binary-tree-level-order-traversal
binary-tree-level-order-traversal-ii
binary-tree-zigzag-level-order-traversal
clone-binary-tree
invert-binary-tree
binary-tree-serialization

convert-sorted-array-to-binary-search-tree-with-minimal-height
convert-sorted-list-to-balanced-bst
validate-binary-search-tree
insert-node-in-a-binary-search-tree
search-range-in-binary-search-tree
lowest-common-ancestor
binary-search-tree-iterator

排列组合

17 subsets
18 subsets-ii
15 permutations
16 permutations-ii
52 next-permutation
51 previous-permutation
198 permutation-index-ii
197 permutation-index
388 permutation-sequence
164 unique-binary-search-trees-ii
163 unique-binary-search-trees
136 palindrome-partitioning
152 combinations
135 combination-sum
153 combination-sum-ii
155 minimum-depth-of-binary-tree
123 word-search

DP

109 triangle
92 backpack
125 backpack
110 minimum-path-sum
114 unique-paths
115 unique-paths-ii
111 climbing-stairs
116 jump-game
117 jump-game-ii
107 word-break
76 longest-increasing-subsequence
108 palindrome-partitioning-ii
77 longest-common-subsequence
119 edit-distance
149 best-time-to-buy-and-sell-stock
150 best-time-to-buy-and-sell-stock-ii
151 best-time-to-buy-and-sell-stock-iii
393 best-time-to-buy-and-sell-stock-iv
118 distinct-subsequences
29 interleaving-string
41 maximum-subarray
42 maximum-subarray-ii
397 longest-increasing-continuous-subsequence
436 maximal-square

misc

399 nuts-bolts-problem
54 string-to-integer-ii
30 insert-interval
156 merge-interval
41 maximum-subarray
42 maximum-subarray-ii
43 maximum-subarray-iii 
185 matrix-zigzag-traversal
389 valid-sudoku
408 add-binary
413 reverse-integer
411 gray-code
196 find-the-missing-number
32 minimum-window-substring
402 continuous-subarray-sum
124 longest-consecutive-sequence 

segment tree

201 segment-tree-build
202 segment-tree-query
247 segment-tree-query-ii
203 segment-tree-modify
205 interval-minimum-number
207 interval-sum-ii
206 interval-sum
248 count-of-smaller-number
249 count-of-smaller-number-ii
439 segment-tree-build-ii

trie

442 implement-trie
473 add-and-search-word
132 word-search-ii

hashheap

BFS

 Path Sum 
 Binary Tree Maximum Path Sum  
 Binary Tree Level Order Traversal II  
 Serialize and Deserialize Binary Tree  
 Word Search / 212. Word Search II  
 Add and Search Word - Data structure design 
 Palindrome Pairs  
 The Skyline Problem  

heap

priorityqueue

相关文章

  • 数组

    数组数组数组数组数组数组数组数组数组

  • JavaScript - 5.数组<增删改查>

    数组 Array 数组 - 增 数组 - 删 / 改 数组 - 查 数组 - 自动 toString() 数组 -...

  • PHP数组使用

    数组定义 数组增、删、改 数组查询 数组排序 数组合并、分割 数组比较、去重复 数组长度 数组遍历 数组转换 其他...

  • 》》》PHP初入---(三)

    数组定义 1.索引数组:数组下标是整型的 声明数组: 访问数组: count(数组)--获取数组长度 查看数组所有...

  • JavaScript中数组的常用操作

    数组的遍历 数组的映射 数组的简化 数组的连接 获取数组的片段 数组的拷贝 查找数组 数组去重

  • JavaSE之数组

    六、数组 目录:数组概述、数组声明创建、数组使用、多维数组、Array类、稀疏数组 1.什么是数组 数组的定义:数...

  • Shell数组、关联数组

    数组 定义数组 获取数组 关联数组 定义关联数组 获取关联数组

  • 学习Java第五天

    数组是多个数据的集合 数组的语法 数组元素类型【】 数组名; 多维数组: 数组元素类型【】【】 数组名; 多维数组...

  • php基础精粹

    PHP php数组 php数组之索引数组初始化 PHP数组之索引数组赋值 PHP数组之访问索引数组内容 PHP数组...

  • C语言的惯用集

    数组部分 数组部分 清空数组a 把数据读进数组a 对数组a求和

网友评论

      本文标题:数组

      本文链接:https://www.haomeiwen.com/subject/izvbbttx.html