Method |
Description |
|
CreateMatrix ( int x, int y ) : IMatrix |
|
|
GetEntriesByColumn ( int column_id ) : IList |
Takes O(N log(M)) worst-case time, where N is the number of rows and M is the number of columns. |
|
GetEntriesByRow ( int row_id ) : IList |
|
|
NumEntriesByColumn ( int column_id ) : int |
|
|
NumEntriesByRow ( int row_id ) : int |
|
|
Overlap ( IBooleanMatrix s ) : int |
|
|
RemoveColumn ( int y ) : void |
Removes a column, and fills the gap by decrementing all occurrences of higher column IDs by one |
|
Transpose ( ) : IMatrix |
Get the transpose of the matrix, i.e. a matrix where rows and columns are interchanged |
|
this ( int x ) : ICollection |
|
|
this ( int x, int y ) : bool |
|
|