首页 > 编程语言 >模拟与高精度算法

模拟与高精度算法

时间:2023-01-15 22:33:18浏览次数:59  
标签:tmp www 题目 高精度 int 算法 模拟

模拟

模拟就是用计算机来模拟题目中要求的操作。

模拟题目通常具有码量大、操作多、思路繁复的特点。由于它码量大,经常会出现难以查错的情况,如果在考试中写错是相当浪费时间的。
理解就是模拟就相当于建模。
技巧:

![[https://www.luogu.com.cn/problem/P2670|P2670]]扫雷游戏做法

#include<bits/stdc++.h>
using namespace std;
bool a[101][101];
int n,m;//n行m列
int main(){
    cin>>n>>m;
    char tmp;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            cin>>tmp;
            a[i][j]=tmp=='*'?true:false;
        }
    }
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            
            a[i][j]?printf("*"):printf("%d",a[i-1][j-1]+a[i-1][j]+a[i-1][j+1]
            +a[i][j-1]+a[i][j+1]
            +a[i+1][j-1]+a[i+1][j]+a[i+1][j+1]);
        }
        printf("\n");
    }
    
    return 0;
}

高精度

对于![[https://www.luogu.com.cn/problem/P1601#submit|P1601]]等一系列要求输入输出精度范围高的题目的做法,采取列竖式、开数组的方法。
java、python等语言的高精度特性在这不多赘述,下面用c来呈现

#include<bits/stdc++.h>
using namespace std;

int main(){
    
    return 0;
}

标签:tmp,www,题目,高精度,int,算法,模拟
From: https://www.cnblogs.com/Altsuke/p/17050438.html

相关文章

  • 算法学习笔记(9): 中国剩余定理(CRT)以及其扩展(EXCRT)
    扩展中国剩余定理讲解扩展之前,我们先叙述一下普通的中国剩余定理中国剩余定理中国剩余定理通过一种非常精巧的构造求出了一个可行解但是毕竟是构造,所以相对较复杂\[......
  • c#利用异步方法去模拟多线程处理业务
    一个巧妙的设计原理:利用async标识方法执行异步处理List<long>listIds=newList<long>();//业务任务:假设处理这个列表的任务objectlockObj=newobject......
  • 非对称加密算法
    非对称加密密钥是成对出现的公钥:publickey,公开给所有人,主要给别人加密使用私钥:secretkey,privatekey自己留存,必须保证其私密性特点:用公钥加密数据,只能使用与之配对......
  • 哈希算法
    哈希算法:将任意数据缩小成固定大小的“指纹“,称为:digest常见算法:md5:128bits、sha1:160bits、              Sha224、sha256、sha384、sha512hash(da......
  • 大步小步算法(BSGS)
    BSGS是解决\(a^{l}\equivb(\modp)\)已知\(a\)、\(b\)、\(p\)的情况下求最小的非负整数\(l\)的算法。设$m=\left\lceil\sqrt{p}\right\rceil$,\(l=x\timesm-y(0\l......
  • 对称加密算法
    Alice-->Bob对称算法:key1=key2data--->加密(key1)--->data’--->解密(key2)--->data特性:(1) 加密key1、解密key2相同,即使用同一个密钥,效率高,易实现,适合加密大量数据,如加......
  • leetcode算法入门Day6---滑动窗口
    3.无重复字符的最长子串给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。测试用例:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串......
  • SMU冬训营第二周蓝桥杯模拟赛
    A.解码题目:小明有一串很长的英文字母,可能包含大写和小写。在这串字母中,有很多连续的是重复的。小明想了一个办法将这串字母表达得更短:将连续的几个相同字母写成字母+......
  • ABB 800XA学习笔记08:连接模拟器初步
    这一篇学习笔记我在新浪博客发表过,地址是ABB800XA学习笔记08:连接模拟器初步_来自金沙江的小鱼_新浪博客(sina.com.cn)在这里再记录一遍,以免丢失前面配置的学习暂告一个......
  • 02_算法分析
    一、算法分析本系列笔记全部来源了《2020最新数据结构与算法教程》,点击视频连接即可跳转观看学习。如有侵权,请联系删除,谢谢。前面我们已经介绍了,研究算法的最终目的就......