Tutorials
C# Delegate Equivalent in Java
This article will guide you how to achieve C# delegate-like feature in Java
Posted December 6, 2022 by Hary Prabowo Suryoatmojo ‐ 3 min read
Partition Equal Subset Sum
This tutorial will show some algorithms to solve Partition Equal Subset Sum problem that often appears in coding interview or competitive programming contest.
Posted October 24, 2022 by Hary Prabowo Suryoatmojo ‐ 3 min read
Paint Fence
This tutorial will show some algorithms to solve Paint Fence problem that often appears in coding interview or competitive programming contest.
Posted October 22, 2022 by Hary Prabowo Suryoatmojo ‐ 3 min read
Paint House
This tutorial will show some algorithms to solve Paint House problem that often appears in coding interview or competitive programming contest.
Posted September 30, 2022 by Hary Prabowo Suryoatmojo ‐ 3 min read
Delete and Earn
This tutorial will show some algorithms to solve Delete and Earn problem that often appears in coding interview or competitive programming contest.
Posted September 24, 2022 by Hary Prabowo Suryoatmojo ‐ 5 min read
House Robber II
This tutorial will show some algorithms to solve House Robber II problem that often appears in coding interview or competitive programming contest.
Posted September 23, 2022 by Hary Prabowo Suryoatmojo ‐ 5 min read
House Robber
This tutorial will show some algorithms to solve House Robber problem that often appears in coding interview or competitive programming contest.
Posted September 21, 2022 by Hary Prabowo Suryoatmojo ‐ 4 min read
Maximum Score from Performing Multiplication Operations
This tutorial will show some algorithms to solve Maximum Score from Performing Multiplication Operations problem.
Posted September 12, 2022 by Hary Prabowo Suryoatmojo ‐ 6 min read
Trie Implementation in C#
This tutorial will show how to implement Trie data structure in C#.
Posted September 6, 2022 by Hary Prabowo Suryoatmojo ‐ 4 min read
Longest Palindromic Substring
This tutorial will show some algorithms to find the longest palindromic substring in a string.
Posted August 13, 2022 by Hary Prabowo Suryoatmojo ‐ 3 min read
How to Mock Static Method or Property in C#
How to Mock Static Method or Property in C#.
Posted August 10, 2022 by Hary Prabowo Suryoatmojo ‐ 3 min read
Find the Kth Largest Integer in the Array
This tutorial will show some algorithms to find the Kth Largest Integer in an Array.
Posted December 14, 2021 by Hary Prabowo Suryoatmojo ‐ 4 min read
Insert Delete GetRandom O(1)
This tutorial will show how to design RandomizedSet class that has average O(1) time complexity for each Insert, Delete and GetRandom functionality
Posted November 28, 2021 by Hary Prabowo Suryoatmojo ‐ 3 min read
Kth Largest Element in an Array
This tutorial will show some algorithms to find Kth Largest Element in an Array.
Posted November 28, 2021 by Hary Prabowo Suryoatmojo ‐ 3 min read
Top K Frequent Elements
This tutorial will show some algorithms to solve Top K Frequent Elements problem.
Posted November 24, 2021 by Hary Prabowo Suryoatmojo ‐ 9 min read
Top K Frequent Words
This tutorial will show some algorithms to find Top K Frequent Words in an array of strings.
Posted November 14, 2021 by Hary Prabowo Suryoatmojo ‐ 2 min read
Median of Two Sorted Arrays
This tutorial will show some algorithms to find median of two sorted arrays.
Posted November 7, 2021 by Hary Prabowo Suryoatmojo ‐ 2 min read
Intersection of Two Linked Lists
This tutorial will show some algorithms to find the intersection of two linked lists.
Posted October 26, 2021 by Hary Prabowo Suryoatmojo ‐ 4 min read
Happy Number Problem
This tutorial will show some algorithms to check whether a number is happy or not.
Posted October 8, 2021 by Hary Prabowo Suryoatmojo ‐ 6 min read
Merge Intervals Problem
This tutorial will show you how to solve Merge Intervals problem.
Posted October 6, 2021 by Hary Prabowo Suryoatmojo ‐ 2 min read
Count Binary Substrings
This tutorial will show you how to solve Count Binary Substrings problem.
Posted October 5, 2021 by Hary Prabowo Suryoatmojo ‐ 2 min read
How to Detect Cycle in a Linked List
This tutorial will show you some algorithms to detect whether a Linked List contains a cycle.
Posted March 5, 2021 by Hary Prabowo Suryoatmojo ‐ 2 min read
Minimum Time Visiting All Points
This tutorial will show you how to solve Minimum Time Visiting All Points problem.
Posted February 28, 2021 by Hary Prabowo Suryoatmojo ‐ 3 min read
C# Enum
In C#, Enum is a value type whose members are named constant and its underlying value is integer.
Posted February 20, 2021 by Hary Prabowo Suryoatmojo ‐ 3 min read
Fix Invalid Filename Deployment Error in Hugo
This tutorial will show you how to fix 'Invalid Filename: Deployed filenames cannot contain # or ? characters' Deployment Error in Hugo.
Posted February 14, 2021 by Hary Prabowo Suryoatmojo ‐ 2 min read
Adding Content Security Policy (CSP) to Hugo Site
This tutorial will show you how to add Content Security Policty (CSP) to Hugo site.
Posted February 4, 2021 by Hary Prabowo Suryoatmojo ‐ 2 min read
Func and Action Equivalent in Java
This tutorial will show you how to achieve Func and Action functionality in Java.
Posted January 27, 2021 by Hary Prabowo Suryoatmojo ‐ 2 min read
How to Add Google Analytics to Hugo Site
This tutorial will show you how to add Google Analytics to Hugo site.
Posted January 17, 2021 by Hary Prabowo Suryoatmojo ‐ 2 min read
How to Add and Modify Hugo Syntax Highlighting
This tutorial will show you how to add and modify Hugo Syntax Highlighting.
Posted January 13, 2021 by Hary Prabowo Suryoatmojo ‐ 2 min read
How to Create Hugo Site
This tutorial will show you how to create a static website based on Hugo.
Posted January 6, 2021 by Hary Prabowo Suryoatmojo ‐ 2 min read