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

搜索资源列表

  1. 数据结构课程设计 四题

  2. 数据结构课程设计 一,约瑟夫环 二、停车场管理 四、校园导游程序 (轻院) 一、 约瑟夫环 本次实习的主要目的在于熟悉线性表的基本运算在两种存储结构上的实现,其中以熟悉各种链表的操作为侧重点。通过本次实习还可帮助读者复习高级语言的使用方法。 [问题描述]  约瑟夫(Joeph)问题的一种描述是:编号为1,2,…,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码
  3. 所属分类:其它

    • 发布日期:2009-06-09
    • 文件大小:47kb
    • 提供者:tom31203120
  1. 操作系统实验报告 操作系统实验报告

  2. 操作系统实验报告 操作系统实验报告 实验结果(部分源码): void sort() /* 建立对进程进行优先级排列函数*/ { PCB *first, *second; int insert=0; if((ready==NULL)||((p->super)>(ready->super))) /*优先级最大者,插入队首*/ { p->link=ready; ready=p; } else /* 进程比较优先级,插入适当的位置中*/ { first=ready; secon
  3. 所属分类:网络攻防

    • 发布日期:2009-10-28
    • 文件大小:8kb
    • 提供者:wangbmaz
  1. 程序大战1.0

  2. 简介 程序大战也叫磁核大战,英文名为"CoreWars",是一个很古老的游戏,当年比尔.盖茨上学时就有这个东东了,不过国内玩的人很少。 目前一些免费 Unix如FreeBSD等的ports里就有他。 这个游戏可以从名字也能看出来就是程序之间的大赛。就是大家都写一个程序,然后我们把这些程序都放到内存,然后开始"并发"运行,看最终的结果是谁的程序消灭了内存中的其他程序而存活了下来。 这一程序对抗模型可以看作是原始的病毒对抗。每个程序都要尽力的消灭其他程序,为了能够生存,程序应该能保护自己,不断移动
  3. 所属分类:网络攻防

    • 发布日期:2007-12-07
    • 文件大小:201kb
    • 提供者:ttlyfast
  1. c语言时间片

  2. 1、 设计一个按时间片轮转调度的算法提示:(1)假设系统有5个进程,每个进程用一个进程控制块PCB来代表。PCB的格式如图1-3所示。其中,进程名即进程标识。链接指针:指出下一个到达进程的进程控制块首地址。按照进程到达的顺序排队。系统设置一个队头和队尾指针分别指向第一个和最后一个进程。新生成的进程放队尾。估计运行时间、到达时间以及进程状态一第一题中相同。(2)为每个进程任意确定一个要求运行时间和到达时间。(3)按照进程到达的先后顺序排成一个循环队列。再设一个队首指针指向第一个到达进程的首址。(
  3. 所属分类:网络攻防

    • 发布日期:2008-01-10
    • 文件大小:2kb
    • 提供者:XF290471827
  1. 散列表的应用:插队买票

  2. 设计一个程序模拟插队买票的过程,本实验假设售票大厅有2个售票窗口,无论到哪个窗口买票都必须排队,但是新来的人不一定排在队尾,允许插队(即直接排在朋友的后面)。假设已经在排队的人不会离开,也不会移到其他队伍去。买到票的人依次出队。每个人仅买一次票,买完票就离开。每个人都有名字而且名字都不同。 对每个来买票的人进行观察判断: 1. 如果所有的队伍中都没有发现朋友,则选择最短的队伍排在其队尾; 2. 如果所有的队伍中发现一个朋友,则可以插在此朋友的后面;但是,插队前应考查是否合算,插入此位置离窗口的
  3. 所属分类:专业指导

    • 发布日期:2010-05-28
    • 文件大小:11kb
    • 提供者:swwinds
  1. 计算机二级C语言考试题预测

  2. 今年9月份参加计算机二级考试的同学请转载 作者:天使~之戀 已被分享1次 评论(0) 复制链接 分享 转载 删除 下面的138道题目,在二级考试中命中率极高。 一、选择题 (1) 下面叙述正确的是(C) A. 算法的执行效率与数据的存储结构无关 B. 算法的空间复杂度是指算法程序中指令(或语句)的条数 C. 算法的有穷性是指算法必须能在执行有限个步骤之后终止 D. 以上三种描述都不对 (2) 以下数据结构中不属于线性数据结构的是(C) A. 队列 B. 线性表 C. 二叉树 D. 栈 (3)
  3. 所属分类:C

    • 发布日期:2010-06-08
    • 文件大小:16kb
    • 提供者:pengfeitan
  1. C语言真题(计算机二级考试)

  2. C语言真题 计算机二级考试 一、选择题((1)-(10)每小题2 分,(11)-(50)每小题1 分,共60 分) (1)下列叙述中正确的是( )。 A)算法的效率只与问题的规模有关,而与数据的存储结构无关 B)算法的时间复杂度是指执行算法所需要的计算工作量 C)数据的逻辑结构与存储结构是一一对应的 D)算法的时间复杂度与空间复杂度一定相关 (2)在结构化程序设计中,模块划分的原则是( )。 A)各模块应包括尽量多的功能 B)各模块的规模应尽量大 C)各模块之间的联系应尽量紧密 D)模块内具有
  3. 所属分类:C

    • 发布日期:2010-11-23
    • 文件大小:1mb
    • 提供者:ww19891116
  1. 计算机二级公共基础知识

  2. 1. 算法的基本概念 利用计算机算法为计算机解题的过程实际上是在实施某种算法。 (1)算法的基本特征 算法一般具有4个基本特征:可行性、确定性、有穷性、拥有足够的情报。 (2)算法的基本运算和操作 算法的基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。 (3)算法的3种基本控制结构 算法的3种基本控制结构是:顺序结构、选择结构、循环结构。 (4)算法基本设计方法 算法基本设计方法:列举法、归纳法、递推、递归、减半递推技术、回溯法。 (5)指令系统 所谓指令系统指的是一个计算机系统能
  3. 所属分类:数据库

    • 发布日期:2011-04-30
    • 文件大小:81kb
    • 提供者:zmxnlp
  1. 图的深度广度优先算法

  2. 本演示程序中,要求以邻接表作为图的存储结构。图中顶点数据类型为字符型,在提示信息下由用户输入。边的信息由用户输入弧头和弧尾元素。为实现上述程序功能,以线性链表表示集合。为此,需要两个抽象数据类型:线性表和集合。1. 线性表的抽象数据类型定义为: ADT ALGraph{ 数据对象V:V是具有相同特性的数据元素的集合,称为顶点集。 数据关系R1:R={VR}VR={|v,w V且P(v,w),表示从v到w的弧,为此P(v,w)定义了弧 的意义或信息} 基本操作P: void CreateAdjL
  3. 所属分类:C

    • 发布日期:2008-05-07
    • 文件大小:4kb
    • 提供者:y_l_y_
  1. C#队列的操作实例

  2. C#实现队列,动态显示队头,队尾的位置,可以暂停,提示队列当前的大小,显示队列的内容
  3. 所属分类:C#

    • 发布日期:2011-11-13
    • 文件大小:36kb
    • 提供者:only520you
  1. 进程的调度

  2. 实验目的 设计一个有 N个进程并行的进程调度程序。采用最高优先级优先的调度算法进行进程调度的模拟。 实验要求 设计一个有 N个进程并行的进程调度程序。采用最高优先级优先的调度算法进行进程调度的模拟。 实验原理 每个进程用一个进程控制块( PCB)表示。进程控制块可以包含进程名、优先级、到达时间、需要运行时间、已用CPU时间、进程状态等等。 进程的运行时间以时间片为单位进行计算。 每个进程的状态可以是就绪 W(Wait)、运行R(Run)、或完成F(Finish)三种状态之一。进程名、优先级、需
  3. 所属分类:专业指导

    • 发布日期:2011-12-24
    • 文件大小:124kb
    • 提供者:yangbuzhi456
  1. 吉林大学软件学院2011数据结构实验题C++实现

  2. 第一次实验: 题目1 单链表相关算法的实验验证。 [实验目的] 验证单链表及其上的基本操作。 [实验内容及要求] 1、 定义单链表类。 2、 实验验证如下算法的正确性、各种功能及指标: 1)创建单链表; 2)插入操作:分别在当前结点后、表头、表尾插入值为x的结点; 3)删除操作:分别删除表头结点、表尾结点和当前结点的后继结点; 4)存取操作:分别存取当前结点的值和单链表中第k个结点的值; 5)查找操作:查找值为x的元素在单链表中的位置(下标)。 题目2 分别给出堆栈、队列相关算法的实验验证。
  3. 所属分类:C++

    • 发布日期:2012-01-14
    • 文件大小:216kb
    • 提供者:goodelephant
  1. c++数据结构--链队列

  2. vs2010环境下c++实现链队列 rear->next=s;//这里是队队队了,不是栈,这样赋值s->next=rear是错的;//把 原先已有的结点 赋给 新生成的结点的指针域 rear=s;//更新 队尾的指针,重新指向 新生成的结点 rear->next=NULL;//结束了一定要呀;方便判断链的结束位置!!!
  3. 所属分类:C++

    • 发布日期:2012-03-15
    • 文件大小:33kb
    • 提供者:xiecsdn
  1. 《数据结构》实验

  2. 顺序存储的线性表 时数 2 性质 验证 内容:1、设线性表存放在向量A[arrsize]的前elenum个分量中,且递增有序。试设计一算法,将x插入到线性表的适当位置上,以保持线性表的有序性。 2、用向量作存储结构,试设计一个算法,仅用一个辅助结点,实现将线性表中的结点循环右移k位的运算。 3、用向量作存储结构,试设计一个算法,仅用一个辅助结点,实现将线性表逆置的运算。 要求:了解线性表的逻辑结构特征,熟练掌握线性表的顺序存储结构的描述方法,及在其上实现各种基本运算的方法。 单链表上的操作 时
  3. 所属分类:C/C++

    • 发布日期:2012-04-09
    • 文件大小:10kb
    • 提供者:changxuedong
  1. c常用排序法:冒泡+选择+插入+快速+希尔...

  2. 冒泡排序:对一个队列里的数据,挨个进行轮询和交换,每次轮询出一个当前最大或者最小的值放在队尾,然后继续下次轮询,轮询长度-1,就跟冒泡一样,所以称为冒泡排序,运算时间复杂度N平方 选择排序:对一个队列里的数据,选出当前最大或者最小的值,然后将他与队首的数据交换,然后从第二个开始,进行相同的操作,运算时间复杂度N平方,但由于他不像冒泡一样需要不停的交换位置,所以会比冒泡快一些 插入排序:对一个队列里的数据,从第二个开始,与此位置之前的数据进行比较,形成局部有序的队列,循环此操作,直到队尾,运算时
  3. 所属分类:C

    • 发布日期:2012-10-08
    • 文件大小:12kb
    • 提供者:panlala900625
  1. 程序大战1.0.zip

  2. 简介 程序大战也叫磁核大战,英文名为"CoreWars",是一个很古老的游戏,当年 比尔.盖茨上学时就有这个东东了,不过国内玩的人很少。 目前一些免费 Unix如FreeBSD等的ports里就有他。 这个游戏可以从名字也能看出来就是程序之间的大赛。就是大家都写一个 程序,然后我们把这些程序都放到内存,然后开始"并发"运行,看最终的 结果是谁的程序消灭了内存中的其他程序而存活了下来。 这一程序对抗模型可以看作是原始的病毒对抗。每个程序都要尽力的消灭 其他程序,为了能够生存,程序应该能保护自己
  3. 所属分类:网络攻防

    • 发布日期:2006-06-07
    • 文件大小:157kb
    • 提供者:chenxh
  1. 冰刃 进程强制查杀 内核

  2.   进程   欲察看当前进程,请点击“进程”按钮,在右部列出的进程中,隐藏的进程会以红色醒目地标记出,以方便查找隐藏自身的系统级后门。1.16中进程栏只纳入基本功能,欲使用一些扩展的隐藏进程功能,请使用系统检查。   右键菜单:   1、刷新列表:请再次点击“进程”按钮,或点击右键,选择“刷新列表”。   2、结束进程:点击左键选中一项,或按住Ctrl键选择多项,然后使用右键菜单的“结束进程”将它们结束掉。   3、线程信息:在右键菜单中选择“线程信息”。   注意其中的“强制终止”是危险的操
  3. 所属分类:网络攻防

    • 发布日期:2009-03-03
    • 文件大小:728kb
    • 提供者:lhb292
  1. 设以数组se[m]存放循环队列的元素,同时设变量rear 和front分别作为队头队尾指针,且队头指针指向队头前一个位置,写出这样设计的循环队列入队和出队算法。

  2. 设以数组se[m]存放循环队列的元素,同时设变量rear 和front分别作为队头队尾指针,且队头指针指向队头前一个位置,写出这样设计的循环队列入队和出队算法。
  3. 所属分类:算法与数据结构

    • 发布日期:2020-04-17
    • 文件大小:593byte
    • 提供者:weixin_43337117
  1. C语言使用广度优先搜索算法解决迷宫问题(队列)

  2. 本文实例讲述了C语言使用广度优先搜索算法解决迷宫问题。分享给大家供大家参考,具体如下: 变量 head 和 tail 是队头和队尾指针, head 总是指向队头, tail 总是指向队尾的下一个元素。每个点的 predecessor 成员也是一个指针,指向它的前趋在 queue 数组中的位置。如下图所示: 广度优先是一种步步为营的策略,每次都从各个方向探索一步,将前线推进一步,图中的虚线就表示这个前线,队列中的元素总是由前线的点组成的,可见正是队列先进先出的性质使这个算法具有了广度优先的特点。
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:63kb
    • 提供者:weixin_38571603
  1. Matrix的set,pre,post调用顺序详解

  2. Matrix调用一系列set,pre,post方法时,可视为将这些方法插入到一个队列。当然,按照队列中从头至尾的顺序调用执行。 其中pre表示在队头插入一个方法,post表示在队尾插入一个方法。而set表示把当前队列清空,并且总是位于队列的最中间位置。当执行了一次set后:pre方法总是插入到set前部的队列的最前面,post方法总是插入到set后部的队列的最后面。 例一: Matrix m = new Matrix(); m.setRotate(45); m.setTranslate(80,
  3. 所属分类:其它

    • 发布日期:2021-01-05
    • 文件大小:32kb
    • 提供者:weixin_38624914
« 12 »