Discuss / Python / 理解不当之处请指正!

理解不当之处请指正!

Topic source

龙鸣思维: 设数列a为[1] 推数列b为a[i]+a[i+1],数列a长度为[1],故i==0; 然后龙鸣毛了,这特么推不出来啊,然后贵族登场

贵族思维: 龙鸣已经明白了杨辉三角中可以由第n-1行推出第n行, 但龙鸣忽略了第n行的长度总是大于第n-1行, 于是在索引时龙鸣的式子总是index out of range, 需要在推演是自主地为第n-1行补足项目,从而为第n行数列生成提供空间 设数列a为[1],返回数列。生成三角第一列,然后数列a末尾添加项目[0], 则数列b的i元素等于数列a的i-1+i

马克思主义者思维: 自发地,龙鸣产生了推演数列的想法, 但历史情况证明龙鸣总是不能独立引导革命 辩证地看待龙鸣思维与贵族思维,其实可以发现, 不论是n+n+1的龙鸣思维,抑或是l.append(),n-1+n的贵族思维 其实殊途同归,都可以推演出数列,关键在于数列推演时对于数列长度的控制


  • 1

Reply