Question
Briefly explain the approaches to develop algorithms?

Answers

There are three commonly used approaches to develop algorithms −

Greedy Approach − finding solution by choosing next best option
Divide and Conquer − diving the problem to a minimum possible sub-problem and solving them independently
Dynamic Programming − diving the problem to a minimum possible sub-problem and solving them combinedly   Your Comment






Search
Can you Answer!!
  • Q Is it easier for organisms to live in the sea or on land?
  • Q Differentiate between IT and ICT.
  • Q What is the difference between class and structure?
  • Q What is the Purpose of having a Solution Database Record Created?
  • Q Short speech or poem given at the end of a play or a book
  • Q How do you assign an employee to an enterprise structure?
  • Q How can we optimize or increase the speed of a mysql select query?
  • Q Name the World’s largest bank by assets
  • Q How would you deal with a situation in which you suspected a case of child abuse?
  • Q What is blading efficiency of steam turbines ?
  • Q What are the family and order of Colorado squawfish ?