# huawei-od-python **Repository Path**: zhao-xu-0107/huawei-od-python ## Basic Information - **Project Name**: huawei-od-python - **Description**: 华为od机试题 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-01-16 - **Last Updated**: 2025-01-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 华为OD算法题解 本项目选取华为OD算法题,主要是该套算法题都是基于具体场景,通过精选100分题、200分题以及其他100分题能扩大数据结构知识体系,并采用模块化代码,形成解题思路。 **试题来源:** 华为OD联盟整理收集 ## 使用说明 1. 本项目主要基于Python语言,使用很多Python语言的标准库,希望大家能通过题目,更好地熟悉Python语法,并灵活运用语法特性。 2. 在推荐资料部分,给出了学习Python和算法的优秀资料,如果大家觉得解题有困难,可以按照顺序学习这些资料,再来练习算法题。 3. 可以先完成精选100分题,再练习200分题,最后可以挑选其他100分题练习,建议每天练习3道题,熟悉解题思路。 4. 如果觉得解答不详细,可以[点击这里](https://github.com/datawhalechina/huawei-od-python/issues)提交你希望补充内容或者习题编号,我们看到后会尽快进行完善。 ### 在线阅读地址 在线阅读地址:https://datawhalechina.github.io/huawei-od-python ### 环境安装 1. Python版本 Python 3.8以上版本。 2. 本地启动docsify ```shell docsify serve ./docs ``` ## 协作规范 1. 默认使用Python语言。 2. 做完一道题后,需提交程序及`markdown`文档,文档命名按题号。 3. 程序提交至`codes`文件夹,`markdown`文档提交至`docs`文件夹,并上传GitHub仓库。 4. `markdown`文档格式:包含题目标题、题目描述、输入描述、输出描述、示例描述、解题思路、解题代码;文档命名:001_题目名(小写英文,单词用`-`分隔).md,可参考模板`docs/template.md`。 5. 图片格式:提供`png`格式的图片;图片命名:001-图片描述(小写英文,单词用`-`分隔)。 ### 项目进度 | 题号 | 负责人 | 完成情况 | | :-----: | :--------------------: | :------: | | 其他100分题 001~020 | 陈春龙、胡锐锋 | 已完成 | | 其他100分题 021~040 | 陈希、胡锐锋 | 已完成 | | 其他100分题 041~060 | 左凯文、胡锐锋 | 已完成 | | 其他100分题 061~080 | 张超、胡锐锋 | 已完成 | | 其他100分题 081~100 | 胡锐锋 | 已完成 | | 其他100分题 101~120 | 毛瑞盈、胡锐锋 | 已完成 | | 其他100分题 121~140 | 胡锐锋 | 已完成 | | 其他100分题 141~150 | 冯亚林、胡锐锋 | 已完成 | | 其他100分题 151~160 | 李洪荣、胡锐锋 | 已完成 | | 其他100分题 161~180 | 李宇鸿、胡锐锋 | 已完成 | | 其他100分题 181~200 | 袁畅、胡锐锋 | 已完成 | | 其他100分题 201~218 | 胡锐锋 | 已完成 | | 200分题 001~023 | 周理璇、胡锐锋 | 已完成 | | 200分题 024~051 | 李碧涵、胡锐锋 | 已完成 | | 精选100分题 001~027 | 胡锐锋 | 已完成 | | 精选100分题 028~050 | 李昌盛、胡锐锋 | 已完成 | ## 项目结构
codes----------------------------------------------习题代码 | +---choice100--------------------------------------精选100分题代码 | +---others100--------------------------------------其他100分题代码 | +---questions200-----------------------------------200分题代码 docs-----------------------------------------------习题解答## 致谢 **核心贡献者** - [胡锐锋-项目负责人](https://github.com/Relph1119) (Datawhale成员-华东交通大学-系统架构设计师) - [李碧涵](https://github.com/libihan) (Datawhale成员-东南大学-软件开发工程师) - [周理璇](https://github.com/Aomferni) (Datawhale成员-电子科技大学-Linux C 软件开发工程师) - [李宇鸿](https://github.com/PeakWalkerLYH) (英国利兹大学-软件开发工程师) - [陈春龙](https://github.com/D-Dragon0318) (广东工业大学-计算机科学与技术) - [李昌盛](https://github.com/jackielics) (Datawhale意向成员-杭州电子科技大学-软件开发) - [陈希](https://github.com/CompassNull) (东莞理工学院-数据分析) - [毛瑞盈](https://github.com/catcooc/) (南京大学-凝聚态物理) - [冯亚林](https://github.com/Westwood-Lin) (Datawhale意向成员-南京大学-AI安全) - [张超](https://github.com/BITprogramMan) (中国科学技术大学-nlp算法工程师) - [袁畅](https://github.com/voyagebio) (Datawhale意向成员-河海大学-数据分析) - [左凯文](https://github.com/Regankevin) (Datawhale意向成员-华威大学-计算机科学) - [李洪荣](https://github.com/duqing12) (东华理工大学-数据科学与大数据技术) **其他** 特别感谢 [@Sm1les](https://github.com/Sm1les)、[@LSGOMYP](https://github.com/LSGOMYP) 对本项目的帮助与支持。 ## 推荐资料 【1】 [Datawhale的《聪明办法学Python第二版》](https://github.com/datawhalechina/learn-python-the-smart-way-v2) 【2】 [Datawhale的《LeetCode算法笔记》](https://github.com/datawhalechina/leetcode-notes) 【3】 [Carl的《代码随想录》](https://programmercarl.com/) ## 关注我们
扫描下方二维码关注公众号:Datawhale