use algorithmatic.com's in-browser integrated-development-environment here. The IDE offers syntax-highlighting, realtime validation, syntax-autocompletion, autocompletion for external-calls, interpreter and basic debugging.
Account
signin
algorithmatic.com uses OpenID - that means you don't need to register, probably you already have an OpenID, you just need to enable it. Click here to sign in
Calculates the Levenshtein edit distance of two strings using a basic dynamic programming approach adapted from Needleman and Wunsch. The algorithm’s running time is O(nm), as is its space requirement. The space requirement can be pushed down to O(n) (n being the length of the shorter string) by use of Hirschberg’s algorithm.