
蓝桥杯刷题
Kensin_
中科院信工所在读,想变强的计算机渣硕一枚
展开
-
递归中不要使用x++或者++x
很简单的一道递归的题目。公园票价为5角。假设每位游客只持有两种币值的货币:5角、1元。再假设持有5角的有m人,持有1元的有n人。由于特殊情况,开始的时候,售票员没有零钱可找。我们想知道这m+n名游客以什么样的顺序购票则可以顺利完成购票过程。显然,m < n的时候,无论如何都不能完成;m>=n的时候,有些情况也不行。比如,第一个购票的乘客就持有1元。请计算出这m+n名游客所有可能顺利完成...原创 2018-03-11 21:27:41 · 635 阅读 · 0 评论 -
魔方旋转 实用性原则
老师说,在企业开发中,一般遵循一下三个实用性原则,来达到快速结题、稳定、高效运行。1,能枚举的尽量枚举。 在规律特别繁琐复杂,而且特殊情况完全可以枚举完全的时候,完全没必要用一堆if来进行规律的表达。 此时枚举反而使程序更加易读。方便后期的维护升级。2,逆算尝试。3,先试探。例题:魔方可以对它的6个面自由旋转。我们来操作一个2阶魔方(如图1所示):为了描述方便,我们为它...原创 2018-03-12 17:23:38 · 968 阅读 · 0 评论