module
Version:
v0.0.0-...-8a317fa
Opens a new window with list of versions in this module.
Published: Nov 26, 2024
License: Apache-2.0
Opens a new window with license information.
README
¶
💭💡🎈算法竞赛学习笔记 by yngcy
写在前面
本仓库为个人刷题的仓库,主要语言为 Go/Java/C++/Python,
更多内容欢迎访问:yngcy`s Blog(算法教程挖坑中……)。
刷题的 OJ 包括:
本仓库涵盖以下内容,包括:
- 教程文档,包括算法的核心思想和复杂度
- 参考资料,一些好的博客或资源
- 模板代码,带有注释和使用说明,快速应用
- 练习题,包括 OJ 上的题目以及在项目中的实践
语法基础
Go
测试及对拍
run(io.Reader, io.Writer) 函数用来处理输入和输出:
- 在
main 中调用 run(os.Stdin, os.Stdout) 来执行代码;
- 测试时,将测试数据转换成
string.Reader 当作输入,并用 strings.Builder 来接收输出,然后传给 run 方法,实现输出的比较;
- 对拍时需要实现一个暴力算法
runAC,参数和 run 方法相同。其中通过随机数生成器来生成数据,分别传入 runAC 和 run 方法,通过对比各自输出,来检查 run 中的问题。
交互题 的对拍需要把涉及输入输出的地方抽象成接口。
IDE配置
GoLand
常用工具
画图
计算几何、图论或数据结构的画图工具。
计算推导
题单
可视化统计
文档
Directories
¶
codeforces
|
|
|
|
|
template
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.