用列表实现的队列和栈的算法,用接口和实现的结构组织。 原来打算一个通用的包含所有数据结构算法的接口以及实现集,由于时间问题,只是做了一点点,作为数据结构算法和设计思想的一个简单范例以及尝试吧,希望和大家多讨论。 里面附有使用实例,以及可执行文件,适合初学者!
上传时间: 2014-01-24
上传用户:xlcky
快速傅立叶算法,按时间和按频率抽取的基2算法
上传时间: 2014-07-25
上传用户:csgcd001
用c语言设计实现一个用事件驱动的“救护车调度”离散模型,模拟120急救中心响应每个病人的呼救信号统一调度救护车运行的情况。 我们对问题作适当简化,假设:某城市共有m个可能的呼救点(居民小区、工厂、学校、公司、机关、单位等),分布着n所医院(包含在m个点中),有k辆救护车分派在各医院待命,出现呼救病人时,由急救中心统一指派救护车接送至最近的医院救治。救护车完成一次接送任务后即消毒,并回原处继续待命。假定呼救者与急救中心、急救中心与救护车之间的通讯畅通无阻,也不考虑道路交通堵塞的影响。可以用m个顶点的无向网来表示该城市的各地点和道路。时间可以分钟为单位,路段长可表示为救护车行驶化费的分钟数。 这里设m=10,n=3,k=2。并且令消毒时间为2分钟
上传时间: 2014-01-11
上传用户:invtnewer
人工神经元的bp算法,可用于函数拟合,时间序列数据的预测,目前应用非常广泛
上传时间: 2015-03-14
上传用户:cx111111
(1)输入E条弧<j,k>,建立AOE-网的存储结构 (2)从源点v出发,令ve[0]=0,按拓扑排序求其余各项顶点的最早发生时间ve[i](1<=i<=n-1).如果得到的拓朴有序序列中顶点个数小于网中顶点数n,则说明网中存在环,不能求关键路径,算法终止 否则执行步骤(3)(3)从汇点v出发,令vl[n-1]=ve[n-1],按逆拓朴排序求其余各顶点的最迟发生时间vl[i](n-2>=i>=2). (4)根据各顶点的ve和vl值,求每条弧s的最早发生时间e(s)和最迟开始时间l(s).若某条弧满足条件e(s)=l(s),则为关键活动.
上传时间: 2014-11-28
上传用户:fredguo
L-M算法。除了动量法(基于梯度下降的训练算法)外,学习率自适应调整策略是BP算法改进的另一种途径,它利用Levenberg-Marquardt优化方法,从而使得学习时间更短。其缺点是,对于复杂的问题,该方法需要很大的存储空间。
上传时间: 2014-01-04
上传用户:ommshaggar
这个程序是按照离散数学教材上给出的算法写的,是字典序的全排列算法。空间复杂度是O(n),时间复杂度基本上是O(n^2)。缺点是只用于打印并没有储存所有的结果。
上传时间: 2015-03-24
上传用户:chenjjer
一个操作矩阵的类CMatrix的算法,代码比较长,但是时间复杂度不是很高,所以个人觉得还算是个合格的该类算法代码
上传时间: 2014-01-14
上传用户:fredguo
银行家算法 银行家算法 银行家可以把一定数量的资金供多个用户周转使用,为保证资金的安全银行家规定: 1.当一个用户对资金的最大需求量不超过银行家现有的资金就要接纳该用户 2.用户可以分期贷款,但垡的总数不能超过最大需求量 3.当银行家现有的资金不能满足用户的沿需垡数时,对用户的贷款可推迟支付,但总能使用户在有限的时间里得到贷款 4当用户得到所需的全部资金后,一定能在有限的时间里归还所有的资金. 假设共有3类资源A B C,分别为10,5,7个 进程列表存在文件中,格式为 进程名 对A类资源需求数量 对B类资源需求数量 对c资源需求数量 输出每个进程的处理结果
上传时间: 2014-01-23
上传用户:liuchee
课程设计自己编写的一个进程调度演示程序,界面很好,但是只有就绪和执行的调度,没有做等待状态的调度,毕竟时间太短
上传时间: 2015-03-29
上传用户:changeboy