mirror of
				https://github.com/cheetahlou/CategoryResourceRepost.git
				synced 2025-11-04 08:13:45 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			56 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
<audio id="audio" title="春节7天练 | Day 4:散列表和字符串" controls="" preload="none"><source id="mp3" src="https://static001.geekbang.org/resource/audio/4d/e6/4d94dcb2030f2c9cf3ebca4429d8a4e6.mp3"></audio>
 | 
						||
 | 
						||
你好,我是王争。初四好!
 | 
						||
 | 
						||
为了帮你巩固所学,真正掌握数据结构和算法,我整理了数据结构和算法中,必知必会的30个代码实现,分7天发布出来,供你复习巩固所用。今天是第四篇。
 | 
						||
 | 
						||
和昨天一样,你可以花一点时间,来完成测验。测验完成后,你可以根据结果,回到相应章节,有针对性地进行复习。
 | 
						||
 | 
						||
前几天的内容。如果你错过了,点击文末的“上一篇”,即可进入测试。
 | 
						||
 | 
						||
## 关于散列表和字符串的4个必知必会的代码实现
 | 
						||
 | 
						||
### 散列表
 | 
						||
 | 
						||
<li>
 | 
						||
实现一个基于链表法解决冲突问题的散列表
 | 
						||
</li>
 | 
						||
<li>
 | 
						||
实现一个LRU缓存淘汰算法
 | 
						||
</li>
 | 
						||
 | 
						||
### 字符串
 | 
						||
 | 
						||
<li>
 | 
						||
实现一个字符集,只包含a~z这26个英文字母的Trie树
 | 
						||
</li>
 | 
						||
<li>
 | 
						||
实现朴素的字符串匹配算法
 | 
						||
</li>
 | 
						||
 | 
						||
## 对应的LeetCode练习题(@Smallfly 整理)
 | 
						||
 | 
						||
### 字符串
 | 
						||
 | 
						||
- Reverse String (反转字符串)
 | 
						||
 | 
						||
英文版:[https://leetcode.com/problems/reverse-string/](https://leetcode.com/problems/reverse-string/)
 | 
						||
 | 
						||
中文版:[https://leetcode-cn.com/problems/reverse-string/](https://leetcode-cn.com/problems/reverse-string/)
 | 
						||
 | 
						||
- Reverse Words in a String(翻转字符串里的单词)
 | 
						||
 | 
						||
英文版:[https://leetcode.com/problems/reverse-words-in-a-string/](https://leetcode.com/problems/reverse-words-in-a-string/)
 | 
						||
 | 
						||
中文版:[https://leetcode-cn.com/problems/reverse-words-in-a-string/](https://leetcode-cn.com/problems/reverse-words-in-a-string/)
 | 
						||
 | 
						||
- String to Integer (atoi)(字符串转换整数 (atoi))
 | 
						||
 | 
						||
英文版:[https://leetcode.com/problems/string-to-integer-atoi/](https://leetcode.com/problems/string-to-integer-atoi/)
 | 
						||
 | 
						||
中文版:[https://leetcode-cn.com/problems/string-to-integer-atoi/](https://leetcode-cn.com/problems/string-to-integer-atoi/)
 | 
						||
 | 
						||
做完题目之后,你可以点击“请朋友读”,把测试题分享给你的朋友,说不定就帮他解决了一个难题。
 | 
						||
 | 
						||
祝你取得好成绩!明天见!
 |