Manh Phan
  • Algorithm
    Dynamic Programming Backtracking Divide & Conquer Greedy Algorithm Sorting Algorithm
  • Data structure
    Array Linked List Tree Stack Queue Heap
  • Language
    C++ C# Javascript Java

Hi, I'm Manh Phan


Software Engineer

Flyweight pattern

Posted on February 28, 2020

In this article, we will learn how to use Flyweight patter, and how to apply it in our project. [Read More]
Tags: Structural Pattern Design Pattern

Adapter pattern

Posted on February 28, 2020

In this article, we will learn how to use adapter pattern. Let’s get started. [Read More]
Tags: Structural Pattern Design Pattern

Refactoring conditional complexity

Posted on February 26, 2020

[Read More]
Tags: Refactoring

Leetcode 125 - Valid Palindrome

Posted on February 25, 2020

[Read More]
Tags: Two-Pointers

Some ways to use brute force algorithm

Posted on February 25, 2020

[Read More]
Tags: Algorithm
  • ← Newer Posts
  • Older Posts →

Manh Phan  •  2026  •  https://ducmanhphan.github.io/

Theme by beautiful-jekyll