当前位置: 首页 > news >正文

python - leetcode【数据结构-算法】-入门/通关手册

python的算法入门/通关/手册

  • 前言:
  • 算法通关手册(LeetCode)-github
  • Hello 算法:
  • python数据结构和算法 - 中文版
  • The Algorithms - Python
  • 最后
    • 刷题思维:

前言:

因为笔者马上要去面试了,正在刷leetcode,同时准备着与leetcode相关的python知识点。所以这里找到了几个github上几个相关的python - leetcode知识点帖子:

算法通关手册(LeetCode)-github

算法通关手册(LeetCode)
在这里插入图片描述

算法通关手册电子书地址
在这里插入图片描述
作者介绍:

我是一名 iOS / macOS 的开发程序员,另外也是北航软院的一名非全硕士(在读)。曾在大学期间学习过算法知识,并参加过 3 年的 ACM 比赛, 但水平有限,未能取得理想成绩。但是这 3 年的 ACM 经历,给我最大的收获是锻炼了自己的逻辑思维和解决实际问题的能力,这种能力为我今后的工作、学习打下了坚实的基础。

我从 2021 年 03 月 30 日开始每日在 LeetCode 刷题,到 2022 年 06 月 08 日已经刷了 1000+ 道题目,并且完成了 800+ 道题解。努力向着 1000+、1500+、2000+ 道题解前进。

Hello 算法:

Hello 算法官网

  • 本项目旨在打造一本开源免费、新手友好的数据结构与算法入门教程。
  • 全书采用动画图解,内容清晰易懂、学习曲线平滑,引导初学者探索数据结构与算法的知识地图。
  • 源代码可一键运行,帮助读者在练习中提升编程技能,了解算法工作原理和数据结构底层实现。
  • 鼓励读者互助学习,提问与评论通常可在两日内得到回复。
    在这里插入图片描述
    在这里插入图片描述

python数据结构和算法 - 中文版

通过python解决算法和数据结构问题
在这里插入图片描述

The Algorithms - Python

几个印度小哥,在GitHub上建了一个各种Python算法的新手入门大全,现在标星已经超过2.6万。这个项目主要包括两部分内容:一是各种算法的基本原理讲解,二是各种算法的代码实现。

传送门:https://github.com/TheAlgorithms/Python?tab=readme-ov-file
在这里插入图片描述

最后

其实主要就是介绍上面两个和python相关的算法帖子。剩下的自己还找了一些中文python知识点帖子以便刷题自用:

Python学习笔记
【Python 和 LeetCode 】Python 基础|LeetCode 算法知识点总结 | 刷LeetCode笔记 | 整理中。。。
LeetCode刷题必知的Python知识
Python 必知必会知识点
python基础语法——常量、变量、注释、输入输出和运算符
python教程

刷题思维:

  1. 理解题意(经验与知识),单步运行(测试提供的样例),抽象化(类似于用公式解决一类题)
  2. 编程(对所用语言及API的理解,各种语言的基础知识点)
  3. 测试、边界情况:边界输入输出,数组有没有越界,死循环,资源释放
  4. 优化:方向(运行很慢的原因是什么?是算法?抽象还是别的什么)

http://www.mrgr.cn/news/66000.html

相关文章:

  • 【GeoJSON在线编辑平台】(1)创建地图+要素绘制+折点编辑+拖拽移动
  • 计算机毕业设计——ssm基于java智能选课系统的设计与实现演示录像2021
  • 每天10个vue面试题(七)
  • 【05】如何解决tomcat命令提示符控制台乱码问题
  • MyBaitsPlus 基本用法简单整理
  • 鸿蒙开发案例:巧算24点
  • @ApiOperation该注解的用法
  • 数据结构与算法启示
  • Python详细实现埃拉托斯特尼素数筛法(Sieve of Eratosthenes)
  • 人工智能学习--XGBoost算法
  • AI信息速递 20241105
  • flink 内存配置(一):设置Flink进程内存
  • 利索能及——免费专利检索平台,助力全球创新者获取知识产权保护
  • 正在进行中人生之超凡将来,光明将来的逐步建立和尝试实践以及验证卦象案例集合树库(Book)例1工期卦-雷泽归妹变震为雷
  • aosp安卓15新特性dump的wms窗口层级树优化的更加美观
  • 使用 Nginx 部署 Python 项目
  • 压缩机排气保证曲线的解读
  • 如何利用AI分析上市企业财报
  • yolo系列各种环境配置运行
  • 【算法】【优选算法】双指针(下)
  • h5web浏览器获取腾讯地图经纬度
  • 七款超好用主流图纸加密软件推荐|2024图纸加密软件最佳选择!
  • xlwings通过数字索引(i,j)读取单元格数据的方法
  • 【comfyui教程】ComfyUI 完全入门:ControlNet 使用教程
  • 第二届全国高校软件测试开发教育峰会在韩山师范学院隆重举办!
  • 微服务架构面试内容整理-Ribbon