社区
C语言
帖子详情
急救:算法问题(栈改递归其它非递归方法也可!!)
极深研几
2003-01-18 07:32:13
非递归算法实现一个函数
n (m <= 1)
f(m, n) = m (n <= 1)
f(m-1, n) + f(m, n-1) (m > 1, n > 1)
想了一天了也没有很好的实现,先谢谢各位大虾!!在线等待
...全文
101
3
打赏
收藏
急救:算法问题(栈改递归其它非递归方法也可!!)
非递归算法实现一个函数 n (m <= 1) f(m, n) = m (n 1, n > 1) 想了一天了也没有很好的实现,先谢谢各位大虾!!在线等待
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
极深研几
2003-02-19
打赏
举报
回复
本意想求栈改递归的具体过程,后来自己已经解决了,费了两个晚上,
不过还是谢谢各位的关注,在此结账!
极深研几
2003-01-18
打赏
举报
回复
最好给出具体的数据结构和函数,谢谢!
qhgary
2003-01-18
打赏
举报
回复
递归就是栈实现的,算的时候能算的就算,不能算的就进栈不就行了
不过这个题目栈的容量可能要比较大,当m,n比较大的时候。
注意栈不仅可以保存一个值,还可以保存一个向量(a,b,c),这个题我看就要这样
递归
入门、
递归
遍历、
递归
穷举
算法
本课程带你从
递归
算法
基础入手,课程是精讲大量实际项目中常用到的案例,课程深入浅出,包括
递归
入门,
递归
遍历、弟归穷举
算法
及各种项目,适合
算法
爱好者一起学习,后附每堂课项目源码,感兴趣可以观注博客,不定期...
基础排序
算法
【快速排序+优化版本+
非
递归
版本】
基础排序
算法
【快速排序+优化版本+
非
递归
版本】
【LeetCode】
算法
模板与学习
方法
小结(不断更新中)
1、
递归
// Java public void recur(int level, int param) { // terminator if (level > MAX_LEVEL) { // process result return; } // process current logic process(level, param); // ...
前端leetcde
算法
面试套路之树
按照那个男人的指示,正常我们就用
递归
做就好,就好像我们做非排序题排序的时候,sort 一下就好了,但是一旦面试官问到用另外的迭代方式的时候,我们再套个模板,会比记住多个迭代写法要简单,毕竟内存容量有限,而...
大数据管理的重要思想和
算法
总结----排序
稳定性的概念是数据的相对位置的变动情况是否频繁,比如...排序作为计算机管理数据最常用也是最关键的数据管理知识之一,其掌握用重大意义,希望各位可以认真学习这块的相关内容,争取做到“数据掌握易如反掌”!!!!
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章