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

搜索资源列表

  1. Java常见算法大全

  2. 老掉牙 河内塔 费式数列 巴斯卡三角形 三色棋 老鼠走迷官(一) 老鼠走迷官(二) 骑士走棋盘 八个皇后 八枚银币 生命游戏 字串核对 双色、三色河内塔 背包问题(Knapsack Problem) 数、运算 蒙地卡罗法求 PI Eratosthenes筛选求质数 超长整数运算(大数运算) 长 PI 最大公因数、最小公倍数、因式分解 完美数 阿姆斯壮数 最大访客数 中序式转后序式(前序式) 后序式的运算 关于赌博 洗扑克牌(乱数排列) Craps赌博游戏 约瑟夫问题(Josephus Prob
  3. 所属分类:其它

    • 发布日期:2015-03-12
    • 文件大小:709632
    • 提供者:gaojiyinhang2
  1. 十种排序算法介绍

  2. 十种排序算法介绍 转自:matrix67 今天我正式开始挄照我癿目彔写我癿 oi 心得了。我要把我所有学到癿 oi 知识传给以后千千万万癿 oier。以前写过 癿一些东西丌重复写了,但我最后将会重新整理,使乊成为一个完整癿教程。 ???? 挄照我癿目彔,讲仸何东西乊前我都会先介绍旪间复杂度癿相关知识,以后劢丌劢就会扯到这个东西。这个 已经写过了,你可以在这里看到那篇又臭又长癿文章。在讲排序算法癿过程中,我们将始终围绕旪间复杂度癿内容 迚行说明。 ???? 我把这篇文章称乊为“仍零开始学算法”,
  3. 所属分类:C

    • 发布日期:2015-12-21
    • 文件大小:636928
    • 提供者:youweiwu
  1. 并行计算课程设计(报告+代码+可执行文件)

  2. 1. 设计目的、意义(功能描述) 蒙特·卡罗方法(Monte Carlo method),也称统计模拟方法,是二十世纪四十年代中期由于科学技术的发展和电子计算机的发明,而被提出的一种以概率统计理论为指导的一类非常重要的数值计算方法。本次大作业主要是对蒙特·卡罗方法进行并行处理,通过OpenMP、MPI、.NET、Java、Win32API等一系列并行技术和并行机制对该算法进行并行处理,从而也进一步熟悉了蒙特·卡罗方法的串行算法和并行算法,实现了用蒙特·卡罗方法计算出半径为1单位的球体的体积,体
  3. 所属分类:其它

    • 发布日期:2016-01-11
    • 文件大小:669696
    • 提供者:u013255737
  1. 并行计算课程设计(代码+执行文件+文档)

  2. 1. 设计目的、意义(功能描述) 蒙特·卡罗方法(Monte Carlo method),也称统计模拟方法,是二十世纪四十年代中期由于科学技术的发展和电子计算机的发明,而被提出的一种以概率统计理论为指导的一类非常重要的数值计算方法。本次大作业主要是对蒙特·卡罗方法进行并行处理,通过OpenMP、MPI、.NET、Java、Win32API等一系列并行技术和并行机制对该算法进行并行处理,从而也进一步熟悉了蒙特·卡罗方法的串行算法和并行算法,实现了用蒙特·卡罗方法计算出半径为1单位的球体的体积,体
  3. 所属分类:其它

    • 发布日期:2016-01-11
    • 文件大小:12582912
    • 提供者:u013255737
  1. 约瑟夫环算法

  2. 约瑟夫(Josephus)环问题:编号为1,2,3,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数的上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止。报m的人出列,将他的密码作为新的m值,从他在顺时针方向上的下一人开始重新从1报数,如此下去,直到所有人全部出列为止。建立n个人的单循环链表存储结构,运行结束后,输出依次出队的人的序号。
  3. 所属分类:C

    • 发布日期:2017-04-26
    • 文件大小:27648
    • 提供者:ilike_program
  1. FSOA算法的代码实现(MATLAB)

  2. FAOA算法经过简单改进后,其优化效果比PSO算法、蚁群算法等效果好N倍。希望对读研的同学有帮助,把代码搞懂了你就能毕业了。PS:代码是基于旋转探测FSOA
  3. 所属分类:机器学习

    • 发布日期:2017-06-16
    • 文件大小:45056
    • 提供者:weixin_39193406
  1. 进程调度算法论文!!

  2. 通过优先权法和轮转算法的模拟加深对进程概念和进程调度过程的理解,掌握进程状态之间的切换,同时掌握进程调度算法的实现方法和技巧。 要求: 1.用C语言或C++语言来实现对n个进程采用优先权优先算法以及轮转算法的进程调度。 2.每个用来标识进程的进程控制块PCB用结构来描述,包括以下字段: (1)进程优先数ID,其中0为闲逛进程,用户进程的标识数为1,2,3…。 (2)进程优先级Priority,闲逛进程(idle)的优先级为0,用户进程的优先级大于0,且随机产生,优先数越大,优先级越高。 (3)
  3. 所属分类:网络攻防

    • 发布日期:2008-12-08
    • 文件大小:408576
    • 提供者:aa3619100
  1. 排序算法小结(附代码)

  2. 排序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法对算法本身的速度要求很高。 而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将给出详细的说明。 对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。 我将按照算法的复杂度,从简单到难来分析算法。 第一部分是简单排序算法,后面你将看到他们的共同点是算法复杂度为O(N*N)(因为没有使用word,所以无法打出上标和下标)。 第二部分是高级排序算法,复杂度为O(Log2(N))。这里我
  3. 所属分类:其它

    • 发布日期:2009-01-21
    • 文件大小:134144
    • 提供者:frofire
  1. 语音识别的MATLAB实现

  2. 语音识别的MATLAB实现 声控小车结题报告 小组成员:关世勇 吴庆林 一、 项目要求: 声控小车是科大华为科技制作竞赛命题组的项目,其要求是编写一个语言识别程序并适当改装一个小型机动车,使之在一个预先不知道具体形状的跑道上完全由声控来完成行驶比赛。跑道上可以有坡面,坑, 障碍等多种不利条件,小车既要具有较快的速度,也要同时具有较强的灵活性,能够克服上述条件。 二、 项目分析: 由于小车只要求完成跑道上的声控行驶,所以我们可以使用简单的单音命令来操作,如“前”、“后”、“左”、“右”等。 由于
  3. 所属分类:其它

    • 发布日期:2009-03-03
    • 文件大小:567296
    • 提供者:u012130076
  1. 求n个数中r个数的全部组合问题

  2. 问题描述: 三个齿轮啮合。如图在齿轮箱里三个齿轮互相衔接,某瞬间两对齿相遇,设计一个算法求出,各齿轮各转多少圈后,这两对齿同时重逢。如图示。(说明:用a,b,c分别表示三个齿轮的齿数。) 算法设计: 给定三个齿轮的齿数a,b,c(a,b,c是大小不等的正整数),计算出三个齿轮各转多少圈后,这两对齿轮同时重逢。 数据输入: 由文件input.txt提供输入数据。文件有3行,每行分别是三个齿轮的齿数a,b,c。 结果输出: 当两对齿同时重逢时,把每个齿轮转的圈数按输入先后顺序分3行输出到文件out
  3. 所属分类:C

    • 发布日期:2009-03-15
    • 文件大小:5120
    • 提供者:huyanshuhan
  1. 数据结构课程设计_综合排序问题

  2. 利用随机函数产生N个随机整数(2000000以上),对这些数进行多种方法进行排序。 要求: 1) 分别采用的方法有插入排序、希尔排序、起泡排序、快速排序、选择排序、堆排序、归并排序,实现这批数据的排序,并把排序后的结果保存在不同的文件中。 2) 统计每一种排序方法的性能(以上机运行程序所花费的时间为准进行对比),找出其中两种较快的方法。 3) 要求:以上每种算法实要,都要采用链表来实现,和线性表来实现。 测试数据要求:自己编写程序,自动产生2000000个以上的随机数,并保存的txt文件中。输
  3. 所属分类:其它

    • 发布日期:2009-03-17
    • 文件大小:249856
    • 提供者:longlong9395996
  1. 运动员最佳匹配问题算法

  2. 运动员最佳匹配问题 Time Limit:1000MS Memory Limit:65536K Total Submit:538 Accepted:215 Language: not limited Descr iption 羽毛球队有男女运动员各n人。给定2 个n×n矩阵P和Q。P[i][j]是男运动员i和女运动员j配对组成混合双打的男运动员竞赛优势;Q[i][j]是女运动员i和男运动员j配合的女运动员竞赛优势。由于技术配合和心理状态等各种因素影响,P[i][j]不一定等于Q[j][i]。男
  3. 所属分类:其它

    • 发布日期:2009-04-19
    • 文件大小:9216
    • 提供者:u014679054
  1. 删数问题(算法分析)ACM

  2. 删数问题 算法分析 ACM 贪心算法 Descr iption 对于一个有 n 个数字的正整数 a, 去掉其中任意 k (≤ n) 个数字后, 剩下的数字按原次序排列组成一个新的正整数. 本题对于给定的正整数 a, 请计算删去 k 个数字后得到的最小数. Input 有多个测试用例. 每个测试用例的第一行是一个正整数 a, 第二行是正整数 k, 表示要从 a 中删除 k 个数字. 输入直到没有数据为止. Output 对于每个测试用例, 在一行上输出得到的最小数. Sample Input 1
  3. 所属分类:其它

    • 发布日期:2009-04-25
    • 文件大小:634
    • 提供者:yujuan12593
  1. C语言一道简单算法题

  2. 已知某个班有n(1<=n<=100)个学生,输入每行为学生姓名(最多20个字符)和其c语言成绩(0~100),请按照成绩从高到低排序后输出。若有相同的,不能改变其顺序。
  3. 所属分类:C/C++

    • 发布日期:2018-03-23
    • 文件大小:896
    • 提供者:lianzhange
  1. RSA算法实现数字及字符的加解密(完整工程)

  2. 项目需要编写的MFC测试小程序(编译环境VS2015) 1、实现RSA算法密匙n、e、d 的自动生成; 2、根据当前的密匙对输入数字进行加解密; 3、根据当前的密匙对输入的字符进行加解密(为保证加密的可靠性,加密后原来的一个字符对应5个16进制字符); 4、代码完全开放,可根据实际使用进行优化修改; 5、RSA算法原理可参考https://blog.csdn.net/wm_1991/article/details/51954565
  3. 所属分类:系统安全

    • 发布日期:2018-04-21
    • 文件大小:142336
    • 提供者:long00000kid
  1. 操作系统 进程调度模拟实验报告(报告中附源码)

  2. 【实验目的】 1. 理解进程的概念,熟悉进程的组成; 2. 用高级语言编写和调试一个进程调度程序,以加深对进程调度算法的理解。 【实验准备】 1. 几种进程调度算法  短进程优先调度算法  高优先权优先调度算法  先来先服务调度算法  基于时间片的轮转调度算法 2. 进程的组成  进程控制块(PCB)  程序段  数据段 3. 进程的基本状态  就绪W(Wait)  执行R(Run)  阻塞B(Block) 【实验内容】 1. 例题 设计一个有 N个进程共行的进程调度程序。
  3. 所属分类:C/C++

    • 发布日期:2018-05-12
    • 文件大小:20480
    • 提供者:qq_33654685
  1. 扫雷游戏源代码

  2. (1)问题描述 本题目做一个N x M 的扫雷游戏,每个方格包含两种状态:关闭(closed)和打开(opened),初始化时每个方格都是关闭的,一个打开的方格也会包含两种状态:一个数字(clue)和一个雷(bomb)。你可以打开(open)一个方格,如果你打开的是一个bomb,那么就失败;否则就会打开一个数字,该数字是位于[0,8]的一个整数,该数字表示其所有邻居方格(neighboring squares)所包含的雷数,应用该信息可以帮助你扫雷。 具体实现要求的细节: ①能够打开一个方格,
  3. 所属分类:C

    • 发布日期:2018-05-16
    • 文件大小:9216
    • 提供者:qq_37129306
  1. BIRCH聚类算法

  2. BIRCH(Balanced Iterative Reducing and Clustering using Hierarchies)天生就是为处理超大规模(至少要让你的内存容不下)的数据集而设计的,它可以在任何给定的内存下运行。关于BIRCH的更多特点先不介绍,我先讲一下算法的完整实现细节,对算法的实现过程搞清楚后再去看别人对该算法的评价才会感受深刻。 你不需要具备B树的相关知识,我接下来会讲得很清楚。 BIRCH算法的过程就是要把待分类的数据插入一棵树中,并且原始数据都在叶子节点上。这棵树
  3. 所属分类:其它

    • 发布日期:2018-06-21
    • 文件大小:4096
    • 提供者:qq_39188039
  1. 国际RSA算法工具,非常实用

  2. 支持模长N、私钥D、指数E、CRT五元组运算模式;支持功能:密钥产生、密钥检测(实用)、公钥加密、私钥解密、密钥补全(非常实用,输入P、Q后补全后面的DP\DQ\Qinv,以及根据NDE补全CRT五元组),提供给有需要的开发者
  3. 所属分类:系统安全

    • 发布日期:2018-08-17
    • 文件大小:216064
    • 提供者:cardffee
  1. LeetCode解题总结

  2. LeetCode解题总结 1. 数组 1.1 从有序数组中删除重复元素 1.2 在排序数组被旋转后进行查找 1.3 寻找两个排序数组的中位数 1.4 最长连续序列 1.5 累加和 1.6 移除数组中指定值 1.7 下一个排列 1.8 第n个全排列 1.9 验证数独的正确性 1.10 容纳雨水的量 1.11 旋转图像 1.12 数字加1 1.13 爬楼梯 1.14 格雷码 1.15 设置矩阵的行列为0 1.16 加油站问题 1.17 分糖果 1.18 只出现一次的数 2. 单链表 2.1 单链表
  3. 所属分类:C++

    • 发布日期:2018-10-09
    • 文件大小:9437184
    • 提供者:zero93run
« 1 2 ... 5 6 7 8 9 1011 12 13 14 15 ... 28 »