您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 三元Ackerman函数的非递归实现

  2. 使用专门设计的堆栈,实现三元ackerman函数。可视化界面。非递归。
  3. 所属分类:C/C++

    • 发布日期:2009-04-29
    • 文件大小:2mb
    • 提供者:softgsy
  1. C++ 二叉树的遍历递归、非递归

  2. 对二叉树进行前、中、后、层序遍历。对前、中、后分别用递归和非递归。
  3. 所属分类:C++

  1. 初学函数递归,c里用到的

  2. 初学者可以看一下。递归算法 初学者可以看一下。递归算法
  3. 所属分类:其它

    • 发布日期:2010-11-25
    • 文件大小:274byte
    • 提供者:hhq123456789hhq
  1. java 递归问题文档

  2. java 内的递归问题极其练习代码,比较全面的讲述了递归问题,希望不太熟悉此部分的可以通过此文档懂得理解递归。
  3. 所属分类:Java

    • 发布日期:2011-05-12
    • 文件大小:1mb
    • 提供者:chenjianqi0502
  1. sharpziplib文件夹递归压缩解压缩源码.rar

  2. 关于sharpziplib的压缩,网上的文档很多,虽然有支持文件夹压缩的,但总都有这样或者那样的问题,或者不支持文件夹的递归, 这个源码是是我费半天功夫调试出来的,支持文件 文件夹的递归。
  3. 所属分类:C#

    • 发布日期:2011-11-03
    • 文件大小:128kb
    • 提供者:xjzdr
  1. 消除文法左递归

  2. 编译原理,课程设计,消除文法的左递归。源代码,实验报告
  3. 所属分类:C/C++

    • 发布日期:2012-12-23
    • 文件大小:13mb
    • 提供者:lvting470484446
  1. 使用递归获取文件夹

  2. 用递归获取文件的方法,,如果有问题的小伙伴可以来问我。。乐意解答
  3. 所属分类:Java

    • 发布日期:2014-10-20
    • 文件大小:925byte
    • 提供者:qq_17637725
  1. 递归法字符变换、求24点

  2. 问题一 字串变换 描述: 已知有两个字串 A, B 及一组字串变换的规则: A1 -> B1 A2 -> B2 规则的含义为:在 A中的子串 A1 可以变换为 B1、A2 可以变换为 B2 … 例如:A='abcd' B='xyz' 变换规则为: ‘abc’ -> ‘xu’ ‘ud’ -> ‘y’ ‘y’ -> ‘yz’ 则此时,A 可以经过一系列的变换变为 B,其变换的过程为: ‘abcd’ -> ‘xud’ -> ‘xy’ -> ‘xyz’
  3. 所属分类:C/C++

    • 发布日期:2015-11-09
    • 文件大小:5kb
    • 提供者:qq_26870177
  1. 数据结构与算法(JAVA篇)之递归算法(二)

  2. /** * * @author SunnyMoon */ /** * 概念介绍: * * 递归的二分查找: 想用最少的比较次数在一个有序的数组中找到一个给定的数据项。 * * 非递归的二分查找:二分查找也可以用非递归的算法,但是分治算法通常要回到递归。分治算 * 法常常是一个方法,在这个方法中含有两个对自身的递归的调用。 * * 分治算法:递归的二分查找是分治算法的一种实现方法。把一个是问题分成两个更小的问题, * 并且解决它们。这个过程一直持续下去直到易于求解的基值情况,就不需再分了。 *
  3. 所属分类:其它

    • 发布日期:2008-11-26
    • 文件大小:4kb
    • 提供者:it_roc
  1. Fibonacci数列的四种解法:递归、存储优化的递归、自下而上的递归(迭代法)、尾递归

  2. fibonacci数列的各种解法,递归、存储优化的递归、自下而上的递归(迭代法)、尾递归。其中分析内容请移步我的博客、
  3. 所属分类:C/C++

  1. 老生常谈比较排序之归并排序(递归)

  2. 下面小编就为大家带来一篇老生常谈比较排序之归并排序(递归)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-08-30
    • 文件大小:300kb
    • 提供者:weixin_38545117
  1. 详谈Python基础之内置函数和递归

  2. 下面小编就为大家带来一篇Python基础之内置函数和递归。小编觉得挺不错的。现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:94kb
    • 提供者:weixin_38711643
  1. java、js中实现无限层级的树形结构方法(类似递归)

  2. 下面小编就为大家带来一篇java、js中实现无限层级的树形结构方法(类似递归)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
  3. 所属分类:其它

    • 发布日期:2020-10-21
    • 文件大小:53kb
    • 提供者:weixin_38735782
  1. es6函数之尾递归用法实例分析

  2. 本文实例讲述了es6函数之尾递归用法。分享给大家供大家参考,具体如下: 函数调用自身,称为递归,如果尾调用自身,就称为尾递归。 递归非常耗费内存。因为需要同时保存成千上百个调用帧,很容易发生“栈溢出”错误(stack overflow)。但是对于尾递归来说,由于只存在一个调用帧,所以永远不会发生“栈溢出”错误。 function factorial(n) { if (n === 1) return 1 return n * factorial(n - 1) } 如果改成尾递归,只保留一个
  3. 所属分类:其它

    • 发布日期:2020-11-21
    • 文件大小:44kb
    • 提供者:weixin_38701640
  1. Python尾递归优化实现代码及原理详解

  2. 在传统的递归中,典型的模式是,你执行第一个递归调用,然后接着调用下一个递归来计算结果。这种方式中途你是得不到计算结果,知道所有的递归调用都返回。 这样虽然很大程度上简洁了代码编写,但是让人很难它跟高效联系起来。因为随着递归的深入,之前的一些变量需要分配堆栈来保存。 尾递归相对传统递归,其是一种特例。在尾递归中,先执行某部分的计算,然后开始调用递归,所以你可以得到当前的计算结果,而这个结果也将作为参数传入下一次递归。这也就是说函数调用出现在调用者函数的尾部,因为是尾部,所以其有一个优越于传统递归之
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:48kb
    • 提供者:weixin_38545923
  1. python中尾递归用法实例详解

  2. 本文实例讲述了python中尾递归用法。分享给大家供大家参考。具体分析如下: 如果一个函数中所有递归形式的调用都出现在函数的末尾,我们称这个递归函数是尾递归的。当递归调用是整个函数体中最后执行的语句且它的返回值不属于表达式的一部分时,这个递归调用就是尾递归。尾递归函数的特点是在回归过程中不用做任何操作,这个特性很重要,因为大多数现代的编译器会利用这种特点自动生成优化的代码。 原理: 当编译器检测到一个函数调用是尾递归的时候,它就覆盖当前的活跃记录而不是在栈中去创建一个新的。编译器可以做到这点,因
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:45kb
    • 提供者:weixin_38752074
  1. Python中使用装饰器来优化尾递归的示例

  2. 尾递归简介 尾递归是函数返回最后一个操作是递归调用,则该函数是尾递归。 递归是线性的比如factorial函数每一次调用都会创建一个新的栈(last-in-first-out)通过不断的压栈,来创建递归, 很容易导致栈的溢出。而尾递归则使用当前栈通过数据覆盖来优化递归函数。 阶乘函数factorial, 通过把计算值传递的方法完成了尾递归。但是python不支出编译器优化尾递归所以当递归多次的话还是会报错(学习用)。 eg: def factorial(n, x): if n == 0:
  3. 所属分类:其它

    • 发布日期:2020-12-24
    • 文件大小:53kb
    • 提供者:weixin_38707061
  1. Python进阶之尾递归的用法实例

  2. 作者是一名沉迷于Python无法自拔的蛇友,为提高水平,把Python的重点和有趣的实例发在简书上。 尾递归 如果一个函数中所有递归形式的调用都出现在函数的末尾,我们称这个递归函数是尾递归的。当递归调用是整个函数体中最后执行的语句且它的返回值不属于表达式的一部分时,这个递归调用就是尾递归。尾递归函数的特点是在回归过程中不用做任何操作,这个特性很重要,因为大多数现代的编译器会利用这种特点自动生成优化的代码。 (来源于不说人话的某度) 下面是笔者的个人理解:把计算出的值存在函数内部(当然不止尾
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:55kb
    • 提供者:weixin_38607864
  1. Java递归原理解析

  2. 参加工作已经三四年了,再回头来看这些很基础的东西,觉得理解又深入了一层!   解释:程序调用自身的编程技巧叫做递归。   程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:68kb
    • 提供者:weixin_38622149
  1. PHP实现字符串翻转功能的方法【递归与循环算法】

  2. 本文实例讲述了PHP实现字符串翻转功能的方法。分享给大家供大家参考,具体如下: 提到实现字符串反转的方法,大家都会想到用循环。确实,循环是一个内存占用量小且实现简单的方式。但是还有一种方式可以实现这样的功能,那就是递归。 php支持递归函数,递归函数就是函数调用自己本身。这些函数特别适用于动态浏览数据结构,例如连接列表和树。 例子: 0){ reverse_r(substr($str,1)); } echo substr($str,0,1);
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:41kb
    • 提供者:weixin_38741101
« 12 3 4 5 6 7 8 9 10 ... 50 »