diff options
author | Alexandre Jesus <adbjesus@gmail.com> | 2016-09-25 15:24:57 +0100 |
---|---|---|
committer | Alexandre Jesus <adbjesus@gmail.com> | 2016-09-25 15:24:57 +0100 |
commit | 5deedbbbf98e317ef3258ae637097a42ad7e9fd3 (patch) | |
tree | abc7e29bb1d38b3eb593315f0765520a0b48c520 /include | |
parent | ab36da1ba07529c54c462906f4b2c2b305b84168 (diff) | |
download | libuknapsack-5deedbbbf98e317ef3258ae637097a42ad7e9fd3.tar.gz libuknapsack-5deedbbbf98e317ef3258ae637097a42ad7e9fd3.zip |
Online method
Diffstat (limited to 'include')
-rw-r--r-- | include/dfs.h | 1 | ||||
-rw-r--r-- | include/random_heuristic.h | 1 | ||||
-rw-r--r-- | include/structs.h | 5 |
3 files changed, 7 insertions, 0 deletions
diff --git a/include/dfs.h b/include/dfs.h index 340f5c8..2a2c187 100644 --- a/include/dfs.h +++ b/include/dfs.h @@ -4,5 +4,6 @@ #include "structs.h" struct front_item * dfs(struct data *); +struct online_return dfs_online(struct data *, struct front_item *, struct tree_item *, long int); #endif diff --git a/include/random_heuristic.h b/include/random_heuristic.h index 586777e..9e9dac6 100644 --- a/include/random_heuristic.h +++ b/include/random_heuristic.h @@ -4,5 +4,6 @@ #include "structs.h" struct front_item * random_heuristic(struct data *); +struct online_return random_heuristic_online(struct data *, struct front_item *, struct tree_item *); #endif diff --git a/include/structs.h b/include/structs.h index 7c39b4d..1d15084 100644 --- a/include/structs.h +++ b/include/structs.h @@ -30,4 +30,9 @@ struct tree_item { struct tree_item * next; }; +struct online_return { + struct front_item * front; + struct tree_item * tree; +}; + #endif |