AILab-FOI/akdb

Popraviti union, intersect i difference

Opened this issue · 2 comments

Difference

Analiza koda:

Kod unutar datoteke difference.c ima izrazito visoku složenost (n^7), te je izrazito težak za čitanje.

Prijedlog poboljšanja:

Razdvojiti funkciju Ak_difference na manje funkcije (npr. Dio koda za provjeru sheme tablica se može prebaciti u zasebnu funkciju) radi bolje čitljivosti

Pronaći način za smanjnje složenosti programskog koda

Intersect

Analiza koda:

Kod unutar datoteke intersect.c ima izrazito visoku složenost (n^7), te je izrazito težak za čitanje.

Prijedlog poboljšanja:

Pronaći način za smanjnje složenosti programskog koda

Union

Analiza koda:

Kod unutar datoteke union.c je repetativan.

Prijedlog poboljšanja:

Premjestiti blokove koda koji se ponavljaju u zasebnu funkciju kako bi povečali čitljivost

Pronaći način za smanjnje složenosti programskog koda

Javljam se za rješavanje zadatka

Javljam se za rješavanje zadatka