using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CodeKata.Katas { /// /// Karate Chop. /// /// /// Implement a binary search routine (using the specification below) in the language and technique of your choice. /// Tomorrow, implement it again, using a totally different technique. /// Do the same the next day, until you have five totally unique implementations of a binary chop. /// /// (For example, one solution might be the traditional iterative approach, one might be recursive, /// one might use a functional style passing array slices around, and so on). /// public class KarateChop { /// /// Chops the specified target. /// /// The target. /// The array. /// The index of the targetted number (-1 if not found). public static int Chop(int target, int[] array) { throw new NotImplementedException(); } } }