补全:找出临界区的边界
(每道题开头都有同一段:上面的模拟器。判题机要确定的答案,所以本条用「调度表」代替真线程的运气。)
补全 critical_span(steps):交回 (第一个碰共享的步的下标, 最后一个碰共享的步的下标);没有碰共享的交回 (-1, -1)。碰共享 = read / write / check(check 用的是读来的值,也算)。
(每道题开头都有同一段:上面的模拟器。判题机要确定的答案,所以本条用「调度表」代替真线程的运气。)
补全 critical_span(steps):交回 (第一个碰共享的步的下标, 最后一个碰共享的步的下标);没有碰共享的交回 (-1, -1)。碰共享 = read / write / check(check 用的是读来的值,也算)。
全部评论