All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Pages
Classes | Namespaces | Functions
knapsack_greedy.hpp File Reference
#include "paal/utils/accumulate_functors.hpp"
#include "paal/utils/knapsack_utils.hpp"
#include <boost/iterator/counting_iterator.hpp>
#include <boost/range/algorithm/remove_if.hpp>

Go to the source code of this file.

Classes

struct  paal::detail::get_max_element_on_value_indexed_collection< MaxValueType, SizeType >
 
struct  paal::detail::get_max_element_on_capacity_indexed_collection< ValueType >
 
struct  paal::detail::is_range_const< Range >
 

Namespaces

 paal
 global namespace of project.
 
 paal::detail
 Detail namespace.
 

Functions

template<typename KnapsackData , typename Is_0_1_Tag , typename Value = typename KnapsackData::value, typename Size = typename KnapsackData::size>
KnapsackData::return_type paal::detail::knapsack_general_two_app (KnapsackData knapsack_data, Is_0_1_Tag is_0_1_Tag)
 

Detailed Description

Author
Piotr Wygocki
Version
1.0
Date
2013-10-07

Definition in file knapsack_greedy.hpp.