- 博客(2)
- 资源 (3)
- 收藏
- 关注
转载 大数乘法-分块乘法
对于32位字长的机器,大约超过20亿,用int类型就无法表示了,我们可以选择int64类型,但无论怎样扩展,固定的整数类型总是有表达的极限!如果对超级大整数进行精确运算呢?一个简单的办法是:仅仅使用现有类型,但是把大整数的运算化解为若干小整数的运算,即所谓:“分块法”。 上图表示了分块乘法的原理。可以把大数分成多段(此处为2段)小数,然后用小数的多次运算组合表示一个大数。可以根据int的承载能力规定小块的大小,比如要把int分成2段,则小块可取10000为上限值。注意,小块在进行纵向累加后,需要进行进位校
2022-04-02 20:39:01 578
原创 DFS|BFS模板
一、DFS模板 #include <iostream> using namespace std; bool check() { ... } void dfs() { if (满足边界条件) { return; } for (int i = 0; i < 可扩展的路径数; i++) { if (check()) { 修改现场; dfs(下一种情况); 还原现场; } } } 二、BFS void bfs() { queue<
2022-04-01 10:24:51 216
python 模式识别 感知器.zip
2021-12-11
python 模式识别 Fisher.zip
2021-12-11
python 模式识别 贝叶斯分类器.zip
2021-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人