refactor: remove unnecessary value

This commit is contained in:
Ahmet Kaan GÜMÜŞ 2024-01-15 01:41:22 +03:00
parent 2700e1aa02
commit 390e600060

View file

@ -31,7 +31,6 @@ fn main() {
let mut max_needs_matrix = [[0_u8;RESOURCE_COUNT];PROCESS_COUNT]; let mut max_needs_matrix = [[0_u8;RESOURCE_COUNT];PROCESS_COUNT];
let mut assigned_resources_matrix = [[0_u8;RESOURCE_COUNT];PROCESS_COUNT]; let mut assigned_resources_matrix = [[0_u8;RESOURCE_COUNT];PROCESS_COUNT];
let mut info:(bool, Vec<u8>) = (false, Vec::with_capacity(PROCESS_COUNT)); let mut info:(bool, Vec<u8>) = (false, Vec::with_capacity(PROCESS_COUNT));
let mut count:u128 = 0;
while !info.0 while !info.0
{ {
for i in 0..PROCESS_COUNT for i in 0..PROCESS_COUNT
@ -77,9 +76,7 @@ fn main() {
} }
} }
info = banker(a, b, c, max_needs_matrix, assigned_resources_matrix); info = banker(a, b, c, max_needs_matrix, assigned_resources_matrix);
count += 1;
} }
println!("Count = {}", count);
println!("Max Needs Matrix"); println!("Max Needs Matrix");
print_matrix(max_needs_matrix); print_matrix(max_needs_matrix);
println!("Assigned Resources Matrix"); println!("Assigned Resources Matrix");