123ArticleOnline Logo
Welcome to 123ArticleOnline.com!
ALL >> Computer-Programming >> View Article

An Beginner's Guide To Data Structure In Programming

By Author: Sayali Desai
Total Articles: 3

A data structure is a specialized format for organizing and storing data. General data structure types include the array, the file, the record, the table, the tree, and so on. Any data structure is designed to organize data to suit a specific purpose so that it can be accessed and worked with in appropriate ways. In computer programming, a data structure may be selected or designed to store data for the purpose of working on it with various algorithms.

Data structure is the manner in which data can be organized and stored for efficient retrieval and processing. We use data structures a number of times in our daily operations. For instance, stacks are used to perform undo and redo operations in documents, double linked lists allow us to visit the previous and the next pages in browsers and many more such applications.

Data structures is a fairly advanced topic which needs a prior understanding of a programming language. Data Structure is a way of collecting and organizing data in such a way that we can perform operations on these data in an effective way. Data Structures is about rendering data elements in terms of some relationship, for better organization and storage.

For example, we have some data which has, player's name "Sachin" and age 40. Here "Sachin" is of String data type and 40 is of integer data type.
We can organize this data as a record like Player record, which will have both player's name and age in it. Now we can collect and store player's records in a file or database as a data structure.

For Example "Ashwin" 31, "Shami" 26, "Dhoni" 33
If you are aware of Object Oriented programming concepts, then a class also does the same thing, it collects a different type of data under one single entity. The only difference being, data structures provides techniques to access and manipulate data efficiently.
In simple language, Data Structures are structures programmed to store ordered data, so that various operations can be performed on it easily. It represents the knowledge of data to be organized in memory. It should be designed and implemented in such a way that it reduces the complexity and increases the efficiency. There are many platforms through which you can learn data structure online

Basic types of Data Structures

As we have discussed above, anything that can store data can be called as a data structure, hence Integer, Float, Boolean, Char etc, all are data structures. They are known as Primitive Data Structures.
Then we also have some complex Data Structures, which are used to store large and connected data.

Some example of Abstract Data Structure is:
• Linked List
• Tree
• Graph
• Stack, Queue etc.

Total Views: 33Word Count: 446See All articles From Author

Computer Programming Articles

1. Web Design Tricks By Infocampus To Grow Your Business Rapidly.
Author: Infocampus Logics Pvt Ltd

2. Mobile App Development In Australia Bigabox
Author: Bigabox

3. How To Choose Top Rated Android App Developer For Your Business?
Author: Joe Richard

4. Preparations To Attend Selenium Testing Job Interview
Author: Siyaram Ray

5. Power Bi: Efficiency, Accuracy And Speed For Data Analysis
Author: Bitscape Infotech

6. Widsmob Montage Turns Everything Into Mosaic And Montage Photographs
Author: claire white

7. Best Framework Designing Tools For Ui/ux Design
Author: Infocampus Logics Pvt Ltd

8. Web Development – Introduction And History
Author: Siyaram Ray

9. Web Development Is Still Important – Why
Author: Siyaram Ray

10. Deceiving Apple With Malicious Code
Author: john martin

11. What Is A Splash Screen And Its Importance
Author: Alex Porubay

12. Why Companies Should Look At Setting Up Email Based Contact Centers?
Author: Teckinfo

13. About Selenium Automation – Need To Know By Software Testers
Author: Siyaram Ray

14. Perfect Ways To Implement Color In Web Designing
Author: Infocampus Logics Pvt Ltd

15. What Is The Jvm? Presenting The Java Virtual Machine
Author: infocampus

Login To Account
Login Email:
Forgot Password?
New User?
Sign Up Newsletter
Email Address: