如何解决一种“排序的”数据的现实世界示例
|| 考虑一个经过排序的数字列表,这些数字是“ cut”,因此除了一次跳转外,它还在增加。例如订单可能是 11,12,13,14,1,2,3,4,5,6,7,8,9,10 什么样的数据自然具有这种表示形式,而一个或多个“切割”会遮掩默认顺序?我唯一能想到的就是一副纸牌,但是在面试中我被要求提供一些可能看起来像这样的数据示例。几周后,我仍然想不起来,但我的好奇心盛行。 这种数据是否有特殊名称?我尝试使用Google搜索“剪切数据”,但这显然行不通。 感谢所有见解。 [编辑]在下面的讨论中,这似乎与对称组有一些有趣的关系,并且仅剪切操作就可能进行什么样的重排。我可能不得不问当地的数学家,我该怎么办。解决方法
我能想到的只是一些想法。
第一个是一天中的新点:the0ѭ。
第二个是文件名的字母顺序:“ 1”。
另一个是财务年度的月份(在澳大利亚,大多数公司在6月底关闭其财务年度):2英镑。
, 经过快速分析后,很明显可以看到,任何“切割”序列都会导致针对不同索引的单个切割。实际上,只有最近的切入点才是重要的,因为该值最终会出现在列表的最前面,并且等同于从该元素的原始索引中切出该数据。
所以没那么有趣。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。