C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Sandhiya Priya(10)
Nidhi Sharma(1)
Tuhin Paul(1)
Subarta Ray(1)
Satendra Singh(1)
Bhagvan Kommadi(1)
Douglas Romao(1)
Zoran Horvat(1)
Rajiv Singh(1)
Lalit Bansal(1)
Karthikeyan Anbarasan(1)
Mahesh Chand(1)
Avnii Thakur(1)
Sridharan D(1)
Ishita Juneja(1)
Prakash Tripathi(1)
Ravinder Verma(1)
Brad Patterson(1)
Resources
No resource found
Split Array into Minimum Subsets
Jul 29, 2026.
Split an array into minimum subsets of consecutive numbers. Count starting points efficiently using a HashSet for O(n) time complexity.
Minimum Window Subsequence
Apr 30, 2026.
A detailed guide to solving the Minimum Window Subsequence problem using a greedy two-pointer approach. The article explains how to find the smallest substring in a string that contains another string as a subsequence, using forward scanning to match characters and backward scanning to minimize the window. It includes step-by-step intuition, dry run, and an optimized O(n × m) solution suitable for coding interviews.
Minimum Swaps to Group All 1s Together
Apr 29, 2026.
A detailed guide to solving the “Minimum Swaps to Group All 1s Together” problem using the efficient sliding window technique. Learn how to avoid brute-force swaps by transforming the problem into finding the optimal subarray, along with step-by-step explanation, examples, and C# implementation.
Allocate Minimum Number of Pages Using Binary Search
Jan 23, 2026.
Master the "Allocate Minimum Number of Pages" problem using binary search! Learn to efficiently distribute books and minimize the maximum pages a student reads. A key DSA interview question!
How to Find the Minimum Number in an Array: The Insurance Industry’s Secret to Detecting Underpriced Risk
Sep 30, 2025.
Discover how the insurance industry uses Python to identify underpriced risk by finding the minimum premium in an array. This isn't just about min()! Learn to detect suspiciously low premiums, handle edge cases, and integrate business rules for real-time underwriting.
Optimizing Networks with Minimum Spanning Tree in C#
Dec 12, 2024.
To implement the Minimum Spanning Tree algorithm in C# to efficiently connect all nodes in a network, reducing costs and improving performance.
How To Create SQL Server 2019 Virtual Machine And Use As Database Server With Minimum Cost
May 31, 2021.
In this article, you will learn how to create SQL Server 2019 virtual machine and use as database server with minimum cost.
Creating A Minimum Viable Product
Feb 02, 2021.
In this article, you will how to create a Minimum Viable Product.
Creating A Flow To Alert When Minimum Stock Product Was Reached
Sep 04, 2017.
Today we are going to create a flow to notify us when a minimum stock product was reached using Microsoft Flow and SharePoint to manage the Products and the Orders.
Efficient Implementation of Minimum and Maximum Functions with Application in GUI Design
May 18, 2011.
This article provides ready-to-use solutions to the problem and explains several examples where a proposed solution proves to be useful in practice.
Minimum Increment or Double Operations to Convert an Array
Aug 06, 2026.
Find the minimum operations (increment by 1 or double all) to convert an all-zero array to a target array. Reverse thinking reveals the solution.
Minimum Deletions to Make Sorted (Java)
Jul 22, 2026.
Find the minimum deletions to make an array strictly increasing by calculating the Longest Increasing Subsequence (LIS) efficiently.
Minimum Insertions and Deletions to Convert One Array into Another (O(N log N))
Jun 30, 2026.
Find minimum insertions/deletions to transform array 'a' to 'b' using LCS and LIS in O(N log N) time. Efficient for large datasets.
Minimum Cost to Fill Given Weight (Dynamic Programming)
Jun 15, 2026.
Solve the Minimum Cost to Fill Given Weight problem using dynamic programming, an Unbounded Knapsack variation. Find the cheapest way to reach an exact weight.
Minimum Depth of Binary Tree
Jun 20, 2023.
Find Minimum Depth of Binary Tree
The Ultimate Guide To Building An MVP (Minimum Viable Product)
Jul 09, 2020.
In this article you will learn about the ultimate guide to Build an MVP (Minimum Viable Product).
SQL Server Integration Services (SSIS) - Aggregate (MINIMUM) Transformations Control in SSIS
Apr 14, 2011.
This is part 36 of the series of article on SSIS. In this article we are going to see how to use an Aggregate (Minimum) data flow transformation control in SSIS packaging.
Rearrange the Array
Jul 13, 2026.
Find the minimum operations to restore a permutation array to its original state by analyzing disjoint cycles and their LCM.
Candy Problem in Java – Greedy O(n) Time and O(1) Space Solution
Jun 05, 2026.
earn how to solve the Candy problem using an optimal greedy algorithm. Includes intuition, dry run, complexity analysis, and Java solution with O(n) time and O(1) space.
Solving the Two Water Jug Problem in Java
Apr 21, 2026.
A complete guide to solving the Two Water Jug problem in Java. Learn how to calculate the minimum number of operations to measure a specific amount of water using two jugs, including code explanation, execution steps, and sample outputs.
How Much Money Do You Need to Be a Liquidity Provider in Crypto
Jan 28, 2026.
How much money do you need to be a liquidity provider in crypto. Learn minimum requirements real examples with numbers costs gas fees and how LP returns scale with capital.
🔎 How to Find the Smallest Element in an Array in DSA
Sep 30, 2025.
This article covers array traversal, element comparison, and result storage. Understand the O(n) time complexity and O(1) space complexity. Includes practical C, C++, and Java code examples with pseudocode. Master this essential concept for a strong foundation in sorting, searching, and min-heap implementations.
How To Implement Serilog In ASP.NET Core Web API
Mar 02, 2023.
How to use Serilog in ASP.NET Core Web API | .NET 6 for Beginners with Example.
How Does Python Get A Subset Of The List?
Aug 10, 2022.
In this article, you will learn how Python gets a Subset of the List.
Searching a Binary Search Tree (BST) Using C#
Jan 19, 2014.
This articles descries the various ways to searc the elements of a Binary Search Tree (BST) such as searching for an element in a BST, finding the minimum and maximum elements and finding the successor and predecessor of an element.
RequiredSelection Validation Control
Nov 04, 2010.
Here I m showing a control which will validate minimum and maximum number of options from a CheckedListBox control.
Revised C# Control of a Dial
May 02, 2005.
The C# Custom Dial Control is a custom dial control written using GDI+ and C#. This article and the attached source code is a revised version of my previous article with an extended version of the control.