Types of Algorithm?​