
大学_课程代码
保存大学时期写过的所有代码
平林寒山98
这个作者很懒,什么都没留下…
展开
-
模拟磁盘调度 (C++) 先来先服务、最短寻道时间优先、电梯算法
先简单介绍一下这几种算法: 1、先来先服务:最早提交最早访问。 例如:磁盘访问序列:98,183,37,122,14,124,65,67。 读写头起始位置:53磁道处。 走道顺序:53,98,183,37,122,14,124,65,67 磁头走过的总道数:640 2、最短寻道时间优先:离读写头最近的最早访问。 例如:磁盘访问序列:98,183,37,122,14,124,65,67。 读写头起...原创 2018-11-20 21:45:21 · 8504 阅读 · 5 评论 -
八数码问题 启发式搜索 (C++)
1 问题描述 3×3九宫棋盘,放置数码为1-8的8个棋牌,剩下一个空格,只能通过棋牌向空格的移动来改变棋盘的布局。要求:根据给定初始布局(即初始状态)和目标布局(即目标状态),如何移动棋牌才能从初始布局到达目标布局,找到合法的走步序列。 图1 求解过程示例 2 求解算法设计 2.1算法原理分析 本次实验采用了启发式搜索算法来求解八数码问题。其基本思想是从根节点拓展出子节点,然后从所有未拓展过的节...原创 2018-11-19 13:00:07 · 14705 阅读 · 9 评论 -
c++ 将行列式化为上三角行列式,并求值。
c++ 将行列式化为上三角行列式,并求值。 #include<stdio.h> #include<iostream> using namespace std; void op(double *a,int row,int col,int temp) { double NUM1,NUM2; NUM1=a[temp*col+temp]; for(int i=temp...原创 2019-09-05 22:21:13 · 5076 阅读 · 9 评论