BVB Source Codes

Algorithm-Implementations Show Horspool_test.cs Source code

Return Download Algorithm-Implementations: download Horspool_test.cs Source code - Download Algorithm-Implementations Source code - Type:.cs
  1. 锘縰sing System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Horspool
  8. {
  9.         public static class Horspool_test
  10.         {
  11.                 static void Main(string[] args)
  12.                 {
  13.                         Test();
  14.                         Console.ReadKey();
  15.                 }
  16.  
  17.                 public static void Test()
  18.                 {
  19.                         Console.WriteLine("Enter haystack:");
  20.                         string haystack = Console.ReadLine();
  21.  
  22.                         Console.WriteLine();
  23.  
  24.                         Console.WriteLine("Enter needle:");
  25.                         string needle = Console.ReadLine();
  26.  
  27.                         int match = BoyerMooreHorspool.Find(haystack, needle);
  28.  
  29.                         Console.Clear();
  30.  
  31.                         if (match == -1)
  32.                         {
  33.                                 Console.WriteLine("No match");
  34.                                 return;
  35.                         }
  36.  
  37.                         Console.WriteLine("Match at char {0}", match);
  38.  
  39.                         Console.WriteLine();
  40.                         Console.WriteLine(haystack);
  41.                         for (int i = 0; i < match; i++)
  42.                                 Console.Write(" ");
  43.  
  44.                         for (int i = 0; i < needle.Length; i++)
  45.                                 Console.Write("^");
  46.                        
  47.                 }
  48.         }
  49. }
  50.  
downloadHorspool_test.cs Source code - Download Algorithm-Implementations Source code
Related Source Codes/Software:
raty - 2017-04-22
RDVTabBarController - Highly customizable tabBar and tabBarController fo... 2017-04-22
material-icon-lib - Library containing over 1500 material vector icons... 2017-04-21
httpdiff - Perform the same request against two HTTP servers ... 2017-04-21
jquerytools - The missing UI library for the Web ... 2017-04-21
mcrouter - Mcrouter is a memcached protocol router for scalin... 2017-04-22
dynomite - A generic dynamo implementation for different k-v ... 2017-04-22
kityminder - Baidu brain figure 2017-04-22
llvm - Mirror of official llvm git repository located at ... 2017-04-22
RBBAnimation - Block-based animations made easy, comes with easin... 2017-04-22
ied - 2017-04-29
Nimble - A Matcher Framework for Swift and Objective-C 2017-04-29
MHVideoPhotoGallery - A Photo and Video Gallery 2017-04-29
shoulda-matchers - Collection of testing matchers extracted from Shou... 2017-04-29
Android-SlideExpandableListView - A better ExpandableListView, with animated expanda... 2017-04-29
AppSales-Mobile - App Sales allows iPhone and Mac App Store develope... 2017-04-29
react-templates - Light weight templates for react ... 2017-04-28
afterglow-theme - A minimal dark Theme for Sublime Text 2 and 3 2017-04-28
jwt-go - Golang implementation of JSON Web Tokens (JWT) 2017-04-28
DeerResume - Tool MarkDown online resume, online preview, edit,... 2017-04-28

 Back to top