Skip to content

Commit 17f6f31

Browse files
committed
no message
1 parent c7929ac commit 17f6f31

3 files changed

Lines changed: 16 additions & 1 deletion

File tree

46.2 KB
Loading

notes/data-structures-and-algorithms/leetcode/Leetcode 307. 区域和检索 - 数组可修改.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
## [307. 区域和检索 - 数组可修改](https://leetcode-cn.com/problems/range-sum-query-mutable/)
1+
https://leetcode-cn.com/problems/range-sum-query-mutable
2+
3+
## 307. 区域和检索 - 数组可修改
24

35
给你一个数组 `nums` ,请你完成两类查询,其中一类查询要求更新数组下标对应的值,另一类查询要求返回数组中某个范围内元素的总和。
46

notes/data-structures-and-algorithms/数据结构.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,19 @@ class NumArray {
241241

242242

243243

244+
### 2. Trie
245+
246+
https://blog.csdn.net/jt102605/article/details/84258314
247+
248+
https://blog.csdn.net/longgeqiaojie304/article/details/106316103
249+
250+
发生在微软的一个真实案例:
251+
252+
在一个古老的手持设备中实现一个通讯录功能,但是当时的手持设备的芯片运算能力是非常低的,所以他们发现当通讯录中记录的条目非常多的时候,搜索通讯录中的内容是非常慢的。但是这个问题是被微软的一个实习生解决了。其实他解决的方式非常简单,他就是使用了这种Trie数据结构来解决的。
253+
254+
255+
![image-20210821172111765](assets/image-20210821172111765.png)
256+
244257
### 树和二叉树
245258

246259
- 二叉树

0 commit comments

Comments
 (0)