qq12365411
V2EX  ›  问与答

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

  •  
  •   qq12365411 · Aug 31, 2015 · 2627 views
    This topic created in 3942 days ago, the information mentioned may be changed or developed.

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

    格式为, 最近 7 天: 1034 个

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

    求算法

    小弟用 python3

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

    求更优雅的数学语言描述的解。
    zado
        3
    zado  
       Sep 1, 2015   ❤️ 1
    我觉得可以通过收集一段时间的数据后猜(穷举)出来,看这个数值不大,收集的数据也应该不用多。
    qq12365411
        4
    qq12365411  
    OP
       Sep 1, 2015
    @beckha12345 感谢
    qq12365411
        5
    qq12365411  
    OP
       Sep 1, 2015
    @zado 感谢
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5397 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 07:18 · PVG 15:18 · LAX 00:18 · JFK 03:18
    ♥ Do have faith in what you're doing.