C# Algorithms
https://www.linkedin.com/learning/c-sharp-algorithms by Kathryn Hodge Introduction Improve your C# applications with efficient algorithms What is an algorithm? How to optimize an algorithm Optimize an algorithm in C# How to describe the time complexity of an algorithm Chapter Quiz 1. String Algorithms Validate strings in C# Normalize strings in C# Parse and search strings in C# Create algorithm-driven strings in C# reverse a string using an array Challenge: Reverse each word Solution: Reverse each word Chapter Quiz 2. Array Algorithms Linear search arrays in C# Binary search arrays in C# if an array is sorted, it can be searched using binary search O(log(n)) time this clip shows how to write a method that does binary search c# has a build it binary search: Array.BinarySearch() Aggregate and filter arrays in C# Reverse an array in C# Challenge: Rotate an array Solution: Rotate an array 3. Linked List Algorithms What is a linked list? Common linked list operations in C# LinkedLi...