模拟算法实例讲解

您所在的位置:网站首页 c语言算法例题 模拟算法实例讲解

模拟算法实例讲解

#模拟算法实例讲解| 来源: 网络整理| 查看: 265

模拟,属于入门级算法,顾名思义,就是让电脑按照题目所给出的方法来运行,最终输出所需要的结果的过程。本篇主要是从模拟算法的概念和实例进行讲解和分析。

一、模拟的概念

(1)模拟的介绍

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

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

(2)模拟的技巧

写模拟题时,遵循以下的建议有可能会提升做题速度:

(1)在动手写代码之前,在草纸上尽可能地写好要实现的流程。

(2)在代码中,尽量把每个部分模块化,写成函数、结构体或类。

(3)对于一些可能重复用到的概念,可以统一转化,方便处理:如,某题给你 "YY-MM-DD 时:分" 把它抽取到一个函数,处理成秒,会减少概念混淆。

(4)调试时分块调试。模块化的好处就是可以方便的单独调某一部分。

(5)写代码的时候一定要思路清晰,不要想到什么写什么,要按照落在纸上的步骤写。

实际上,上述步骤在解决其它类型的题目时也是很有帮助的。

二、模拟的实例讲解

例题一:

给定两个整数A和B,输出他们的和。题目要你算A+B,你就算,这就是模拟。

#include using namespace std; int main() {     int a,b;     couta>>b;     cout


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3