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

在这里插入图片描述

目录

    • 一、适合人群
    • 二、本期训练时间
    • 三、如何参加
    • 四、七日集训第 1 期,极简题,培养刷题兴趣
    • 五、精心挑选21道高频100分经典题目,作为入门。
      • 第1天、逻辑分析
      • 第2天、字符串处理
      • 第3天、数组
      • 第4天、数据结构
      • 第5天、栈
      • 第6天、双指针
      • 第7天、二分查找
    • 六、集训总结

大家好,我是哪吒。

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

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

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

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

有兴趣参加 “华为OD七日集训”的小伙伴,点击文末名片,扫描一下,回复华为OD即可。

在这里插入图片描述
在这里插入图片描述

一、适合人群

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

二、本期训练时间

2024年3月6日(周三) ~ 2024年3月12日(周二)。

三、如何参加

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

四、七日集训第 1 期,极简题,培养刷题兴趣

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

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

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

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

在这里插入图片描述

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

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

在这里插入图片描述

第1天、逻辑分析

华为OD机试 - 座位调整 - 逻辑分析(Java 2023 B卷 100分)

华为OD机试 - 矩形相交的面积 - 逻辑分析(Java 2023 B卷 100分)

华为OD机试 - 靠谱的车 - 逻辑分析(Java 2023 B卷 100分)

第2天、字符串处理

华为OD机试 - 秘钥格式化 - 字符串处理(Java 2023 B卷 100分)

华为OD机试 - 连续字母长度 - 字符串(Java 2023 B卷 100分)

华为OD机试 - 字符串筛选排序 - 数组(Java 2022 Q4 100分)

第3天、数组

华为OD机试真题 Java 实现【IPv4地址转换成整数】【2023 B卷 100分】

华为OD机试真题 Java 实现【数组二叉树】【2023 B卷 200分】,附详细解题思路

华为OD机试真题 Java 实现【数组去重和排序】【2023 B卷 100分】

第4天、数据结构

华为OD机试 - 真正的密码 - 数据结构list(Java 2023 B卷 100分)

华为OD机试 - 单词接龙 - 数据结构map、list (Java 2023 B卷 100分)

华为OD机试 - 数组组成的最小数字(Java 2023 B卷 100分)

第5天、栈

华为OD机试 - 最大括号深度 - 栈stack(Java 2023 B卷 100分)

华为OD机试 - 消消乐游戏 - 栈Stack(Java 2023 B卷 100分)

华为OD机试真题 Java 实现【分奖金】【2022Q4 100分】

第6天、双指针

华为OD机试 - 求最多可以派出多少支团队 - 双指针(Java 2023 B卷 100分)

华为OD机试 - 叠积木1 - 双指针(Java 2023 B卷 200分)

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

第7天、二分查找

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

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

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

六、集训总结

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/432679.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java面试题【必知必会】Spring常见面试题(2024)

近期一直在准备面试,所以为了巩固知识,也为了梳理,整理了一些java的基础面试题!同时也希望各位英雄和女侠能够补充!不胜荣幸!!! 1.spring是什么?它的优点是什么&#xff…

灯塔:CSS笔记(1)

CSS&#xff1a;层叠样式表 所谓层叠 即叠加的意思&#xff0c;表示样式可以一层一层的层叠覆盖 css写在style标签中&#xff0c;style标签一般写在head标签里面&#xff0c;title标签下面 <!DOCTYPE html> <html lang"en"> <head><meta cha…

js设计模式:解释器模式

作用: 对文本进行解释和编译的时候,就会用到解释器模式 比如你写了一段js代码,js引擎就会去解释并执行这段代码 webpack中的各种loader就是用来解释各种文件类型的,并将其解释为js可识别的代码 示例: //翻译词库const wordList [{text:韩信前期有蓝有红,必须拿二杀。你要是…

衣服晒三天湿臭,AI果蝇图片一般,玩物让生活更急幸福——早读(逆天打工人爬取热门微信文章解读)

回南天&#xff0c;衣服晒三天湿臭 引言python代码第一篇 人民日报 极简工作报告第二篇 人民日报 【夜读】5个好习惯&#xff0c;让生活更幸福第三篇 人民日报 来了&#xff01;新闻早班车要闻社会政策 结尾 路漫漫其修远兮&#xff0c;犹如披荆斩棘翻越高山之巅 在疾风骤雨中砥…

#QT(TCP网络编程-服务端)

1.IDE&#xff1a;QTCreator 2.实验&#xff1a;编写一个tcp服务端 QTcpsever QTcpsocket 3.记录&#xff1a; (1)先搭建界面 &#xff08;2&#xff09;服务端代码 a. pro QT core gui networkgreaterThan(QT_MAJOR_VERSION, 4): QT widgetsCONFIG c1…

2024关于idea激活码报This license xxxx has been suspended

HOSTS文件中增加 0.0.0.0 www.jetbrains.com 0.0.0.0 account.jetbrains.com 然后

7、Linux-防火墙和配置静态ip

一、防火墙&#xff08;防火墙服务名firewalld&#xff09; 防火墙配置命令&#xff1a;firewall-cmd firewall-cmd --help&#xff1a;防火墙帮助firewall-cmd --state&#xff1a;查看防火墙状态firewall-cmd --zonepublic --list-ports&#xff1a;查看所有打开的端口firew…

三大数学软件之Maple

相信钻研数学的小伙伴们对MATLAB、SPSS这样的重量级软件并不陌生&#xff0c;这些大型软件能求解复杂的运算&#xff0c;解决各领域的数学问题。今天博主为大家带来了一款名不见经传的软件——Maple&#xff0c;作为三大数学软件之一&#xff0c;Maple同样拥有不菲的计算能力&a…

医院电动床脚踏开关的机械强度测试检测

医院电动床是现代医疗设备中不可或缺的一部分。它们提供了病人安全舒适的床位&#xff0c;并具备调节床位高度和角度的功能。然而&#xff0c;在日常使用过程中&#xff0c;医院电动床的各个部件可能会受到一定程度的磨损和摩擦。因此&#xff0c;确保电动床的每个关键部件的机…

TRIZ理论破解重量与强度难题:材料科学的革命性突破!

在机械结构设计的领域里&#xff0c;工程师们常常面临着一个难以抉择的问题&#xff1a;如何在保证结构强度的同时&#xff0c;尽可能地减轻重量&#xff1f;传统的惯性思维可能会让我们倾向于增加材料的厚度来增强结构的稳固性&#xff0c;但这样一来&#xff0c;结构的重量也…

SpringBoot集成flink

Flink是一个批处理和流处理结合的统一计算框架&#xff0c;其核心是一个提供了数据分发以及并行化计算的流数据处理引擎。 最大亮点是流处理&#xff0c;最适合的应用场景是低时延的数据处理。 场景&#xff1a;高并发pipeline处理数据&#xff0c;时延毫秒级&#xff0c;且兼具…

2024软考大改革!一年只能考一次!

软考办2024年软考考试安排刚刚发布了&#xff01;变化很大&#xff01; 信息系统项目管理师上半年考、系统集成项目管理工程师下半年考。 很多科目一年只考一次&#xff01;&#xff01;&#xff01; 报名时间&#xff1a; 上半年&#xff1a;2024年3月18日开始&#xff0c;…

蓝桥杯备赛 day2 | 4. 付账问题 5. 数字三角形

付账问题&#xff0c;关键是要了解整型的范围&#xff0c;确定获取输入数据的变量类型 需要注意的是int的十进制范围-32768 ~ 32767&#xff0c;那么我们可以知道&#xff0c;人数n是可以用int来装的&#xff0c;需付款数S应该是long long&#xff0c;获取的每个人初始钱数也应…

uniapp+vue3+vites使用lime-echart问题记录

问题记录 1.vue3使用echarts,H5和微信小程序兼容问题 1.vue3使用echarts,H5和微信小程序兼容问题 问题描述&#xff0c;正常使用echarts&#xff0c;H5正常&#xff0c;小程序报错 报错信息如下 解决方案&#xff1a; 注意要点一&#xff1a;vue3需要使用esm文件 地址&#x…

JVM类加载机制以及双亲委派模型的介绍

目录 1.类加载介绍 2.具体步骤 2.1加载 2.2验证 2.3准备 2.4解析 2.5初始化 3.加载过程中的策略-双亲委派模型 1.类加载介绍 类加载,指的是Java进程在运行的时候,把.class文件从硬盘读取到内存,并进行一系列校验解析的过程. .class文件>类对象.硬盘>内村 类加载…

IDEA切换JDK版本超详细步骤

&#x1f600; IDEA切换JDK版本详细教程&#xff0c;全网步骤最详细&#xff0c;实测可用。 文章目录 第一步、选择SDKs切换SDK版本&#xff1a;第二步、选择Modules切换Sources和Dependencies版本&#xff1a;第三步、选择Project切换SDK和Language Level版本&#xff1a;第四…

spellman电源维修高压发生器SL130N300/J1073

高压电源维修故障检修及处理&#xff1a; X射线衍射仪spellman电源维修&#xff0c;正常的开关电源电路&#xff0c;当合上电源开关并按下“通”按钮以后&#xff0c;自耦变压器即通电并发出轻微的嗡嗡声。这时电源指示灯会亮起&#xff0c;电源电源表有指数显示并可进行调试&…

O(N)线性dp,蓝桥2023省赛,有奖问答

目录 一、题目 1、题目描述 2、输入输出 2.1输入 2.2输出 3、原题链接 二、解题报告 1、思路分析 2、复杂度 3、代码详解 一、题目 1、题目描述 2、输入输出 2.1输入 无 2.2输出 3、原题链接 0有奖问答 - 蓝桥云课 (lanqiao.cn) 二、解题报告 1、思路分析 由于是…

Windows上websocket客户端连接定时存储消息到文件并加载文件定时发送服务端工具实现

场景 在业务开发中&#xff0c;需要对接三方websocket协议数据或者连接并存储线上websocket协议数据&#xff0c;需要使用websocket客户端 连接线上的websocket服务端获取并存储数据&#xff0c;然后将数据存储成文件格式可移植&#xff0c;并将数据复制 到本地&#xff0c;…

three.js如何实现简易3D机房?(一)基础准备-下

接上一篇&#xff1a; three.js如何实现简易3D机房&#xff1f;&#xff08;一&#xff09;基础准备-上&#xff1a;http://t.csdnimg.cn/MCrFZ 目录 四、按需引入 五、导入模型 四、按需引入 index.vue文件中 <template><div class"three-area">&l…