关于效率问题

laochan2008 2010-10-25 10:03:41
呃...不知道这个属不属于技术问题
一直说递归效率比较低,那什么效率高?比如说一个树形菜单的展示,用递归,他说效率低?那用什么算是高效率。
其实我对递归也不太清楚是怎么回事,在开发过程中一直强调算法的重要,但我又不清楚算法在程序中有什么具体的应用,一直很困扰。
哦,对,还有什么游标之类的,比如只返回一条记录,是用dateset好呢?还是直接返回对象,后者可能首先需要封装之类的吧!
反正若论到效率,什么算法、读取、sql语句优化之类的一大堆,觉得好乱


本人属于小菜一级,资历极浅,表达也不太清楚,各位看官多多包涵,希望大牛们能明白我的意思,给我个回答或者给个文章链接、或者代码例子什么的,不剩感激,小弟虽注册CSDN不短,但却一直不大用,所以分不多,还望大牛们不吝赐教!
...全文
173 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
laochan2008 2010-10-28
  • 打赏
  • 举报
回复
就楼上那位
laochan2008 2010-10-28
  • 打赏
  • 举报
回复
晕,两天了,没人回答
houjin_cn 2010-10-26
  • 打赏
  • 举报
回复
很多问题用递归方法能够得到清晰准确的描述;
但是因为每次递归就会涉及一次函数调用,而函数调用会有额外的内存及CPU时间消耗,效率较低;

所以,描述问题用递归,实际求解可以优化;

25,985

社区成员

发帖
与我相关
我的任务
社区描述
高性能WEB开发
社区管理员
  • 高性能WEB开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧