throbber
2/20/24, 10:18 PM
`
`  ÿÿ
`
`
`DSA Tutorial DataStructures Algorithms
`
`Array
`
`]) Related Articles 4
`
`Strings
`
`LinkedList
`
`Stack Queue
`
`Tree
`
`Graph
`
`Se
`
`
`
`Whatis Data Structure? - GeeksforGeeks
`
`3G
`
`
ÿÿ  ÿÿÿ
`
`Whatis Data Structure?
`
`A data structure is a way of organizing and storing data in a computer so
`
`that it can be accessed and usedefficiently. It refers to the logical or
`
`mathematical representation of data, as well as the implementation in a
`
`computer program.
`
`Classification:
`
`Data structures can be classified into two broad categories:
`
`e Linear Data Structure: A data structure in which data elements are
`
`arranged sequentially or linearly, where each elementis attached to its
`
`previous and next adjacent elements, is called a linear data structure.
`
`Examples are array, stack, queue, etc.
`
`¢ Non-linear Data Structure: Data structures where data elements are not
`
`placed sequentially or linearly are called non-linear data structures.
`
`Examples are trees and graphs.
`
`We use cookies to ensure you have the best browsing experience on our website. By using our
`
`site, you acknowledgethat you have read and understood our Cookie Policy & Privacy Policy
`
`https://www.geeksforgeeks.org/data-structure-meaning/
`
`
`
`
    !  " ##
`
`1/8
`DoDots Exhibit 2016
`Samsung v. DoDots - IPR2023-00701
`
`Got It!
`
` 
`
`

`

`Whatis Data Structure? - GeeksforGeeks
`2/20/24, 10:18 PM
`
`
`Classification of Data Structure
`
`  ÿÿ
`
`
`
ÿÿ  ÿÿÿ
`
`
`Classification of Data Structure
`
`To learn more aboutdifferent data structures, refer to this article.
`
`Applications of Data Structures:
`
`Data structures are used in a wide range of computer programs and
`
`applications, including:
`
`e Databases: Data structures are used to organize and store data ina
`
`database, allowing for efficient retrieval and manipulation.
`
`e Operating systems: Data structures are used in the design and
`
`implementation of operating systems to manage system resources, such as
`
`memoryand files.
`
`¢ Computer graphics: Data structures are used to represent geometric shapes
`
`and other graphical elements in computer graphics applications.
`
`e Artificial intelligence: Data structures are used to represent knowledge and
`
`information in artificial intelligence systems.
`
`Advantages of Data Structures:
`
`The use of data structures provides several advantages, including:
`
`e Ffficiencyv: Data ctriictiures allawfor efficient staradne and retrieval af data
`
`Weuse cookies to ensure you have the best browsing experience on our website. By using our
`
`site, you acknowledgethat you have read and understood our Cookie Policy & Privacy Policy
`
`https://www.geeksforgeeks.org/data-structure-meaning/
`
`
`
`
    !  " ##
`
`2/8
`DoDots Exhibit 2016
`Samsung v. DoDots - IPR2023-00701
`
` 
`
`

`

`  ÿÿ
`
`
`
`
`
ÿÿ  ÿÿÿ
`
`2/20/24, 10:18 PM
`
`Whatis Data Structure? - GeeksforGeeks
`
`e Flexibility: Data structures provide a flexible way to organize and store
`
`data, allowing for easy modification and manipulation.
`
`e Reusability: Data structures can be used in multiple programs and
`
`applications, reducing the need for redundant code.
`
`e Maintainability: Well-designed data structures can make programs easier to
`
`understand, modify, and maintain over time.
`
`What else can you read?
`
`e
`
`Introduction to Data Structures
`
`e Difference between data type and data structure
`
`e Difference between Linear and Non-linear Data Structures
`
`Feeling lost in the world of random DSAtopics, wasting time without
`
`progress?It's time for a change! Join our DSA course, where we'll guide you on
`
`an exciting journey to master DSA efficiently and on schedule.
`
`Ready to dive in? Explore our Free Demo Content and join our DSA course,
`
`trusted by over 100,000 geeks!
`
`e DSA in C++
`
`e DSA in Java
`
`e DSA in Python
`
`e DSAin JavaScript
`
`Recommended Problems
`
`Frequently asked DSA Problems
`
`Last Updated : 07 Jul, 2023
`
`Previous
`
`10 Mact Imnartant Nata Ctriuctirac Ear
`
`Solve Problems
`
`AO
`
`Next
`
`Variaue laad halancina tachniaiuac 1cad
`
`Weuse cookies to ensure you have the best browsing experience on our website. By using our
`
`https://www.geeksforgeeks.org/data-structure-meaning/
`
`
`
`
    !  " ##
`
`3/8
`DoDots Exhibit 2016
`Samsung v. DoDots - IPR2023-00701
`
`$ 
`
`

`

`2/20/24, 10:18 PM
`
`Whatis Data Structure? - GeeksforGeeks
`
`time
`
`  ÿÿ
`
`
`
ÿÿ  ÿÿÿ
`l arge range values
`
`Share your thoughts in the comments
`
`Add Your Comment
`
`Similar Reads
`
`Static Data Structure vs Dynamic Data
`Structure
`
`5
`Is array a Data Typeor Data Structure?
`
`Data Structure Alignment : How datais
`arranged and accessed in Computer
`Memory?
`
`Difference between data type and data
`structure
`
`Applications of Queue Data Structure
`
`Data Structure for a single resource
`reservations
`
`A data structure for n elements and O(1)
`operations
`
`Advantagesof Trie Data Structure
`
`Tango Tree Data Structure
`
`Dynamic Disjoint Set Data Structure for
`
`A
`
`avantikn82i
`
`Article Tags :
`
`Definitions and Meanings, Picked, DSA
`
`Additional Information
`
`Weuse cookies to ensure you have the best browsing experience on our website. By using our
`
`site, you acknowledgethat you have read and understood our Cookie Policy & Privacy Policy
`
`https://www.geeksforgeeks.org/data-structure-meaning/
`
`
`
`
    !  " ##
`
`in i
`
`4/8
`DoDots Exhibit 2016
`Samsung v. DoDots - IPR2023-00701
`
` 
`
`

`

`2/20/24, 10:18 PM
`
`  ÿÿ
`
`
`Whatis Data Structure? - GeeksforGeeks
`
`
`
`
ÿÿ  ÿÿÿ
`
`eee at i rNaisere
`
`Company
`
`Explore
`
`Languages
`
`DSA
`
`Data Science & ML
`
`HTML & CSS
`
`Weuse cookies to ensure you havethe best browsing experience on our website. By using our
`
`site, you acknowledgethat you have read and understood our Cookie Policy & Privacy Policy
`
`5/8
`DoDots Exhibit 2016
`Samsung v. DoDots - IPR2023-00701
`
`$ 
`
`https://www.geeksforgeeks.org/data-structure-meaning/
`
`
`
`
    !  " ##
`
`

`

`
`
`Whatis Data Structure? - GeeksforGeeks
`
`Tailwind CSS
`
`
ÿÿ  ÿÿÿ
`
`SASS
`
`LESS
`
`Web Design
`
`2/20/24, 10:18 PM
`
`  ÿÿ
`
`
`Pandas Tutorial
`
`NumPyTutorial
`
`NLP Tutorial
`
`Deep Learning Tutorial
`
`Python
`
`Python Programming Examples
`
`DjangoTutorial
`
`Python Projects
`
`Python Tkinter
`
`Web Scraping
`
`OpenCVvPython Tutorial
`
`Python Interview Question
`
`DevOps
`
`Git
`
`AWS
`
`Docker
`
`Kubernetes
`
`Azure
`
`GCP
`
`DevOps Roadmap
`
`System Design
`
`High Level Design
`
`Low Level Design
`
`UML Diagrams
`
`Interview Guide
`
`Design Patterns
`
`OOAD
`
`System Design Bootcamp
`
`Interview Questions
`
`https://www.geeksforgeeks.org/data-structure-meaning/
`
`
`
`
    !  " ##
`
`Computer Science
`
`GATE CS Notes
`
`Operating Systems
`
`Computer Network
`
`Database Management System
`
`Software Engineering
`
`Digital Logic Design
`
`Engineering Maths
`
`Competitive Programming
`
`Top DS or Algo for CP
`
`Top 50 Tree
`
`Top 50 Graph
`
`Top 50 Array
`
`Top 50 String
`
`Top 50 DP
`
`Top 15 Websites for CP
`
`JavaScript
`
`JavaScript Examples
`
`TypeScript
`
`ReactJS
`
`NextJS
`
`AngularJS
`
`NodeJS
`
`Lodash
`
`Web Browser
`
`DoDots Exhibit 2016
`Samsung v. DoDots - IPR2023-00701
`
`6/8
`
`$ 
`
`We use cookies to ensure you have the best browsing experience on our website. By using our
`
`site, you acknowledgethat you have read and understood our Cookie Policy & Privacy Policy
`
`

`

`2/20/24, 10:18 PM
`
`  ÿÿ
`
`
`Class 11
`
`Class 10
`
`Class 9
`
`Class 8
`
`
ÿÿ  ÿÿÿ
`
`
`
`Chemistry
`
`Biology
`
`Social Science
`
`Whatis Data Structure? - GeeksforGeeks
`
`Physics
`
`Complete Study Material
`
`English Grammar
`
`Commerce
`
`Accountancy
`
`Business Studies
`
`Economics
`
`Management
`
`HR Management
`
`Finance
`
`Income Tax
`
`SSC/ BANKING
`
`SSC CGL Syllabus
`
`SBI PO Syllabus
`
`SBI Clerk Syllabus
`
`IBPS PO Syllabus
`
`IBPS Clerk Syllabus
`
`SSC CGL Practice Papers
`
`UPSC Study Material
`
`Polity Notes
`
`Geography Notes
`
`History Notes
`
`Science and Technology Notes
`
`Economy Notes
`
`Ethics Notes
`
`Previous Year Papers
`
`Colleges
`
`Indian Colleges Admission & Campus Experiences
`
`List of Central Universities - In India
`
`Colleges in Delhi University
`
`IIT Colleges
`
`NIT Colleges
`
`IIIT Colleges
`
`Companies
`
`Preparation Corner
`
`META Owned Companies
`
`Company-Wise Recruitment Process
`
`Alphabhet Owned Companies
`
`TATA Group Owned Companies
`
`Reliance Owned Companies
`
`Fintech Companies
`
`EdTech Companies
`
`Exams
`
`JEE Mains
`
`Resume Templates
`
`Aptitude Preparation
`
`Puzzles
`
`Company-Wise Preparation
`
`MoreTutorials
`
`Software Development
`
`DoDots Exhibit 2016
`Samsung v. DoDots - IPR2023-00701
`
`7/8
`
`$ 
`
`Weuse cookies to ensure you have the best browsing experience on our website. By using our
`
`site, you acknowledgethat you have read and understood our Cookie Policy & Privacy Policy
`
`https://www.geeksforgeeks.org/data-structure-meaning/
`
`
`
`
    !  " ##
`
`

`

`Whatis Data Structure? - GeeksforGeeks
`
`
`
`
ÿÿ  ÿÿÿ
`
`SAP
`
`Linux
`
`Excel
`
`SEO - Search Engine Optimization
`
`2/20/24, 10:18 PM
`
`  ÿÿ
`
`
`NEET
`
`UGC NET
`
`Free Online Tools
`
`Typing Test
`
`Image Editor
`
`Code Formatters
`
`Code Converters
`
`Currency Converter
`
`Random Number Generator
`
`Random Password Generator
`
`Write & Earn
`
`Write an Article
`
`Improve an Article
`
`Pick Topics to Write
`
`Share your Experiences
`
`Internships
`
`@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved
`
`We use cookies to ensure you have the best browsing experience on our website. By using our
`
`site, you acknowledgethat you have read and understood our Cookie Policy & Privacy Policy
`
`https://www.geeksforgeeks.org/data-structure-meaning/
`
`
`
`
    !  " ##
`
`DoDots Exhibit 2016
`Samsung v. DoDots - IPR2023-00701
`
`8/8
`
` 
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket