- 博客(5)
- 收藏
- 关注
原创 算法设计与分析 实验3
一、 实验目的和要求 学习编程实现深度优先搜索状态空间树求解实际问题的方法,着重体会求解第一个可行解和求解所有可行解之间的差别。加深理解回溯法通过搜索状态空间树、同时用约束函数剪去不含答案状态子树的算法思想,会用蒙特卡罗方法估计算法实际生成的状态空间树的结点数。二、实验环境(实验设备)VsialStudio 2017三、 实验原理及内容
2018-01-27 18:49:08
1919
原创 算法设计与分析 实验2
一、 实验目的和要求 加深对动态规划法的算法原理及实现过程的理解,学习用动态规划法解决实际应用中的最长公共子序列问题和矩阵连乘问题,体会动态规划法和备忘录方法的异同。二、 实验环境(实验设备)VisualStudio2017三、 实验原理及内容1. 用动态规划法和备忘录方法实现求两序列的最长公共子序列问题。要求掌握动态规划法思想在实际中的应用,分析最长公共子
2018-01-27 17:37:13
2184
原创 算法设计与分析 实验1
一、实验目的和要求理解分治法的算法思想,阅读实现书上已有的部分程序代码并完善程序,加深对分治法的算法原理及实现过程的理解。二、实验环境(实验设备)Code::Blocks13.12三、实验原理及内容一、用分治法实现一组无序序列的两路合并排序和快速排序。要求清楚合并排序及快速排 序的基本原理,编程实现分别用这两种方法将输入的一组无序序列排序为有序序列后输出
2018-01-27 17:16:08
3513
原创 网络五子棋的实现 设计
1.开发环境Windows10JDK1.8IntelliJIDEA2.概要设计根据需求分析,本系统的实现主要用到两个大类:Client:主要用于产生游戏客户端Server:主要用于服务器端的生成2.1 网络编程模式的选取 本系统根据需求选取了基于C/S(客户机/服务器)模式,主要是因为C/S模式下的程序具有
2018-01-27 16:04:29
2850
原创 网络五子棋的实现 需求分析
1. 绪论 用java语言多线程机制和socket来处理客户端与服务器端的信息交互,实现两个下棋者的网络对战通信,发送聊天信息。2. 总体功能要求2.1 基本需求分析整个软件的界面简洁且明了,各个功能区的分隔清晰软件操作容易上手,功能按钮名称易懂棋盘大小、棋子大小合适2.2 高级需求分析 本次需要实验
2018-01-27 14:37:49
6095
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人