 ## Here's what I've written (so far):

### Circle Line-Segment Collision Detection Algorithm

A guide to detecting collisions between a circle and a line or line segment.

### Hashing a Tree Structure

Learn how to build a hash function for a tree structure.

### Count the Number of Set Bits in an Integer

Have a look at a few different approaches and algorithms for counting the number of set bits in an integer.

### Finding the Number of Occurrences of a Subsequence in a String

Learn how to find the number of subsequences of a string

### Searching in a Sorted and Rotated Array

A quick overview of the most efficient way to find an integer in a sorted rotated array.

### Finding the Only Unpaired Element in the Array

Understand the problem of finding the only unpaired element in an array, and a few approaches to solve it.

### Finding Maximum Size Square in a Matrix Filled With Ones

Learn how to find the maximum square size filled with ones in a matrix that contains only zeros and ones.

### The Most Efficient Way to Implement an Integer Based Power Function

Learn about different ways to implement an integer-based power function and compare their efficiency.