难点:文件的打开,读取,写入 认识: 典型的二重循环 外循环次数由待排序数据的个数N决定 内循环N-1次 改进: 去除不可避免的二重循环 冒泡法在冒一次泡(即内重循环一次)就可以排好一个元素,由此: 就可以在内循环时有已设定循环次数依次减一 这样 总的比较次数将减为原来的1/2,算法效率加倍 用数字区分 将功能相近程序名字 名字尽量“见名知意”
2021-11-22 16:55:56 12KB 低优先级先排
1
动态优先级编程算法代码matlab 该项目已作为的任务完成。 请参阅和以获取原始作业。 我曾尝试在Markdown上复制论文,但它并不完美。 纸张的实际Word Doc也已在此处签入。 编译和用法 请运行“ make clean && make”进行编译。 然后,您可以按如下所述使用a2,也可以只运行“ runall.sh”脚本。 usage: ./a2 [OPTIONS] example: ./a2 -i data.txt -s sjf,fcfs,srtf -v ./a2 -n 5 -s sjf options: -h Print this message. -i Read comma-separated file with arrive,burst -n Number of jobs to generate if not reading from file. -s Specify scheduler(s) to use. Valid schedulers are: sjf, fcfs, srtf, rr, unix -v Ver
2021-11-20 18:27:37 75KB 系统开源
1
操作系统实验 短作业优先进程算法 基于优先级进程调度算法 先来先服务进程算法
2021-11-19 11:35:35 34KB 操作系统
1
使用C模拟的操作系统以优先级为标准调度进程的算法,进程每调度一次优先级减1,同时剩余运行时间减1
2021-11-16 19:01:24 5KB 进程调度 优先级 C
1
表达式是数据运算的基本形式。人们的书写习惯是中缀式,如:11+22*(7-4)/3。中缀式的计算按运算符的优先级及括号优先的原则,相同级别从左到右进行计算。表达式还有后缀式(如:22 7 4 - * 3 / 11+)和前缀式(如:+ 11 / 22 - 7 4 3)。后缀表达式和前缀表达式中没有括号吗,给计算带来方便。如后缀式计算时按运算符出现的先后顺序进行计算。本设计的主要任务是进行表达式形式的转换及不同形式的表达式计算。
2021-11-16 13:47:55 137KB 数据结构设计
1
由于有限的带宽和电池,MAC(中等访问控制)协议在无线传感器网络(WSN)中起着重要的作用。 提供满足各种流量传输要求的基于优先级的服务质量(QoS)的MAC协议将构成高性能网络应用程序的基础。 本文提出了一种新的WSN中基于优先级的并行调度轮询MAC协议(PPSPMAC),该协议将轮询顺序与包括门控和穷举访问策略在内的访问策略相结合,以实现基于优先级的方案,并通过并行调度减少了开销时间。 然后利用嵌入的马尔可夫链理论和生成函数建立PPSP-MAC模型,并明确分析了平均队列长度,循环时间和吞吐量等关键系统性能特征。 理论和仿真结果相同,表明与现有协议(如IEEE802.11,IEEE802.15.4,SMAC,PQ-MAC等)相比,新协议具有更好的性能。
2021-11-10 10:03:42 128KB 研究论文
1
FreeRTOS 由 Richard Barry 开发,是一个开源的、可移植的、小型的嵌入式实时操作系统内核。FreeRTOS 既支持抢占式多任务,也支持协作式多任务。
2021-11-03 00:53:18 5.64MB FreeRTOS
1
V5-307_FreeRTOS实验_任务 优先级修改
2021-11-02 23:33:02 7.24MB V5-307_FreeRTOS实
1
PIP_EDF JAVA中使用最早截止日期优先算法实现优先级继承协议
2021-11-02 17:34:23 24KB Java
1