5.1.5+Construct+Algorithms+using+two+dimensional+arrays.

=__**5.1.5 - Construct algorithms using two dimensional arrays.**__=

__**2D Arrays**__
 * a = new double [row] [column];
 * two indices - row, then column number
 * to call up: base address + ((row + index(1)) x (column + index(2))
 * **Characteristics:**
 * **defined data type, but may have different variables (e.g. age & height)**
 * **stored without gaps in memory**
 * **has rows and columns**
 * **matrix (2D grid)**

A good source for explanation is: []

media type="custom" key="27438472"

=**__Pseudo Code:__**=
 * Declare a 2D array:




 * Iterate through: /
 * Add an element: /
 * Cut an element: /

Created By: Lucie Magister Last update: 18/04/2015

Sources: > 2010, 15-110 Summer, and Margaret Reid-Mille.
 * Algorithms: The Basic Programming Model." ARRAYS. N.p., n.d. Web. 15 Dec. 2014. <[]>.
 * "Algorithms: The Basic Programming Model." ARRAYS. N.p., n.d. Web. 15 Dec. 2014. <[]>.
 * "Array Data Structure." Wikipedia. Wikimedia Foundation, n.d. Web. 15 Dec. 2014. <[|http://en.wikipedia.org/wiki/Array_data_structure#One-dimensional_arrays]>.
 * "Array." What Is Array? Webopedia. N.p., n.d. Web. 15 Dec. 2014. <[]>.
 * "Getting the Length of Two-dimensional Array." Stackoverflow. N.p., n.d. Web. 15 Dec. 2014. <[]>.
 * "Review of Arrays, Vectors and Matrices." Matrix Review. Swarthmore College, n.d. Web. 15 Dec. 2014. <[]>.
 * "Algorithms: The Basic Programming Model." ARRAYS. N.p., n.d. Web. 18 Apr. 2015. .
 * "Two-Dimensional Arrays." Two-Dimensional Arrays (n.d.): n. pag. Carnegie Mellon University. Web. 18 Apr. 2015. .