COS 212 Stuff

Use at own risk

Tuesday, 10 June 2014

KMP (Knuth-Morris-Pratt) Algorithm



Visualisation here






many words

Posted by InfraMouse at 19:04 No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Hashing Tutorials (Interactive!)

Linear Probing

Quadratic Probing

Double Hashing

More hashing things

Posted by InfraMouse at 18:39 No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Cichelli's Algorithm (Perfect Hash Function)



Posted by InfraMouse at 00:33 1 comment:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Saturday, 7 June 2014

Huffman Coding (and Adaptive Huffman)

Part 1



Part 2: Encoding



Part 3: Decoding






Adaptive Huffman


not sure how useful this last vid will be, but I don't have time to make one myself :(

Also, java applet can be found here:
http://www.cs.sfu.ca/CourseCentral/365/li/squeeze/AdaptiveHuff.html

Posted by InfraMouse at 22:03 No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Run-length Encoding


Posted by InfraMouse at 21:56 No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Hashing


LINK WITH STUFF

ANOTHER LINK WITH STUFF


Posted by InfraMouse at 21:51 No comments:
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Search This Blog

Labels

  • topological ordering (2)
  • topological sorting (2)
  • topsort (2)

About Me

My photo
InfraMouse
View my complete profile

Topics

  • ►  2013 (3)
    • ►  April (3)
  • ▼  2014 (19)
    • ►  April (7)
    • ►  May (5)
    • ▼  June (6)
      • Hashing
      • Run-length Encoding
      • Huffman Coding (and Adaptive Huffman)
      • Cichelli's Algorithm (Perfect Hash Function)
      • Hashing Tutorials (Interactive!)
      • KMP (Knuth-Morris-Pratt) Algorithm
    • ►  August (1)
  • ►  2015 (4)
    • ►  March (1)
    • ►  April (1)
    • ►  May (2)
  • ►  2016 (1)
    • ►  March (1)
  • ►  2024 (1)
    • ►  May (1)
Simple theme. Powered by Blogger.