VS2019打开《喜缺全书算法册》附带代码的途径兼述单元测试

下载地址(大量的题目和测试用例)

下载:地址一,几乎实时更新GitCode下载
下载地址二,不定期更新csdn打包下载
这两个资源处于审核状态,快则几分钟,慢则2天。就是如果这两个链接打不开,可能
能够加本文末的QQ群下载,答疑也在本群。

优点

VS历经几十年的锤炼,秒杀各类web制作环境。
相对于博文所附测试用例,本附件的优点:统一完善、统一补充。
相对于控制台程序:大量简单的测试用例,方便快速定位错误。
在这里插入图片描述

使用方法

使用方法一:修改某个封装类,之后运行所有测试用例。看是否有测试用例,没通过。调试没有经过的测试用例。在改测试用例上,单击鼠标右键,在右键菜单中选择“调试”。
采用方法二:修改某题的源码,然后运行此类的测试用例。
采用方法三:输出日志。Microsoft::VisualStudio::CppUnitTestFramework::Logger::WriteMessage(“d”); 选中此测试用例才会显示结果。
在这里插入图片描述

使用方法

下载,解压,用VS2019打开BookCode\BookCode.sln,点击“在试图中运行所有测试”按钮(红圈中)。
在这里插入图片描述

绿色对勾表示测试用例通过,红色叉叉表示测试用例,没有通过。
蓝圈是树状结构。第一层是项目(工程),第二层是命名空间,第三层是类,第四层是函数。
测试资源管理器没有打开,可以依据VS菜单"测试->测试资源管理器”打开。就是要

本身涉及的证明

证明一

条件一:规则一的某方案符合条件三。
条件二:规则二的某方案符合条件三。
如果规则二是规则一的子集,且条件一是条件二的充分条件,则条件一和条件二等效。只需证明必要性:规则二的规则一的子集,故符合规则二的方案必定符合规则一。

扩展阅读

我想对大家说的话
工作中遇到的问题,可以按类别查阅鄙人的算法文章,请点击《算法与数据汇总》。
学习算法:按章节学习《喜缺全书算法册》,大量的题目和测试用例,打包下载。重视操作
有效学习:明确的目标 及时的反馈 拉伸区(难度合适) 专注
闻缺陷则喜(喜缺)是一个美好的愿望,早发现问题,早修改问题,给老板节约钱。
子墨子言之:事无终始,无务多业。也就是大家常说的专业的人做专业的事。
如果程序是一条龙,那算法就是他的是睛
失败+反思=成功 成功+反思=成功

视频课程

鄙人)的讲解。就是先学简单的课程,请移步CSDN学院,听白银讲师(也就
https://edu.csdn.net/course/detail/38771
如何你想快速形成战斗了,为老板分忧,请学习C#入职培训、C++入职培训等课程
https://edu.csdn.net/lecturer/6176

测试环境

操作系统:win7 构建环境: VS2019C++17
或者 操作系统:win10 构建环境: VS2022C++17
如无特殊说明,本算法用**C++**实现。

posted @ 2026-01-05 16:02  clnchanpin  阅读(3)  评论(0)    收藏  举报