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

搜索资源列表

  1. 排列组合源代码程序, 简单易懂

  2. 排列组合的源代码, 利用分治法和递归思想, 请大家点评~, Thanks
  3. 所属分类:其它

    • 发布日期:2009-05-22
    • 文件大小:2048
    • 提供者:ostrichmyself
  1. 存款利润 组合算法-2递归优化

  2. 递归优化算法: 某人手中有2000元钱,通过计算选择一种存钱方案,使得钱存入银行20年后得到的利息最多 (假定银行对超过存款期限的那一部分时间不付利息)。为了得到最多的利息,存入银行的钱 应在到期时马上取出来,然后立刻将原来的本金和利息加起来再作为新的本金存入银行 假设银行整存整取存款不同期限的月息利率分别为: 0.63% 期限=1年 0.66% 期限=2年 0.69% 期限=3年 0.75% 期限=5年 0.84% 期限=8年 利息=本金*月息利率*12*存款年限。 现在某人手中有2000元
  3. 所属分类:其它

    • 发布日期:2009-07-29
    • 文件大小:3072
    • 提供者:SHUANGJUZI
  1. 回溯(背包、跳马、组合算法 递归 C语言)

  2. C语言 回溯法(背包、跳马、组合算法 递归 C语言)
  3. 所属分类:C

    • 发布日期:2009-11-09
    • 文件大小:3072
    • 提供者:WEN2222
  1. 组合 递归算法(递归求组合)

  2. 组合的递归算法(递归求*组合*),很简洁。
  3. 所属分类:其它

    • 发布日期:2010-08-08
    • 文件大小:449
    • 提供者:dream_sail
  1. 常见的几个递归组合算法

  2. 常见的几个递归组合算法 对于搜索的深度很深或深度不固定的情况,则无法用枚举的方法来设置循环嵌套的层数,这时可以考虑用递归法来完成搜索任务。递归是一种常用算法,它是搜索的另一种实现方式。如果在算法设计中采用一个函数或过程直接或间接地调用它自身来解决问题的方法,则称该方法为递归算法。递归算法必须要设计好一个或若干个确定的递归终止条件。
  3. 所属分类:C/C++

    • 发布日期:2011-07-26
    • 文件大小:50176
    • 提供者:hndcwynui
  1. 递归算法实现组合(c语言实现,平台:Automation Studio@AR system)

  2. 组合算法的重要性不言而喻,本文很巧妙地使用递归实现组合算法,呕心沥血之作,组合过程独创。
  3. 所属分类:C

    • 发布日期:2012-05-04
    • 文件大小:937984
    • 提供者:cherryendy
  1. 基于hadoop用并行递归实现排列组合运算

  2. 数字排列组合是个经典的算法问题,它很通俗易懂,适合不懂业务的人学习,我们通过它来发现和运用并行计算的优势,可以得到一个很直观的体会,并留下深刻的印象。问题如下: 请写一个程序,输入M,然后打印出M个数字的所有排列组合(每个数字为1,2,3,4中的一个)。比如:M=3,输出: 1,1,1 1,1,2 …… 4,4,4 共64个 注意:这里是使用计算机遍历出所有排列组合,而不是求总数,如果只求总数,可以直接利用数学公式进行计算了。 这种算法常用递归或迭代来实现,单当M=14时,中间结果数量已经过亿
  3. 所属分类:Java

    • 发布日期:2013-01-06
    • 文件大小:5120
    • 提供者:shufanshijie
  1. 用母函数理论分析递归算法的时间复杂度

  2. 对算法进行时间复杂度分析是算法分析与研究 的重要内 容, 而对递 归算法分 析其时间 复杂度时 往往比较 困难. 提出了用组合数学中的母函数与递推关系理论来分析一些特 殊的递归算法的 时间复杂度, 并 同时得出三个 推论, 在算法 的 分析与研究方面具有一定的参考价值
  3. 所属分类:其它

    • 发布日期:2013-12-01
    • 文件大小:607232
    • 提供者:morininig
  1. Java排列组合算法分析和代码实现

  2. 本资源附带文档解释了排列组合算法的实现和原理。其中排列算法是基于递归实现的,组合算法是基于高效的位移法实现的。代码是使用Java版实现的。
  3. 所属分类:Java

    • 发布日期:2015-10-02
    • 文件大小:13312
    • 提供者:songti_wu
  1. java组合算法

  2. 简单的组合算法,一个递归的应用示例,递归减少了很多代码
  3. 所属分类:Java

    • 发布日期:2017-10-15
    • 文件大小:431
    • 提供者:qq1274823301
  1. 算法之排列算法与组合算法详解

  2. 主要介绍了算法之排列算法与组合算法详解,本文以字典序法、递归法为例讲解了排列算法、全组合算法等,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:59392
    • 提供者:weixin_38734269
  1. 采用矩阵递归的最小测试用例集生成算法

  2. 符合MC/DC准则的最小测试用例集算法具有重要的实用价值。首先将布尔表达式转换为语法二叉树,然后采用矩阵组合逻辑运算方法逐层递归,从而获得完备的MC/DC最小测试用例集。经验证,矩阵组合逻辑运算方法是合理的、正确的。该方法对于非平凡布尔表达式可快速获取完备的MC/DC最小测试用例集,同时也可以处理带耦合条件的复杂布尔表达式。
  3. 所属分类:其它

    • 发布日期:2020-10-15
    • 文件大小:532480
    • 提供者:weixin_38663701
  1. 算法设计与分析 递归与分治策略.docx

  2. 算法设计与分析实验报告:递归与分治策略,用python写的,附源码。主要处理问题如下: 1.ackerman函数实现; 2.大数划分; 3. 数据集合{1,2,3,4,5,6,7,8,9,10}的排列组合;
  3. 所属分类:算法与数据结构

    • 发布日期:2020-11-09
    • 文件大小:174080
    • 提供者:qq_44080211
  1. Java递归求解数组里“数组合”

  2. 题目要求如下:   给定一个字符串数组,数组中的元素各不相同,把一个数组里的“数组合”全部列出,比如1和2列出来为1,2,12,21.一共有4个“数组合”   输入描述:   第一行输入数为数组元素个数,第二行输入数组元素   输出描述:   给定的数组有多少个“数组合”   输入例子:   3   1 2 3   输出例子:   15   解题思路,本题可以考虑使用循环递归的算法:   以下代码仅供参考   import java.util.ArrayList;  
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:28672
    • 提供者:weixin_38674223
  1. 字符串的组合算法问题的C语言实现攻略

  2. 基本字符串组合问题 题目:输入一个字符串,输出该字符串中字符的所有组合。举个例子,如果输入abc,它的组合有a、b、c、ab、ac、bc、abc。 上面我们详细讨论了如何用递归的思路求字符串的排列。同样,本题也可以用递归的思路来求字符串的组合。 假设我们想在长度为n的字符串中求m个字符的组合。我们先从头扫描字符串的第一个字符。针对第一个字符,我们有两种选择:第一是把这个字符放到组合中去,接下来我们需要在剩下的n-1个字符中选取m-1个字符;第二是不把这个字符放到组合中去,接下来我们需要在剩下的n
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:62464
    • 提供者:weixin_38633576
  1. 算法之排列算法与组合算法详解

  2. 1. 前言 本文介绍了常用的排列组合算法,包括全排列算法,全组合算法,m个数选n个组合算法等。 2. 排列算法 常见的排列算法有: (A)字典序法 (B)递增进位制数法 (C)递减进位制数法 (D)邻位对换法 (E)递归法 介绍常用的两种: (1) 字典序法 对给定的字符集中的字符规定了一个先后关系,在此基础上按照顺序依次产生每个排列。 [例]字符集{1,2,3},较小的数字较先,这样按字典序生成的全排列是:123,132,213,231,312,321。 生成给定全排列的下一个排列 所谓一个的
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:61440
    • 提供者:weixin_38747906
  1. C#实现排列组合算法完整实例

  2. 排列组合是常见的数学问题,本文就以完整实例形式讲述了C#实现排列组合算法的方法。分享给大家供大家参考之用。具体方法如下: 首先,数学中排列组合,可表示为:排列P(N,R) 其实排列实现了,组合也就实现了,组合C(N,R)就是P(N,R)/P(R,R) ,实现这一功能比较简单的是递归算法,但考虑到递归的性能,下面采用了2种非递归的方法,具体代码如下 using System; using System.Collections.Generic; namespace Test { class P
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:39936
    • 提供者:weixin_38725260
  1. iOS中排列组合算法的使用小结

  2. 前言 最近在项目中用到了排列组合计算,虽然比较简单,但是整个学习过程还是要记录下来的,以便以后可以吸取经验。 一般来说,排列组合就等于搜索。 注意点: 1.去重复:规定子集顺序必须升序; 2.候选数组的结果处理。必须深拷贝,否则最后的结果集里全是空的(加了一堆指针)。 3.在写递归的时候(DFS:深度优先搜索),思路是先把以 1 开头的都找出来,再把 2 开头的都找出来 …… 所有在递归之前做过的事情,之后都要把它抹回来。递归做的事情能一句话描述清楚。递归就是不断地把规模变小,但是都做的
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:61440
    • 提供者:weixin_38655284
  1. C#递归算法:0~N位数的排列组合

  2. 摘要:C#源码,随书源码,递归算法,排列组合  C#递归算法:0~N位数的排列组合,组合的数字在0~5之间,输入需要组合的位数,点击“计算”按钮,程序会列出所有符合条件的数列组合。一个学习C#递归算法的好范例。
  3. 所属分类:其它

    • 发布日期:2021-03-16
    • 文件大小:14336
    • 提供者:weixin_38706782
  1. funcparserlib:基于函数组合器的Python递归下降解析库-源码

  2. funcparserlib 基于函数组合器的Python递归下降解析库。 描述 解析器组合器只是一些高阶函数,它们将解析器作为参数并返回它们作为结果值。 解析器组合器是: 一流的价值观 极易组合 倾向于使代码紧凑 类似于xBNF语法的可读符号 用funcparserlib制成的解析器是纯Python LL(*)解析器。 这意味着编写它们很容易,而无需考虑前瞻性和所有核心解析内容。 但是,与LL(k)或LR(k)算法相比,递归下降解析是一种相当慢的方法。 因此, funcparserlib的
  3. 所属分类:其它

    • 发布日期:2021-02-04
    • 文件大小:43008
    • 提供者:weixin_42113552
« 12 3 4 5 6 7 8 9 10 »