递归
大千SS
我爱大风和烈酒,也爱孤独和自由。
展开
-
汉诺塔(递归)
#include<cstdio>int i=1; void hanoi(int n,char from,char depend,char to){ if(n==1) printf("第%d步 :把%d号盘子从%c---->%c\n",i++,n,from,to); else { hanoi(n-1,from,to,depend); //将上面的较小的n-1...原创 2019-01-04 18:51:45 · 204 阅读 · 0 评论 -
hihocoder1039 字符消除(递归)
描述小Hi最近在玩一个字符消除游戏。给定一个只包含大写字母"ABC"的字符串s,消除过程是如下进行的:1)如果s包含长度超过1的由相同字母组成的子串,那么这些子串会被同时消除,余下的子串拼成新的字符串。例如"ABCCBCCCAA"中"CC",“CCC"和"AA"会被同时消除,余下"AB"和"B"拼成新的字符串"ABB”。2)上述消除会反复一轮一轮进行,直到新的字符串不包含相邻的相同字符为止。...原创 2019-09-01 22:53:22 · 191 阅读 · 0 评论