• 回答数

    2

  • 浏览数

    189

风荷丽景
首页 > 学术期刊 > 论文算法伪代码模板

2个回答 默认排序
  • 默认排序
  • 按时间排序

changyin1116

已采纳

这道题我包了,其他人速速退散。 明天告诉你答案。当然只是思路,我从来都是给人渔,而不是鱼。 我睡好了,现在来回答你的问题,感谢楼上的支持!顺便感慨一下老外出的题就是高明,我上学时候没有这么好的题来引导学生.先看题目,不要太关注于细节,可以用一句话概括这题,那就是把一系列的block转化成message,message由多个page组成。这就是一个程序的高度抽象,以此为准一步一步实现细节。第二步看你有什么东西可以利用,那就是第8条提到的3个子程序,你要自己写一些程序来调用这3个子程序来实现目标.先写得到多个block并转成一个message的方法,然后不停调用此方法就行了。分两步,一是得到构成一个message的多个block,很简单的,伪代码如下:while(true){getBlock;if (lastBlock.text == "#"){break;//如果刚刚得到的block只包含一个#号,说明是一个message的结束。退出循环,数组中包含的就是构成一个message的所有block}}二是根据这些block,构造message。先把block文本的开头结尾空格除掉,然后把多个连续空格变成一个空格,这些就自己做吧不会再问。然后顺序根据把block里的每一个单词放到一个临时字符串,每当这个字符串够了100个字,就调用putline,如果不够100,看加上下一个够不够,超了就不要下一个,因为一个单词不能换行。每写够60行就调putPage,直到把所有block都用完。

163 评论

政哥哥哥哥哥哥

算法的流程书写可通过流程图或伪代码来完成。

所谓流程图是指以特定的图形符号加上说明,表示算法的图,用它来表示算法思路是一种极好的方法,因为有时候千言万语不如一张图形象生动易于理解,例如:

而伪代码是介于自然语言和计算机语言之间的文字和符号(包括数学符号),它是一种不依赖于语言、用来表示程序执行过程、而不一定能编译运行的代码,例如:

Begin(算法开始)

输入 A,B,C

IF A>B 则 A→Max

否则 B→Max

IF C>Max 则 C→Max

Print Max

End (算法结束)

172 评论

相关问答

  • 显著性检测算法代码论文

    在大数据环境下,计算机信息处理技术也面临新的挑战,要求计算机信息处理技术必须不断的更新发展,以能够对当前的计算机信息处理需求满足。下面是我给大家推荐的计算机与大

    脉脉含情阿 1人参与回答 2023-12-07
  • 论文代码算查重

    会查重的。 各个学校不一样,全文重复率在30%一下(而有的学校,本科是20%)。每章重复率应该没有要求,这个每个学校会出细则的,并且学校也出给出他们查重复率的地

    starcraftgod 4人参与回答 2023-12-06
  • 论文查重代码算

    这是一些答案参考,希望可以帮到你

    一janice一 6人参与回答 2023-12-09
  • 计算器代码毕业论文

    哇,好大的题,你这是求毕业论文的代码来的呀?

    小嘉菜菜子 2人参与回答 2023-12-09
  • 算法类论文模板

    论文标准格式模板: 举例说明: 关于XXX的研究 题目居中,三号黑体字 XXX XXX XXX 作者居中,其后标明工作单位,所在省、市,邮编,4号楷体字 摘 要

    0921缘分 6人参与回答 2023-12-10