查找与排序算法实战
学习价值
- 是通过大厂面试的必备硬核能力
- 是升职加薪必备的基础能力
- 是成为高阶测试开发工程师的必经之路
课程目标
通过案例的学习,了解算法的学习方法,以及在面试之前如何准备算法。如果面试被问到算法应该如何回答
算法的学习路径
实战案例
查找算法
“”"
刷题注意点:
-
题目里面的模版不要做任何变动。
-
算法求出来的结果一定要return
-
写出来算法之后先运行,看看基本的测试用例是否能通过
-
如果能通过,那么就点击提交
-
提交完成之后也可以看一下其他人的题解。(没提交也可以看题解)
“”"
排序
总结
- 掌握常用的查找算法以及其应用场景。
- 掌握常用的排序算法以及其应用场景。
源码地址
- 参考以上每个教程
课后作业(leetcode)
周四-模拟面试/作业讲解
- 随机抽2道算法题目让同学上麦回答。
- 完成递归的课后练习
- 编写一个递归函数来计算列表包含的元素数。
- 通过递归找到列表中最大的数字。
- 通过递归的方式实现二分查找算法。
- 完成快排的实战练习
算法模拟面试地址
霍格沃兹讲师-AD 邀请您参加企业微信会议
会议主题:模拟面试-算法
会议时间:2024/04/18 20:00-21:00 (GMT+08:00) 中国标准时间 - 北京
点击链接入会,或添加至会议列表:
https://work.weixin.qq.com/webapp/tm/GCYZQYMKIn8
#企业微信会议:775-398-951
手机一键拨号入会
+8675536550000,775398951# (中国大陆)
+85230018898,2,775398951# (中国香港)
根据您的位置拨号
+86 (0)755 36550000 (中国大陆)
+85230018898 (中国香港)
与会成员:霍格沃兹讲师-AD;