Best Answer

A heuristic is a type of algorithm that approximates a solution. It may not have a well defined accuracy or runtime. Or it may be very fast, but inaccurate.

User Avatar

Wiki User

โˆ™ 2009-09-15 12:08:19
This answer is:
User Avatar
Study guides

What is a programming language

What does DOS stand for

What is a software that is distributed for free

What is application software

See all cards
42 Reviews

Add your answer:

Earn +20 pts
Q: What is the difference between an algorithm and heuristics?
Write your answer...
Still have questions?
magnify glass
Related questions

What is the difference between AES Rijndael symmetric algorithm encryption and a hash algorithm?


What is the difference between algorithm and coding?

An algorithm is a statement of how a particular problem will be solved. Coding is the implementation of that algorithm in a particular language.

Difference between pseudo code and algorithm?

algorithm is a step by step process in which we can solve the problem.

What is difference between lemma and algorithm?

A Method that used to be a comouter to soultion of promlems is called algorithm.

Difference between Dijkstra's algorithm and Bellman-Ford's algorithm?

The only difference between two is that Bellman Ford is capable also to handle negative weights whereas Dijkstra Algorithm can only handle positives.

Difference between program and algorithm?

An algorithm defines the specific steps required to solve a problem. A computer program is the implementation of an algorithm.

What is the difference between prims and kruskal's algorithm with example?


What statements about the difference between formal and informal reasoning is correct?

Formal reasoning uses algorithms rather than heuristics.

What are the difference between flowchart and algorithm?

An algorithm is a sequence of steps which can be followed to solve a particular problem. A flowchart is one way in which to describe an algorithm.

What is the difference between an algorithm and a computer program?

algorithm is a set of rules a programmer creates to write a computer program

What is the difference between algorithm and program?

algorithm is a step by step outline or flowchart how to solve a problem. program is an implemented coding of a solution to a problem based on the algorithm.

What is the difference between procedure and algorithm?

A procedure can go on forever.Where as an Algorithm, will eventually terminate and will have each step precisely defined.

People also asked