2026年6月7日 分类于 算法 需要 2 分钟阅读时间 C++ 阶乘与排列组合 一段计算阶乘、排列和组合的 C 代码。核心公式存在错误,a() 和 c() 返回的结果与标准排列组合定义不符。 继续阅读
2026年6月7日 分类于 算法 需要 2 分钟阅读时间 C 语言复合数列递推 一段简短的 C 代码,模拟两个相互影响的序列递推过程。初始值各为 100,每轮按固定比例从对方序列中吸收一部分,迭代 100 轮后收敛至稳定比例。 继续阅读
2026年6月7日 分类于 算法 需要 2 分钟阅读时间 C++ 随机不重复生成(Fisher–Yates 洗牌) 一段用 Fisher–Yates 算法从指定范围随机抽取不重复整数的代码。核心逻辑正确,但存在几个工程上的粗心之处。 继续阅读
2026年6月1日 分类于 算法 需要 2 分钟阅读时间 顺序表核心操作 实现顺序表的初始化、插入、删除与销毁四个核心操作。原代码存在两处缺陷:destroylist 未释放动态内存,listdelete 被删元素无法回传给调用方。以下给出修正后的完整代码。 继续阅读