自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 递归从入门到实践(2)

1.2”逐步生成结果“类问题之非数值型 此时就要用容器去装了 -生成一点,装一点,所谓迭代就是慢慢改变 例子 cc9.6合法括号 cc9.4非空子集 cc9.5字符串(集合)全排列 为什么写成递归 因为递归有更强的表达力 题解 cc9.6合法括号 实现一种算法,打印n对括号的全部有效组合(左右括号正确配对) 实例 输入:3 输出:()()(), (()()), ()(()), (())(), ((())) 思路:()可以有3中组合,左右包,其中左右相同为()(),包为(()) ()()

2021-06-20 11:13:48 74

原创 递归入门到实践

1.1"逐步生成结果"类问题之数值型 自下而上的递归(递推,数学归纳,动态规划) 解决简单情况下的问题 推广到稍复杂情况下问题 如果递推次数明确,用迭代 如果有封闭形式,可以直接求解 例子 cc9.1上楼梯 cc9.2机器人走方格 cc9.8硬币表示 为什么用递归 因为递归有更强的表达力 题解:cc9.1上楼梯 递归形式: 有一个小孩正在上楼梯,楼梯有n阶台阶,小孩一次可以上1阶,2阶,3阶。请实现一个方法,计算小孩有多少种上楼梯的方式 #include<iostream> u

2021-06-10 16:31:43 108 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除