高精度与模拟
厚积薄发
Liknana
人生的艰难困苦无法选择,但是可以自己无坚不摧,战无不胜,星光不问赶路人,时间不负有心人,前程似锦,未来可期
展开
-
杭电4841---圆桌问题
圆桌问题题目链接:圆桌问题解题思路逆向思维;先将2*n个人入桌,都是看成好人,这里必须进行初始化,当初一种好人的标记,再根据题目条件,可以判断得出删除其中n个人,那么被删除的人必定是坏人,在根据i==table[j]输出好人就OK啦!AC代码#include <bits/stdc++.h>using namespace std;int main(){ ios::sync_with_stdio(false); vector<int> table;原创 2020-09-24 22:06:08 · 218 阅读 · 0 评论 -
洛谷P1009 阶乘之和
洛谷P1009 阶乘之和这道题我还是用两种方法来写(C++/Java),具体的方法请参照下面这篇博客:题目链接:大整数的操作—阶乘,加法,乘法-----比对C++与java解题思路:java:* 直接使用java自带的BigInteger,外加一个for循环就能搞定C++:* 直接模拟竖式加法和竖式乘法好!废话不多说,直接看代码Java代码:import java.util...原创 2020-05-07 19:12:14 · 470 阅读 · 0 评论 -
大整数的操作—阶乘,加法,乘法-----比对C++与java
昨天晚上,到今天早上一直在想关于大整数操作,终于有收获了先给大家看一下,我笔记的png:(ps:后面有一模一样的博文哦!)大整数的操作—阶乘,加法,乘法-----比对C++与java我个人觉得c++里面的模板库挺适合刷题的(acm);但是有一个缺点里面不能存放很大的数;但是java可以,虽然我现在还没有正式学过java,只是以前学过一点点,但是这已经足够我去学习java的大数操作。我是...原创 2020-03-21 14:44:17 · 391 阅读 · 0 评论 -
洛谷P1601 A+B problem 洛谷P1303 A*B problem
写在前面:这两道题我采用了C++和java两种不同的方法去写,个人觉得还是Java写高精度模拟又快又好,当然对于一个打算搞acm的蒟蒻,两种方法还是要学会,才能干!有时候出题人,故意为难,用java会卡时,这篇只是记录,大家要是想知道具体的方法可以参照这篇博客:大整数的操作—阶乘,加法,乘法-----比对C++与java大精度和与积题目链接:洛谷P1601 A+B problem洛谷...原创 2020-05-06 17:46:15 · 193 阅读 · 0 评论 -
P2067---扫雷游戏---题解
P2067---扫雷游戏---题解此题归属:模拟题目链接:P2067—扫雷游戏解题思路:1、用mines数组模拟地雷2、数组的长度为105,及其初始化下标为1,可以防止数组越界3、用flag计算周围的地雷数#include <bits/stdc++.h>using namespace std;const int cmax = 10e2 + 5;int mines...原创 2020-05-06 09:45:04 · 318 阅读 · 0 评论 -
P1042 乒乓球---题解
我个人觉得这是一道比较好的模拟题。其实他看起来并不难但是有很多坑。题目链接:P1042乒乓球题目背景国际乒联现在主席沙拉拉自从上任以来就立志于推行一系列改革,以推动乒乓球运动在全球的普及。其中1111分制改革引起了很大的争议,有一部分球员因为无法适应新规则只能选择退役。华华就是其中一位,他退役之后走上了乒乓球研究工作,意图弄明白1111分制和2121分制对选手的不同影响。在开展他的研...原创 2020-03-24 08:06:54 · 483 阅读 · 0 评论