# arithmetic **Repository Path**: bleedingfight/arithmetic ## Basic Information - **Project Name**: arithmetic - **Description**: 基于C++的常见数据结构与算法实现 - **Primary Language**: C++ - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-07-01 - **Last Updated**: 2025-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # C++ 编程 - Linux环境下开发 这是一本关于C++编程的书籍,主要介绍在Linux环境下的开发经验,包括算法、数据结构和常见问题的解决方案。 ## 自动构建 本项目使用GitHub Actions自动构建PDF文档。每次推送到main分支或创建Pull Request时,都会自动触发构建流程: 1. 安装必要的TeX Live环境和中文字体支持 2. 使用XeLaTeX引擎编译文档 3. 生成最终的PDF文件 ### 获取编译后的PDF 在每次成功的构建后,你可以: 1. 访问GitHub Actions页面 2. 点击最新的构建记录 3. 在Artifacts部分下载生成的PDF文件 ### 本地构建 如果你想在本地构建文档,需要: 1. 安装TeX Live完整版: ```bash # ubuntu sudo apt-get install texlive-full latexmk fonts-noto-cjk biber ``` 2. 编译文档: ```bash latexmk -pdfxe -shell-escape -interaction=nonstopmode arithmetic.tex ``` ## 许可证 请查看 [LICENSE](LICENSE) 文件了解详细的许可信息。