algos/src/jobs.rs

17 lines
240 B
Rust

#[derive(Debug)]
pub struct Job {
pub weight: u32,
pub length: u32,
}
pub type Jobs = Vec<Job>;
fn weighted_completion_time(jobs: &Jobs) -> usize {
jobs.len()
}
pub fn jobs1(jobs: &Jobs) -> usize {
weighted_completion_time(&jobs)
}