ARRAYS
作者:Yueqian Lin

1. Memory representation
2. Basic moves
2.1. Setting values
2.2. Exchanging values
2.3. Shuffling an array
2.4. Sampling without replacement
3. What is array?
3.1. 1D
3.2. 2D
3.3. Multiple Dimensions
3.4. Advantages
4. Arrays in Java
4.1. Declare
4.2. Create
4.3. Initialize
4.4. Zero-based indexing
4.5. Applications
4.5.1. Coupon collector
4.5.2. Sieve of Eratosthenes
4.5.3. Matrix operations
4.5.4. Self-avoiding random walks