Fundamentals of Data Structures for SPPU 19 Course (SE - III - Comp/AI&DS - 210242) (Decode)

Fundamentals of Data Structures for SPPU 19 Course (SE - III - Comp/AI&DS - 210242) (Decode) (Paperback, MRS. ANURADHA A. PUNTAMBEKAR)

Share

Fundamentals of Data Structures for SPPU 19 Course (SE - III - Comp/AI&DS - 210242) (Decode)  (Paperback, MRS. ANURADHA A. PUNTAMBEKAR)

Be the first to Review this product
₹129
130
i
Available offers
  • Bank Offer100% Cashback upto 500Rs on Axis Bank SuperMoney Rupay CC UPI transactions on super.money UPI
    T&C
  • Bank Offer5% Unlimited Cashback on Flipkart Axis Bank Credit Card
    T&C
  • Partner OfferBuy Furniture worth more than 30000, get Min. 3000 off!
    Know More
  • Delivery
    Check
    Enter pincode
      Delivery by18 Jun, Wednesday|55
      ?
    View Details
    Highlights
    • Binding: Paperback
    • Publisher: TECHNICAL PUBLICATIONS, PUNE
    • ISBN: 9789355851017, 9355851017
    • Edition: FIRST, 2022
    • Pages: 176
    Services
    • Cash on Delivery available
      ?
    Seller
    TechnicalPublications
    3.4
    • 7 Days Replacement Policy
      ?
  • See other sellers
  • Description
    Unit I Introduction to Algorithm and Data Structures Introduction : From Problem to Program (Problem, Solution, Algorithm, Data Structure and Program). Data Structures : Data, Information, Knowledge, and Data structure, Abstract Data Types (ADT), Data Structure Classification (Linear and Non-linear, Static and Dynamic, Persistent and Ephemeral data structures). Algorithms : Problem Solving, Introduction to algorithm, Characteristics of algorithm, Algorithm design tools: Pseudo-code and flowchart. Complexity of algorithm : Space complexity, Time complexity, Asymptotic notation- Big-O, Theta and Omega, finding complexity using step count method, Analysis of programming constructs-Linear, Quadratic, Cubic, Logarithmic. Algorithmic Strategies : Introduction to algorithm design strategies- Divide and Conquer, and Greedy strategy. (Chapter - 1) Unit II Linear Data Structure Using Sequential Organization Concept of Sequential Organization, Overview of Array, Array as an Abstract Data Type, Operations on Array, Merging of two arrays, Storage Representation and their Address Calculation : Row major and Column Major, Multidimensional Arrays : Two-dimensional arrays, n-dimensional arrays. Concept of Ordered List, Single Variable Polynomial : Representation using arrays, Polynomial as array of structure, Polynomial addition, Polynomial multiplication. Sparse Matrix : Sparse matrix representation using array, Sparse matrix addition, Transpose of sparse matrix- Simple and Fast Transpose, Time and Space tradeoff. (Chapter - 2) Unit III Searching and Sorting Searching : Search Techniques-Sequential Search/Linear Search, Variant of Sequential Search- Sentinel Search, Binary Search, Fibonacci Search, and Indexed Sequential Search. Sorting : Types of Sorting-Internal and External Sorting, General Sort Concepts-Sort Order, Stability, Efficiency, and Number of Passes, Comparison Based Sorting Methods-Bubble Sort, Insertion Sort, Selection Sort, Quick Sort, Shell Sort, Non-comparison Based Sorting Methods-Radix Sort, Counting Sort, and Bucket Sort, Comparison of All Sorting Methods and their complexities. (Chapter - 3) Unit IV Linked List Introduction to Static and Dynamic Memory Allocation, Linked List : Introduction, of Linked Lists, Realization of linked list using dynamic memory management, operations, Linked List as ADT, Types of Linked List : singly linked, linear and Circular Linked Lists, Doubly Linked List, Doubly Circular Linked List, Primitive Operations on Linked List-Create, Traverse, Search, Insert, Delete, Sort, Concatenate. Polynomial Manipulations-Polynomial addition. Generalized Linked List (GLL) concept, Representation of Polynomial using GLL. (Chapter - 4) Unit V Stack Basic concept, stack Abstract Data Type, Representation of Stacks Using Sequential Organization, stack operations, Multiple Stacks, Applications of Stack- Expression Evaluation and Conversion, Polish notation and expression conversion, Need for prefix and postfix expressions, Postfix expression evaluation, Linked Stack and Operations. Recursion - concept, variants of recursion- direct, indirect, tail and tree, backtracking algorithmic strategy, use of stack in backtracking. (Chapter - 5) Unit VI Queue Basic concept, Queue as Abstract Data Type, Representation of Queue using Sequential organization, Queue Operations, Circular Queue and its advantages, Multi-queues, Linked Queue and Operations. Deque - Basic concept, types (Input restricted and Output restricted), Priority Queue- Basic concept, types (Ascending and Descending). (Chapter - 6)
    Read More
    Specifications
    Book Details
    Publication Year
    • 2022
    Book Type
    • DECODE
    Number of Pages
    • 176
    University Books Details
    Degree/Diploma
    • DEGREE
    Additional Features
    Age Group
    • 18 TO 60 YEARS
    Be the first to ask about this product
    Safe and Secure Payments.Easy returns.100% Authentic products.
    You might be interested in
    Language And Linguistic Books
    Min. 50% Off
    Shop Now
    Politics Books
    Min. 50% Off
    Shop Now
    Other Self-Help Books
    Min. 50% Off
    Shop Now
    Economics Books
    Min. 50% Off
    Shop Now
    Back to top