$$ \newcommand\Tr{\mathrm{Tr}} \newcommand{\braket}[2]{\langle #1 \mid #2 \rangle} \newcommand\I{\mathbb{I}} \newcommand{\avg}[1]{\left< #1 \right>} \newcommand{\RD}{D} \newcommand{\ri}{\mathrm{i}} \DeclareMathOperator{\sign}{sign} \DeclareMathOperator{\Sign}{Sign} \newcommand{\ii}{\mathrm i} \newcommand{\vv}{\mathrm v} \newcommand{\ff}{\mathrm f} \newcommand{\mm}{\mathrm m} \newcommand{\ee}{\mathrm e} \newcommand{\xx}{\mathrm x} \newcommand{\RR}{\mathrm R} \newcommand{\dd}{\mathrm d} \newcommand{\FF}{\mathrm F} \newcommand{\BB}{\mathrm B} \newcommand{\vph}{v_{\mathrm{ph}}} $$

C#

Dependency Injection

Dependency Injection

Posted August 13, 2022 by Byte in The Sky ‐ 4 min read

Init-only Setter

Init only Setter

Posted August 30, 2022 by Byte in The Sky ‐ 2 min read

Priority Queue

Priority Queue

Posted September 2, 2022 by Byte in The Sky ‐ 3 min read

Trie Implementation in C#

This tutorial will show how to implement Trie data structure in C#.

Posted September 6, 2022 by Byte in The Sky ‐ 4 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 Byte in The Sky ‐ 3 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 Byte in The Sky ‐ 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 Byte in The Sky ‐ 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 Byte in The Sky ‐ 3 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 Byte in The Sky ‐ 2 min read