Compare commits

1 Commits

Author SHA1 Message Date
c4d3d94042 every spaces can do tabs can do better! 2024-03-30 08:36:57 +02:00

View File

@@ -33,7 +33,8 @@ fn main() {
num += 1;
}
println!("sorting!");
let sorted = round_robin(processes, 100);
let completed: Vec<Process> = vec![];
let sorted = sjf(processes, completed, 100);
// let sorted = round_robin(processes, vec![], 0, 2);
println!("You've entered: ");
for proc in sorted {
@@ -107,7 +108,7 @@ pub fn fifo(mut procs: Vec<Process>) -> Vec<Process> {
}
pub fn sjf(mut procs: Vec<Process>, mut completed: Vec<Process>, mut clock: i32) -> Vec<Process> {
procs.sort_unstable_by_key(|proc| (proc.burst, proc.arrival));
// procs.sort_unstable_by_key(|proc| (proc.arrival, proc.burst));
if procs.is_empty() {
completed