动态规划的一个计算两个序列的最长公共子序列的方法如下:   以两个序列 X、Y 为例子:   设有二维数组 f[i,j] 表示 X 的 i 位和 Y 的 j 位之前的最长公共子序列的长度,则有:   f[1][1] = same(1,1);   f[i,j] = max{f[i-1][j -1] + same(i,j),f[i-1,j],f[i,j-1]}   其中,same(a,b)当 X 的第 a 位与 Y 的第 b 位完全相同时为“1”,否则为“0”。   此时,f[j]中最大的数便是 X 和 Y 的最长公共子序列的长度,依据该数组回溯,便可找出最长公共子序列。   该算法的空间、时间复杂度均为O(n^2),经过优化后,空间复杂度可为O(n)。
2021-05-08 14:25:25 21KB 算法实验 最长公共子序列问题
1
操作系统时间片轮转和银行家算法实验.docx
2021-05-07 09:01:10 13KB 实验
1
操作系统实验-进程或作业先来先服务、高优先权、按时间片轮转调度算法实验文档,相关细节介绍如题,很是全面的东东,直接可用。Donald_Tyr发布,必属精品! QQ:3729734 E_mail:i.d.card@msn.com BLOG:http://di-bar.f31.net
2021-05-06 10:15:03 21KB 操作系统
1
使用java实现银行家算法,1)可利用资源向量Available 是个含有m个元素的数组,其中的每一个元素代表一类可利用的资源数目。如果Available[j]=K,则表示系统中现有Rj类资源K个。
2021-05-02 23:27:55 7.77MB 操作系统 Java 银行家算法
1
FP增长算法实验报告
2021-04-30 21:24:19 69KB FP增长算法实验报告
1
分治思想 众数问题,有重复元素的排列问题,排列的字典序问题,整数因子分解问题;动态规划 编辑距离问题,m处理器问题,乘法表问题; 贪心思想 会场安排问题,最优服务问题,删数问题; 回溯思想 子集和问题,整数变换问题,工作分配问题,部落卫队问题; 分支限界法 运动员最佳匹配问题,n皇后问题; 详细大算法证明和纯正的编码
2021-04-28 23:20:04 310KB 算法 问题 证明 代码
1
设有两个并发执行的父子进程,不断循环输出各自进程号、优先数和调度策 略。进程初始调度策略均为系统默认策略和默认优先级。当某个进程收到 SIGINT 信号时会自动将其优先数加 1,收到 SIGTSTP 信号时会自动将其优先数减 1。请编 程实现以上功能。
1
该文件包含程序(keil4)与电路(Proteus) 以下是实现的功能 硬件: 温度检测:采用热电偶或热电阻 温度给定:采用电位器进行模拟电压给定,0——5V AD转采用12位转换 显示采用8位LED,或者LCD1602显示 键盘4X4,PID等参数通过键盘设置。 软件: 控制算法:数字PID,参数在线修改。 显示窗口:显示温度的设置值ST、温度的实际值PT。
2021-04-13 11:12:40 145KB 单片机 闭环温度控制 pid算法 实验
1
昔者有云: 以管窥天, 所窥者大, 所见者小; 以锥插地, 所刺者巨, 所中者小前人栽树,后人乘凉,仅作参考,不要纯抄,
2021-04-04 20:43:45 428KB 西电
1
模式搜索法的MATLAB实现 实验目的 掌握宜接法求解最优化问题的基本思想 通过实验掌握模式搜索法的Mat lab算法的基本步骤 实验要求 学习MATLAB编写模式搜索法的程序设计方法 对问题进行编程和解决问题 按照格式规范撰写实验报告 实验内容 算法步骤 Step2沿坐标轴进行搜索对于i二1,2 Step2沿坐标轴进行 搜索 对于i二1,2 f ( +a
2021-04-02 17:19:01 9KB 文档 互联网 资源