leetcode 和 oj 算法模板 描述 Python3 中的模板和示例,包括常用数据结构和算法。 我收集并总结了特定算法的通用代码模板,并添加了最典型的示例以帮助更好地使用它。 所有示例均来自 ,我已附上问题 id 和简要说明。 “停止尝试重新发明轮子” 所以我尽量在问题、解决方案和代码中找到共性。 当我学习时,我总结了模板以备将来使用。 起初我打算为自己使用它,现在我意识到也许它足以与也需要它的人分享。 补充说明 它是用Python3编写的,但很容易扩展到其他语言,例如Java 、 C++ 。 只需替换 python 语法糖和高级技巧,也许只是不那么简洁。 由于时间和能力有限,这里只介绍常见的数据结构和算法。 几乎适合面试,但不够比赛。 我已经尽力收集和总结了特定领域最通用和最佳实践的模板,但这个版本可能不是最好的解决方案。 或者,它确实是最好的性能和最简洁的解决方案,但它不适合您。 在可接受的性能范围内,当您最方便地使用它时,这是您的最佳实践。 代码模板是由 python 编写的,带有一些伪代码,所以我使用self并添加存根函数来通过编译器的检查。 您应该根据评论将它们替换为您
2022-02-08 17:46:08 951KB 系统开源
1
华东师范大学ECNU-OJ习题集Python语言程序设计实现代码合集,README.md里附带链接
2022-01-22 09:05:12 568KB python 开发语言 算法 程序设计
同济大学ACM丰线评判系统离线题库及通过代码
2022-01-21 22:16:28 1.16MB OJ
1
离线OJ系统,支持离线盘题!acm无等待!
2022-01-11 18:06:20 20.07MB 离线OJ ACM判题
1
该文档记录了几所名校OJ平台网址。大一大二要参加ACM竞赛的同学下载来看看,名校开放的OJ平台。
2022-01-11 17:23:59 13KB ACM OJ平台
1
文件包含基础函数用法及部分OJ题目解析与参考代码。适合大一初学c++语言的非计算机专业同学或基础薄弱的计算机专业同学参考。
2022-01-10 16:02:50 891KB 程序设计基础 c++ 认识实习 oj系统
1
郑轻oj题目集合
2022-01-05 16:03:01 432B 郑轻oj
1
河南农业大学OJ答案(Java版)
2022-01-05 15:06:43 85KB 河南农业大学
1
C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括一些类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。
2022-01-04 22:46:54 515KB OJ
1
JudgeOnlineSetup 一个可以安装的OJ平台,对ACM学习的人是有用的。可以用它建立自己的平台。
2021-12-29 08:29:41 12.88MB JudgeOnlineSetup OJ安装
1