Skip to content

SimpleTechTalks

To make technologies simpler

  • Home
  • Data Structures
    • Linked List
    • Graph
    • Hashing
    • Stack
    • Queue
    • Priority Queue
    • Tree
      • Binary Tree
      • Binary Search Tree
    • wordpress
  • Programming
    • Unix
    • Dynamic Programming
    • C
    • C++
      • C++11
    • Python
  • Technology
    • Diameter
    • Microservices
    • Networking
    • Telecom
    • Tools
  • Questions & Answers
    • Programming Questions
    • Interview Questions
  • Contact Us
  • Home
  • Data Structures
    • Linked List
    • Graph
    • Hashing
    • Stack
    • Queue
    • Priority Queue
    • Tree
      • Binary Tree
      • Binary Search Tree
    • wordpress
  • Programming
    • Unix
    • Dynamic Programming
    • C
    • C++
      • C++11
    • Python
  • Technology
    • Diameter
    • Microservices
    • Networking
    • Telecom
    • Tools
  • Questions & Answers
    • Programming Questions
    • Interview Questions
  • Contact Us

Tag: Flyweight

C++

Flyweight Design Pattern Explained With Simple Example: Structural Design Pattern Category

adminby admin

The flyweight design pattern allows to greatly reduce memory footprint of any product by dividing an object into basically two parts. If multiple objects have some internal part as common then all these objects can share these memory to reduce memory consumption. The other part which varies from object to object will still be part of final object. The common part of various object is stored and shared via a “Flyweight” object. For Design patterns basic explanation see (Design Patterns Simplified Version).

(more…)

Flyweight Design Pattern Explained With Simple Example: Structural Design Pattern Category Read More

Search

  • AVL Tree Self Balancing Rotations – Right Left(RL) Rotation explained
  • new vs malloc() and delete vs free() in C++
  • Binary Search Tree Deletion Of Node Explained With Simple Example
  • Trie Data Structure Basics and Implementation Explained With Simple Example
  • AVL Tree Self Balancing Rotations – Left Right (LR) Rotation explained
  • AVL Tree Deletion Of Node Explained With Simple Example
  • Shortest Path in an Unweighted Graph Using BFS
  • Binary Tree Inorder Traversal Explained With Simple Example
  • Binary Search Tree Insertion Of Node Explained With Simple Example
  • Autocomplete Feature Using Trie Explained With Simple Example
Copyright © 2026 SimpleTechTalks. Powered by WordPress and Bam.