【发布时间】:2016-06-25 09:19:06
【问题描述】:
我在测试中遇到了这个问题,但我不知道如何“思考问题”,也不是这种类型的问题与有效的执行时间..
数字 x 被称为 y 的“后缀”,只有当 y 是通过在数字左侧添加至少一位数字从 x 中获得时。示例:502 是 11502 的后缀,因为如果您在“502”前面添加“11”,则会得到数字“11502”。 一个文本文件包含一个数字数组,最多 1.000.000.000 个数字,每个数字必须从 0 到 1.000.000.000。在屏幕上显示,严格升序,数组中的每个数字,属于[100到999],它是数组中至少一个数字的后缀。如果数组不包含后缀编号,则在屏幕上显示“无后缀编号”消息。 该算法必须在执行时有效。
如果我们有这个数组“11502 49 54321 6149 76149 123 123 502 4321 321 321”,那么结果必须是“321 502”
【问题讨论】:
-
你不是说502是11502的后缀吗?您带来的示例似乎与“后缀”的公认用法相反。
-
你说得对,我编辑了我的问题
标签: algorithm processing-efficiency