博客
关于我
Objective-C实现shortest job first短作业优先算法(附完整源码)
阅读量:793 次
发布时间:2023-02-19

本文共 1014 字,大约阅读时间需要 3 分钟。

Objective-C????????????????

???????Objective-C???????(SJF)??????????????????????????????????

?????????????????????????

typedef struct {int jobID; // ??IDint burstTime; // ??????} Job;

?????????????????????????????????

NSArray *jobs = @[@{ @"jobID" : 1, @"burstTime" : 2 },@{ @"jobID" : 2, @"burstTime" : 3 },@{ @"jobID" : 3, @"burstTime" : 1 }];

???????SJF?????????????????????

  • ???????????????????
  • ??????????????????????????
  • ??????????????????????
  • ????????????????????????
  • ???????????

    @interface Scheduler : NSObject

    • (void) scheduleJobs;
    • (void) readJobsFromFile;
    • (void) sortJobsByTime;
    • (void) selectNextJob;
    • (void) updateRemainingTime;

    @end

    @implementation Scheduler

    • (void) scheduleJobs {[self readJobsFromFile];[self sortJobsByTime];[self selectNextJob];}

    • (void) readJobsFromFile {// ???????????// ????????????}

    • (void) sortJobsByTime {// ????????????????????}

    • (void) selectNextJob {// ???????????????// ??????// ????}

    • (void) updateRemainingTime {// ?????????}

    @end

    ????????????????????????????????????????????????

    转载地址:http://uwifk.baihongyu.com/

    你可能感兴趣的文章
    OAuth2.0_授权服务配置_资源服务测试_Spring Security OAuth2.0认证授权---springcloud工作笔记146
    查看>>
    OAuth2.0_环境介绍_授权服务和资源服务_Spring Security OAuth2.0认证授权---springcloud工作笔记138
    查看>>
    OAuth2.0_环境搭建_Spring Security OAuth2.0认证授权---springcloud工作笔记139
    查看>>
    OA系统多少钱?OA办公系统中的价格选型
    查看>>
    Object c将一个double值转换为时间格式
    查看>>
    object detection错误之Could not create cudnn handle: CUDNN_STATUS_INTERNAL_ERROR
    查看>>
    Object of type 'ndarray' is not JSON serializable
    查看>>
    Object Oriented Programming in JavaScript
    查看>>
    OBJECTIVE C (XCODE) 绘图功能简介(转载)
    查看>>
    Objective-C——判断对象等同性
    查看>>
    Objective-C之成魔之路【7-类、对象和方法】
    查看>>
    Objective-C享元模式(Flyweight)
    查看>>
    Objective-C以递归的方式实现二叉搜索树算法(附完整源码)
    查看>>
    Objective-C内存管理教程和原理剖析(三)
    查看>>
    Objective-C实现 Greedy Best First Search最佳优先搜索算法(附完整源码)
    查看>>
    Objective-C实现 jugglerSequence杂耍者序列算法 (附完整源码)
    查看>>
    Objective-C实现1000 位斐波那契数算法(附完整源码)
    查看>>
    Objective-C实现2 个数字之间的算术几何平均值算法(附完整源码)
    查看>>
    Objective-C实现2d 表面渲染 3d 点算法(附完整源码)
    查看>>
    Objective-C实现2D变换算法(附完整源码)
    查看>>