Coding Practice
BigNumberArithmetic
Arithmetic operations of big intergers,which are in the format of string.ExcelColumnNumber
Transformation between Column and Interger.TrailingFactorialZeros
Find the number of trailing zeros of a Factorial.Expr
Evaluate the string expression, which is combined with single digit positive integers and arithmetic operators including+ - * / ( )
Reference
- Dependency Injection
Dependency Injection
Martin Fowler
Strategy Pattern
Design Patterns
Computer Science Design Patterns
OO DesignFunctional Programming
Functional Programming Intro
Functional Programming With Python
The Y combinator
The Y Combinator (Slight Return)