求一个算法,今天只能看到前 7 天的订单数, N 天后,是否可以知道前一天的订单数

2015-08-31 14:26:37 +08:00
 qq12365411

某某接口 可以获取 某公司 前 7 天的订单数

格式为, 最近 7 天: 1034 个

每天这个数据会更新,那么 一定时间后,我是否可以根据 这些数据,算出 他每天的订单数?

求算法

小弟用 python3

1870 次点击
所在节点    问与答
5 条回复
jyz19880823
2015-08-31 15:38:20 +08:00
应该不能吧,理由忘了。。
beckha12345
2015-08-31 17:13:54 +08:00
不能,理由如下,
这可以抽象成一堆方程,然后求每个变量的值。
假设你从 K6 天开始拉数据。
等于已知方程。
k0+k1+k2+k3+k4+k5+k6 = n.
明显未知数比方程式多。
然而你如果通过新的一天去求解该方程。
假设该方程未在上面出现过,
即 k0'+k1`+k2`+k3`+k4`+k5`+k6` = n (k ). 指新等式没有在以前的等式组中出现过。
你在每拿到一个等式的同时,就多引入了一个未知变量。
故你不能求解出每个变量的值。

求更优雅的数学语言描述的解。
zado
2015-09-01 00:21:19 +08:00
我觉得可以通过收集一段时间的数据后猜(穷举)出来,看这个数值不大,收集的数据也应该不用多。
qq12365411
2015-09-01 09:06:36 +08:00
@beckha12345 感谢
qq12365411
2015-09-01 09:06:43 +08:00
@zado 感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/217307

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX