Skip to content

这是一个持续更新的知码开门各专题 AC 代码仓库,旨在协助 UPCers 进行对拍和调试。此仓库提供了通过的代码集合和对拍程序示例,方便学习和参考。

Notifications You must be signed in to change notification settings

InvalidNamee/OJ-AC-Repository-for-UPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OJ-AC-Repository-for-UPC

这是一个持续更新的 知码开门 各专题 AC 代码仓库,旨在协助 UPCers 进行对拍和调试。此仓库提供了通过的代码集合和对拍程序示例,方便学习和参考。

内容介绍

  • 爬虫脚本:仓库中包含用于自动从知码开门抓取 AC 代码的爬虫脚本,确保代码的参考性和实用性。
  • 对拍程序示例:提供一个对拍工具示例,支持程序的自动对比,以便识别和修复潜在错误。
  • 代码集合:包括部分专题的通过代码,供 UPCers 用于调试、学习和参考对比。

使用说明

  1. 爬取代码:本人不擅长 Python 编程,大部分爬虫脚本由 ChatGPT-4o-Mini 提供。如需爬取自己的代码,可点击这里

  2. 对拍:仓库中提供对拍示例程序。随机数据生成器需要自行编写,建议将题面内容提供给 ChatGPT 以生成随机测试数据,对拍程序示例

  3. 参考代码:参考代码可用于对拍、学习和理解不清晰的题目描述。注意,参考代码并不一定是最优解,某些代码的时间复杂度较高,但作为一个可行解,对拍使用绰绰有余。

常见问题

  1. 爬虫脚本报错

    • 如果爬虫脚本无法正确抓取代码,请确保你的网络连接正常,且知码开门网站没有发生变化。
    • 你可能需要修改爬虫脚本中的登录信息,确保正确输入用户名和密码。
  2. 对拍程序无法运行

    • 请确保你已经安装了合适的编译器和相关依赖。对于 Linux 环境,推荐使用 g++,而在 Windows 上,确保你安装了 MinGW。
    • 在 Windows 上运行时,确保 .exe 文件在当前目录下,且命令行执行的路径正确。
  3. 如何编写随机数据生成器

    • 随机数据生成器需要根据题目要求设计。可以使用标准库中的随机函数,或借助 ChatGPT 来帮助编写生成器代码。

贡献

如果你有更好的代码或想法,欢迎提交 PR。任何反馈和建议都会帮助我们改进这个仓库,感谢你的贡献!

About

这是一个持续更新的知码开门各专题 AC 代码仓库,旨在协助 UPCers 进行对拍和调试。此仓库提供了通过的代码集合和对拍程序示例,方便学习和参考。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published