• Home
  • Python
  • Pandas
  • Numpy
  • C++11
  • C++
  • STL
  • Multithreading
  • Courses
  • About Us
  • Privacy Policy
  • Write for us
Top Menu
  • Home
  • Python
  • Pandas
  • Numpy
  • C++11
  • C++
  • STL
  • Multithreading
  • Courses
  • About Us
  • Privacy Policy
  • Write for us

thispointer.com

  • Home
  • Python
  • Numpy
  • Pandas
  • C++11
  • C++
  • Courses
  • STL
  • Multithreading
  • Mysql
  • Linux
  • Boost Library
    • Boost Date Time Library
    • Boost String Algorithms Library
  • Design Patterns
  • java
  • Datastructure
    • Binary Search Tree
    • Binary Tree
    • Linked List
  • Subscribe
  • Write for us
You are here: Home » Design Patterns » Strategy Design Pattern

Design Sorting algorithm using Strategy Design Pattern

Varun January 18, 2015 Design Sorting algorithm using Strategy Design Pattern2015-09-25T00:14:18+05:30 Behavioral Design Patterns No Comment
What is a Strategy? Strategy is a plan of action designed to achieve a long-term or overall aim. (more…)
Continue Reading »

Binary Tree Traversal with Strategy design pattern and open-closed principle

Varun July 31, 2014 Binary Tree Traversal with Strategy design pattern and open-closed principle2015-09-25T00:14:20+05:30 Binary Tree 3 Comments
Many time we need to perform certain tasks on Binary trees. These tasks can be, Counting nodes that satisfy some criteria. Displaying all nodes in particular pattern like, printing expression…
Continue Reading »

Recent Articles

  • MySQL- Add multiple columns after a specific column
  • MySQL- Drop/ Delete column from table
  • Python: Iterate over a dictionary sorted by value
  • Python: Iterate over a dictionary sorted by key
  • Loop / Iterate over all values of dictionary in Python

Search

Python tutorials

  • Strings
  • Lists
  • Tuple
  • Dictionary
  • Functions
  • File Handling
  • Lambda Functions

C++ / C++11 Tutorials

  • C++ Tutorials
  • C++11 Tutorial
  • C++ Interview Questions
  • Multithreading
  • C++17
  • STL Tutorials

Terms of Use

  • Terms of use
  • Write for us

Favorite Sites

  • ManagementBliss
  • dbPointer

Terms and Policies

  • Disclaimer
  • Cookie policy (EU)
  • Cookie policy (UK)
  • Privacy statement (EU)
  • Privacy statement (UK)
  • Privacy statement (US)
  • Do Not Sell My Personal Information
Copyright ©2021. thispointer.com
  • Home
  • Python
  • Pandas
  • Numpy
  • C++11
  • C++
  • STL
  • Multithreading
  • Courses
  • About Us
  • Privacy Policy
  • Write for us