标签:算法

c++实现消消乐

问题描述 给定一个矩阵, 判断移动哪一个格子,可以实现消除。(定义连续三个即可消除) 据说是华为的笔试题。 分析 先写一个函数,判断包含(i, j)的格子是否可能实现消除。 然后就是向右向下交换,然后调用上面写好的函数判…

算法之递归

今天突然遇到一个朋友问我有趣的问题,有一只猴子,第一天采摘了若干个桃子,然后吃了一半,后来没忍住,又多吃了一个;第二天又吃了剩下的一半,还是没忍住,又多吃了一个。。。。。。第九天,吃了剩下的一半,仍然没忍住,又多吃了一个…