N后置编码:指按照下列规则对一个符号串进行处理得到一个新符号串,N表示一个数字。

练习题库2022-08-02  28

问题 N后置编码:指按照下列规则对一个符号串进行处理得到一个新符号串,N表示一个数字。(1)确认初始符号串中每个符号的顺序位置;(2)将初始符号串的第一个符号跳过其后面的一个符号放置,得到一个新符号串;(3)在新符号串中,将初始符号串的第二个符号跳过其后面的两个符号放置,······,依此类推,直到将初始符号串的第N个符号跳过其后面N个符号放置(数到最后一个符号再接着从头数起)。初始符号串的“4后置编码”是

选项

答案 A

解析 第一步,看提问方式,本题属于选是题。
第二步,找关键信息。
①确认初始符号串中每个符号的顺序位置;
②将初始符号串的第一个符号跳过其后面的一个符号放置,得到一个新符号串;
③在新符号串中,将初始符号串的第二个符号跳过其后面的两个符号放置,……,依此类推,直到将初始符号串的第N个符号跳过其后面N个符号放置(数到最后一个符号再接着从头数起)。
第三步,辨析选项。
初始符号串进行编号为1号车、2号马、3号象、4号士、5号炮、6号兵。
题干要求初始符号串的“4后置编码”,根据关键信息②、③,一次可以推出:
1后置编码为:1号车跳过后面的一个符号可得马车象士炮兵;
2后置编码为:依据1后置编码的符号顺序,2号马跳过后面的两个符号可得车象马士炮兵;
3后置编码为:依据2后置编码的符号顺序,3号象跳过后面的三个个符号可得车马士炮象兵;
4后置编码为:依据3后置编码的符号顺序,4号士跳过后面的三个个符号可得车士马炮象兵,结合选项观察仅有A选项符合。
因此,选择A选项。
转载请注明原文地址:https://tihaiku.com/gongwuyuan/1777513.html

最新回复(0)