- Trending Categories
- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP

- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who

In this post, we will understand the differences between DDA and Bresenham line drawing algorithm.

In the process of lighting tricks, there are 2 algorithmic rules that are followed while drawing a line on the screen. They are DDA (that means Digital Differential Analyser) algorithmic rule and Bresenham line algorithm.

It can be expanded as Digital Differential Analyser.

It involves multiplication and division.

The calculation speed in DDA algorithm is slow in comparison to Bresenham algorithm.

It is less efficient in comparison to Bresenham algorithm.

It is expensive in terms of memory and resource usage.

The calculation of complexity is more complex, in comparison to Bresenham algorithm.

No optimization technique is provided in the DDA algorithm.

It has less precision/accuracy.

Bresenham algorithmic rule involves addition and subtraction (they are most frequently used).

It is more efficient in comparison to DDA algorithm.

The calculation speed in Bresenham algorithm is quicker.

It is less expensive in comparison to DDA algorithm.

It is more precise/accurate in comparison to DDA algorithm.

The complexity of calculation is simple in comparison to the DDA algorithm.

The process of optimization has been provided.

- Related Questions & Answers
- Difference Between Algorithm and Pseudocode
- Difference Between Algorithm and Flowchart
- Drawing a line between two mouse clicks using tkinter
- Difference Between Flood-fill and Boundary-fill Algorithm
- Difference between Security Market Line (SML) and Capital Market Line (CML)
- Difference Between Prim’s and Kruskal’s Algorithm
- Drawing average line in histogram in Matplotlib
- What is the difference between height and line-height?
- What is the difference between single-line and multi-line comments in JavaScript?
- Drawing lines between two plots in Matplotlib
- Drawing lines with continuously varying line width on HTML canvas
- What is the difference between drawing plots using plot, axes or figure in matplotlib?
- How to find the difference between regression line and the points in R?
- Difference between JCoClient and JCoDestination
- Difference between String and StringBuffer.

Advertisements