华为OD七日集训第5期 - 按算法分类,由易到难,循序渐进,玩转OD

2023-11-16

在这里插入图片描述

大家好,我是哪吒。

最近一直在刷华为OD机试的算法题,坚持一天三道题的节奏,已经三个多月了,刷了300多道题

最近还组织了“【陪伴学习】华为OD刷题交流群”,目前有207人在群。

希望用我自己疯狂刷题的劲头,感染大家,让大家爱上刷题,顺利通过华为OD机试,掌握更多优秀的算法

为了更高效、更有乐趣的刷题,学习,即日起开展 “华为OD七日集训”

在这里插入图片描述

一、适合人群

  1. 参加华为OD机试的小伙伴们
  2. 想学习一下算法的小伙伴们
  3. 题库题目太多,刷题没方向
  4. 想刷题,没动力,三天打鱼两天晒网

二、本期训练时间

2023年9月13日(周三) ~ 2023年9月19日(周二)。

三、如何参加

私信哪吒,备注华为OD七日集训,加入华为OD七日集训。

四、7日集训第5期

遵循“按算法分类,由易到难”的刷题思路。

制定N期7日集训,达到有效刷题,高效刷题,顺序通关的目的。

1、 先了解华为OD机试,是个啥?

2、喜提华为OD算法总纲,运筹帷幄之中决胜千里之外。

在这里插入图片描述

五、精心挑选21道高频100分经典题目,作为入门。

21天法则定律,又称为21天养成习惯法则,是指一个人坚持做某件事情21天后,就能够形成一种习惯,这个习惯将会成为自己生活中的一部分,从而达到自我成长和提升的目的。这个法则源于美国心理学家马克斯·马尔茨,他在研究人类行为习惯时发现,一个人需要至少21天的时间去养成一种新的习惯。

在这里插入图片描述

第1天、逻辑分析

华为OD机试 - 求字符串中所有整数的最小和 - 逻辑分析(Java 2023 B卷 100分)

华为OD机试 - 羊、狼、农夫过河 - 逻辑分析(Java 2022 Q4 100分)

华为OD机试 - ABR 车路协同场景 - (Java 2023 B卷 100分)

第2天、双指针

华为OD机试 - 最长连续子序列 - 双指针(Java 2023 B卷 100分)

华为OD机试 - 考勤信息 - 双指针(Java 2023 B卷 100分)

华为OD机试 - 求满足条件的最长子串的长度 - 双指针(Java 2023 B卷 100分)

第3天、滑动窗口

华为OD机试真题 Java 实现【最大花费金额】【2023Q1 100分】

华为OD机试真题 Java 实现【计算最接近的数】【2023 B卷 100分】,附详细解题思路

华为OD机试真题 Java 实现【高矮个子排队】【2023Q2 100分】,附详细解题思路

第4天、贪心算法

华为OD机试真题 Java 实现【数字序列比大小】【2023 B卷 100分】,田忌赛马,永远比你大,你服不服?

华为OD机试真题 Java 实现【租车骑绿道】【2023Q1 100分】

华为OD机试真题 Java 实现【最短木板长度】【2022Q4 100分】,附详细解题思路

第5天、二分查找

华为OD机试 Java 实现【批量处理任务】【2023 B卷 200分】,二分查找

华为OD机试 - 最佳植树距离 - 二分查找(Java 2023 B卷 100分)

华为OD机试真题 Java 实现【食堂供餐】【2023 B卷 考生抽中题】,附详细解题思路

第6天、分治递归

华为OD机试真题 Java 实现【评论转换输出】【2023 B卷 100分】,附详细解题思路

华为OD机试真题 Java 实现【猴子爬山】【2023 B卷 100分】,附详细解题思路

华为OD机试真题 Java 实现【跳房子II】【2023 B卷 100分】,附详细解题思路

第7天、搜索算法

华为OD机试 - BOSS的收入 - 回溯(Java 2023 B卷 100分)

华为OD机试 - 执行时长 - 回溯(Java 2023 B卷 100分)

华为OD机试 - 查找接口成功率最优时间段 - 回溯(Java 2023 B卷 100分)

六、集训总结

参加完华为OD七日集训第5期的小伙伴,可以写一篇 “华为OD7日集训总结” 文章,发布在CSDN,作为一个成果物。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

华为OD七日集训第5期 - 按算法分类,由易到难,循序渐进,玩转OD 的相关文章

随机推荐

  • 3D旋转 相册

    效果展示 代码逻辑
  • STM8 学习笔记15:SPI

    SPI 1 概述 SPI 串行外设设备接口 Serial Peropheral Interface 是一种高速的 全双工 串行 同步的通信总线 2 特性 主或从操作 8 或 16 位传输帧格式 通信速率一般在 50MHz 以下 可编程的时钟
  • mac 安装 php 与 hyperf 框架依赖的扩展并启动 gptlink 项目

    m系列 mac 安装 php 与 hyperf 框架依赖的扩展并启动 gptlink 项目 gptlink 项目是一个前后端一体化的 chatgpt 开源项目 gptlink 项目地址 https github com gptlink gp
  • 关于EPLAN二次开发,Visual Studio 2019开发环境设置

    关于EPLAN二次开发 Visual Studio 2019开发环境设置 您指的拥有 准备工作 参考入门操作 转载 参考入门 http blog sina com cn s blog 9a1ad43a01013n6v html 1 准备工具
  • Verilog对数据进行四舍五入(round)与饱和(saturation)截位

    设计经验 5 Verilog对数据进行四舍五入 round 与饱和 saturation 截位 一 软件平台与硬件平台 软件平台 操作系统 Windows 8 1 64 bit 开发套件 Vivado2015 4 2 Matlab2016a
  • ant design pro v5 req.body获取数据为空的问题

    问题描述 需要发送请求修改mock里面MaterialList的数据 在service的方法中可以打印出正确的需传递的参数 但是在mock里面使用 res send req body 返回的却是 原代码 services ant desig
  • 【电子电路】MOS选型技巧

    MOSFET选型技巧 导语 MOSFET是电路中非常常见的元件 常用于信号开关 功率开关 电平转换等各种用途 由于MOSFET的型号众多 应用面广 所以MOSFET的选型需要考虑的因素也比较多 许多工程师在选型时感觉无从下手 今天小编就来分
  • 爬虫之JS的解析

    JS的解析 学习目标 了解 定位js的方法 了解 添加断点观察js的执行过程的方法 应用 js2py获取js的方法 1 确定js的位置 对于前面人人网的案例 我们知道了url地址中有部分参数 但是参数是如何生成的呢 毫无疑问 参数肯定是js
  • 区块链开源实现HYPERLEDGER FABRIC架构详解

    写在前面 今天看了一篇讲解fabric架构的文章 感觉还不错 将fabric里的MSP和交易流程都讲的很明白 遂将文章在此分享 各位也可以直接看原文 也可以看我的 其中穿插了些本人拙见 原文地址 http www taohui pub 20
  • Going Deeper with convolutions

    Going Deeper with convolutions 转载请注明 http blog csdn net stdcoutzyx article details 40759903 本篇论文是针对ImageNet2014的比赛 论文中的方
  • 【原动力.降本增效】读后有感

    自我介绍 目前在一家算法加密公司担任项目经理 是从微信公众号火爆的那个年代开始接触 IT 互联网行业的 我的技术栈就不在这里介绍了 比较杂 因为前几家公司都是中小公司 那时候老板恨不得把设计也给开了 让你连画图带写页面 带写服务器后端功能
  • 慢SQL的致胜法宝

    大促备战 最大的隐患项之一就是慢SQL 对于服务平稳运行带来的破坏性最大 也是日常工作中经常带来整个应用抖动的最大隐患 在日常开发中如何避免出现慢SQL 出现了慢SQL应该按照什么思路去解决是我们必须要知道的 本文主要介绍对于慢SQL的排查
  • 【解决win10 64位系统下ISE14.7闪退问题】

    解决win10 64位系统下ISE14 7闪退问题 在FPGA开发中 使用Xilinx ISE设计工具可以快速进行开发 但是在使用win10 64位系统下的ISE14 7版本时 可能会遇到闪退的问题 这个问题很麻烦 但是可以通过一些简单的步
  • Cocos Shader实现纹理的动态波浪效果

    一 效果预览 通过滑动条可调节波浪频率的快慢 二 实现原理 对当前uv坐标进行线性 三角函数的混合变换 结合动态变化的时间值 得到一个新的采样坐标 使纹理呈现出动态 起伏不定的波浪形态 Shader中的关键代码如下 得到波浪效果的新坐标 v
  • VS code-设置问题

    起因 VS code本来是默认支持禁用非活动区域代码着色的 但我不知道怎么点取消了 今天又设置回来 因为感觉这样看代码方便点 方法 如果设置项旁边还有灰色小字提示与工作区不同 需要点一下将工作区设置也勾上 我就是只设置了用户区 没设置工作区
  • 搭配 umijs+vue的项目实战 以umijs为主应用+vue微应用

    这里写目录标题 搭配 umijs vue的项目实战 以umijs为主应用 vue微应用 umi js配置qiankun Vue2 x微应用 搭配 umijs vue的项目实战 以umijs为主应用 vue微应用 1 首先我们需要在项目中下载
  • 软件ETest

    ETest简介 ETest是一款软件开发环境IDE 基于该IDE可以完成嵌入式系统测试软件的开发与部署 该产品是由凯云科技率先在行业内推出的国产自主可控半实物仿真测试开发平台 有效打破了国内该领域长期由进口软件LabView DSpace等
  • 冲牙器使用记录

    保护好牙齿才能品尝美食 可以买一款比较便宜的冲牙器先试试 价位在100 200即可 一般有高中低三档 先用最低档位体验2个星期 冲的时候 喷嘴就贴着牙齿 不然会水花四溅
  • 51汇编——矩阵键盘

    矩阵按键可以说是51单片机一个比较典型的输入型的外设 它可以让人与单片机更好的进行交互 这一小节打算写一个4X4的矩阵按键 至于2X8 3X4 3X3 这些类型的其实他们的原理都是一样的 可以仿4X4的来写 矩阵按键扫描原理 这里使用的是8
  • 华为OD七日集训第5期 - 按算法分类,由易到难,循序渐进,玩转OD

    目录 一 适合人群 二 本期训练时间 三 如何参加 四 7日集训第5期 五 精心挑选21道高频100分经典题目 作为入门 第1天 逻辑分析 第2天 双指针 第3天 滑动窗口 第4天 贪心算法 第5天 二分查找 第6天 分治递归 第7天 搜索