第九周 字符串处理、高级搜索

2022-01-18
3分钟阅读时长

题目数:30+

本周作业

基础问题

Amazon
2
Bloomberg
2
AmazonFacebookGoogle
222
FacebookBloomberg微软AmazonGoogleApple华为PayPal高盛集团
129724632216
Facebook字节跳动微软Amazon华为百度GoogleBloombergIntelApple
13187152437211

字符串操作

Facebook字节跳动微软AmazonGoogleAppleOracle
2253252
Facebook字节跳动微软Amazon百度BloombergAppleLinkedInOracle
4323523222
微软Apple
22

同构 / 异位词系列问题

AmazonLinkedInGoogle字节跳动
7643
FacebookBloomberg微软GoogleApple
213523
Facebook高盛集团微软AmazonAppleeBayGooglePayPalAppleVMware
7141934443345
Facebook字节跳动微软AmazonGooglePayPal
2210822

字符串 + 动态规划

Facebook字节跳动微软GoogleAmazonBloomberg
646252
FacebookGoogleAmazon微软字节跳动Bloomberg
18711322

自己选择合适的算法解答 (普通 BFS?双向 BFS?A*?)

实战例题

以下为课上实战例题

第 17 课 字符串处理

字符串基础知识

Facebook字节跳动微软AmazonBloombergGoogle高盛集团LinkedIn
323976332

Rabin-Karp 字符串哈希算法

Google字节跳动微软AmazonAppleBloomberg
4511733
Facebook
2

回文串系列问题

FacebookApple微软GoogleBloomberg
4861123
Facebook字节跳动微软AmazonAppleBloombergGoogleOracle
1532243222

中间向两边扩张 O(n2) 加入二分 + Rabin-Karp 优化,O(nlogn)

半年内出题频次:

Facebook字节跳动微软AmazonAppleLinkedInGoogleShopee百度腾讯
8372023635343

字符串 + 动态规划

Facebook字节跳动微软AmazonAppleGoogle
12731169
MathWorks字节跳动微软Amazon
3224

第 18 课 高级搜索

搜索剪枝

Facebook字节跳动微软Amazon华为ShopeeGoogleBloombergAppleBIGO
14211319326542
  • N 皇后 (Hard)半年内出题频次:
Facebook字节跳动微软Amazon爱奇艺AppleBloomberg
2579432

数独系列

DoorDash字节跳动微软AmazonAppleGoDaddyOracleFacebook
172889244
DoorDashApple微软GoogleAmazon
255458

迭代加深、折半搜索与双向搜索

Facebook字节跳动微软AmazonLinkedInHuluGoogleAppleOracleBloomberg
173533634623

启发式搜索:A* 算法

Google字节跳动Airbnb
325