Disadvantage of decision tree
Decision trees work well with categorical variables because of the node structure of a tree. A categorical variable can be easily split at a node. For example, yes or no or 0 or 1. A continuous variable is just that, continuous along a range which cannot be easily split at a node. For example, a floating point number between 0 and 100.