目录
- 一、适合人群
- 二、本期训练时间
- 三、如何参加
- 四、7日集训第4期
- 五、精心挑选21道高频100分经典题目,作为入门。
- 第1天、数据结构
- 第2天、滑动窗口
- 第3天、贪心算法
- 第4天、二分查找
- 第5天、分治递归
- 第6天、深度优先搜索dfs算法
- 第7天、宽度优选算法,回溯法
- 六、集训总结
大家好,我是哪吒。
最近一直在刷华为OD机试的算法题,坚持一天三道题的节奏,已经三个多月了,刷了300多道题。
最近还组织了“【陪伴学习】华为OD刷题交流群”,目前有207人在群。
希望用我自己疯狂刷题的劲头,感染大家,让大家爱上刷题,顺利通过华为OD机试,掌握更多优秀的算法。
为了更高效、更有乐趣的刷题,学习,即日起开展 “华为OD七日集训”。
一、适合人群
- 参加华为OD机试的小伙伴们
- 想学习一下算法的小伙伴们
- 题库题目太多,刷题没方向
- 想刷题,没动力,三天打鱼两天晒网
二、本期训练时间
2023年9月13日(周三) ~ 2023年9月19日(周二)。
三、如何参加
私信哪吒,备注华为OD七日集训,加入华为OD七日集训。
四、7日集训第4期
遵循“按算法分类,由易到难”的刷题思路。
制定N期7日集训,达到有效刷题,高效刷题,顺序通关的目的。
1、 先了解华为OD机试,是个啥?
2、喜提华为OD算法总纲,运筹帷幄之中决胜千里之外。
五、精心挑选21道高频100分经典题目,作为入门。
21天法则定律,又称为21天养成习惯法则,是指一个人坚持做某件事情21天后,就能够形成一种习惯,这个习惯将会成为自己生活中的一部分,从而达到自我成长和提升的目的。这个法则源于美国心理学家马克斯·马尔茨,他在研究人类行为习惯时发现,一个人需要至少21天的时间去养成一种新的习惯。
第1天、数据结构
华为OD机试真题 Java 实现【城市聚集度】【2023 B卷 200分】,附详细解题思路
华为OD机试真题 Java 实现【报文回路】【2023 B卷 100分】,俗称“礼尚往来”
华为OD机试真题 Java 实现【异常的打卡记录】【2023Q1 100分】
第2天、滑动窗口
华为OD机试真题 Java 实现【高矮个子排队】【2023Q2 100分】,附详细解题思路
华为OD机试真题 Java 实现【关联子串】【2023Q1 100分】,附详细解题思路
华为OD机试真题 Java 实现【最差产品奖】【2023Q1 200分】
第3天、贪心算法
华为OD机试真题 Java 实现【数字序列比大小】【2023 B卷 100分】,田忌赛马,永远比你大,你服不服?
华为OD机试真题 Java 实现【租车骑绿道】【2023Q1 100分】
华为OD机试真题 Java 实现【最短木板长度】【2022Q4 100分】,附详细解题思路
第4天、二分查找
华为OD机试真题 Java 实现【服务中心选址】【2023Q1 100分 】
华为OD机试真题 Java 实现【不爱施肥的小布】【2023Q1 100分】
华为OD机试 - 数据最节约的备份方法 - 二分查找(Java 2023 B卷 100分)
第5天、分治递归
华为OD机试真题 Java 实现【跳房子II】【2023 B卷 100分】,附详细解题思路
华为OD机试真题 Java 实现【分糖果】【2022Q2 200分】,附详细解题思路
华为OD机试真题 Java 实现【微服务的集成测试】【2023Q1 100分】
第6天、深度优先搜索dfs算法
华为OD机试 - 战场索敌 - 深度优先搜索dfs算法(Java 2023 B卷 100分)
华为OD机试真题 Java 实现【查找单入口空闲区域】【2022 Q4 100分】,附详细解题思路
华为OD机试 - 等和子数组最小和 - 深度优先搜索(Java 2022 Q4 100分)
第7天、宽度优选算法,回溯法
华为OD机试真题 Java 实现【最多几个直角三角形】【2023Q1 100分】
华为OD机试真题 Java 实现【红黑图】【2023Q1 200分】,附详细解题思路
华为OD机试真题 Java 实现【硬件产品销售方案】【2023Q1 200分】
六、集训总结
参加完华为OD七日集训第四期的小伙伴,可以写一篇 “华为OD7日集训总结” 文章,发布在CSDN,作为一个成果物。