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

Introduction to transaction in Spring Data JPA

Posted on April 10, 2020

In this article, we will introduce to transaction with Spring Data JPA, how many ways to implement it in our project. [Read More]
Tags: Spring

Leetcode 3 - Longest Substring Without Repeating Characters

Posted on April 9, 2020

[Read More]
Tags: Sliding Window

Gradient Descent algorithm

Posted on April 9, 2020

In this article, we will learn how to use gradient descent algorithm. Let’s get started. [Read More]
Tags: Machine Learning

Leetcode 392 - Is Subsequence

Posted on April 6, 2020

[Read More]
Tags: Dynamic Programming Two-Pointers

How to apply Builder pattern with Inheritance

Posted on April 6, 2020

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

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

Theme by beautiful-jekyll