- Basics - Best practices for C# concepts
- LinqExample.cs - All LINQ related code examples.
- CustomerReader.cs - How to add C# embedded resources and read them.
- MappingExample.cs - Map between 2 DTOs using Automapper.
- Competitive coding - General examples-
- CountPairs.cs - https://www.geeksforgeeks.org/count-pairs-difference-equal-k/
- Backtracking.cs
- TreeTraversal.cs - https://www.geeksforgeeks.org/bfs-vs-dfs-binary-tree/
- DFS
- BFS
- DP
- DecodeWays.cs - https://leetcode.com/problems/decode-ways/
- CoinGame.cs - https://leetcode.com/problems/coin-change
- HouseRobber.cs
- JumpGame.cs -
- Check if jump possible - https://leetcode.com/problems/jump-game/
- Min Jumps - https://leetcode.com/problems/jump-game-ii
- Stairs.cs
- Min cost - https://leetcode.com/problems/min-cost-climbing-stairs/
- Climbing stairs - https://leetcode.com/problems/climbing-stairs/
- Nth Tribonacci - https://leetcode.com/problems/n-th-tribonacci-number/
- MaxAreaContainer.cs - https://leetcode.com/problems/container-with-most-water
- MaximalSquare.cs - https://leetcode.com/problems/maximal-square/
- UniquePaths.cs
- W/O obstacle - https://leetcode.com/problems/unique-paths
- With obstacle - https://leetcode.com/problems/unique-paths-ii
- TwoSum.cs - https://leetcode.com/problems/two-sum/
- ZigZagConversion.cs - https://leetcode.com/problems/zigzag-conversion
- PrimeFactor.cs - https://leetcode.com/problems/2-keys-keyboard
- KokoEatingBananas.cs - https://leetcode.com/problems/koko-eating-bananas/
- GroupAnagrams.cs - https://leetcode.com/problems/group-anagrams
- LinkedListExamples.cs
- Add 2 lists - https://leetcode.com/problems/add-two-numbers/
- Detect cycle - https://leetcode.com/problems/linked-list-cycle/
- Remove nth node from end - https://leetcode.com/problems/remove-nth-node-from-end-of-list/
- Rotate linked list - https://leetcode.com/problems/rotate-list/
- IsPalindrome - https://leetcode.com/problems/palindrome-linked-list/
- Swap nodes - https://leetcode.com/problems/swapping-nodes-in-a-linked-list/
- MinimumRotatedSortedArray.cs - https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/
- Matrix
- SpiralMatrix.cs - https://leetcode.com/problems/spiral-matrix/
- RotateMatrix.cs - https://leetcode.com/problems/rotate-image/
- DSAExamples.cs
- InplaceOperations.cs
- Remove Duplicated from sorted array - https://leetcode.com/problems/remove-duplicates-from-sorted-array
- Remove Element - https://leetcode.com/problems/remove-element
- LongestNonRepeatingSubstring.cs - https://leetcode.com/problems/longest-substring-without-repeating-characters
- LongestCommonPrefix.cs - https://leetcode.com/problems/longest-common-prefix/
- LongestPalindromicSubstring.cs - https://leetcode.com/problems/longest-palindromic-substring/
- Palindrome.cs
- Converter.cs
- Integer to Roman - https://leetcode.com/problems/integer-to-roman/
- Roman to Integer - https://leetcode.com/problems/roman-to-integer/
- StrStr - https://leetcode.com/problems/implement-strstr/
- LengthOfLastWord - https://leetcode.com/problems/length-of-last-word/
- PathSum.cs - https://leetcode.com/problems/path-sum/
- HappyNumber.cs - https://leetcode.com/problems/happy-number/
- Median.cs - https://leetcode.com/problems/median-of-two-sorted-arrays/
- BitManipulation.cs
- Count set bits - https://leetcode.com/problems/number-of-1-bits/
- Add binary numbers - https://leetcode.com/problems/add-binary/
- SquareRoot.cs - https://leetcode.com/problems/sqrtx/
- DiscountParser.cs - https://leetcode.com/problems/apply-discount-to-prices
- MaximumSubarray.cs - https://leetcode.com/problems/maximum-subarray/
- Traversal based questions
- AllPaths.cs - https://leetcode.com/problems/all-paths-from-source-to-target/
- CourseSchedule.cs - https://leetcode.com/problems/course-schedule/
- FloodFill.cs - https://leetcode.com/problems/flood-fill/
- IslandPerimeter.cs - https://leetcode.com/problems/island-perimeter/
- RottingOranges.cs - https://leetcode.com/problems/rotting-oranges/
- OOPS Design Questions
- Twitter - https://leetcode.com/problems/design-twitter
- ATM Machine - https://leetcode.com/problems/design-an-atm-machine/
- Food Rating - https://leetcode.com/problems/design-a-food-rating-system/
- Number Container - https://leetcode.com/problems/design-a-number-container-system/
- InternalHashMap.cs - https://leetcode.com/problems/design-hashmap
- Rest API - Http client examples
- CustomerTransaction.cs - HR Tag 756803
- QuoteService.cs - Fetch 25 quotes from http://api.quotable.io/random. Group quotes by author name.
- RootThreshold.cs - HR Tag 724559
- TopArticles.cs - HR Tag 1137670
- MedicalRecords.cs - HR Tag 724357
- RelevantFoodOutlet.cs - HR Tag 998334
- Azure
- Cosmos DB
- Functions
- Storage accounts
-
Notifications
You must be signed in to change notification settings - Fork 0
C Sharp Knowledge build
License
Ar11rA/c-sharp-kb
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
C Sharp Knowledge build
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published