|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectArrayOfLists<T>
T
- public class ArrayOfLists<T>
מחלקה המייצגת מטריצה כמערך של רשימות InfoMatrix המחלקה משתמשת במחלקה
Constructor Summary | |
---|---|
ArrayOfLists(int n)
פעולה בונה מקבלת את גודל המערך |
Method Summary | |
---|---|
|
delete(int i,
int j)
פעולה המוציאה - מוחקת איבר מרשימה על פי המקום המתקבל כפרמטר |
|
deleteXfromList(T x,
int place)
הפעולה מוחקת את האיבר |
int |
getArrayLength()
פעולה המחזירה את גודל המערך |
|
getFirst(int i)
הפעולה מקבלת מקום במערך ומחזירה הפניה לאיבר הראשון ברשימה |
|
getListCopy(int i)
הפעולה מקבלת מקום במערך ומחזירה עותק של הרשימה הנמצאת במקום זה |
|
insert(int i,
int j,
T x)
הפעולה מכניסה לרשימה איבר מטיפוס InfoMatrix |
|
insertSorted(int i,
int j,
T x)
הכנסת איבר בצורה ממויינת לרשימה כאשר המיון הוא על פי מספר השורה והעמודה |
java.lang.String |
toString()
פעולה המחזירה את המטריצה הנוכחית כמחרוזת |
void |
turnOverMatrixToArrayOfLists(T[][] matrix,
T withOut)
הפעולה מקבלת מטריצה בייצוג של מערך דו מימדי ומחזירה מטריצה המיוצגת על ידי מערך של רשימות ללא איבר נתון |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ArrayOfLists(int n)
n
- Method Detail |
---|
public int getArrayLength()
publicgetFirst(int i)
i
-
publicgetListCopy(int i)
i
-
publicinsert(int i, int j, T x)
i
- j
- x
-
publicinsertSorted(int i, int j, T x)
i
- j
- x
-
publicdelete(int i, int j)
i
- j
-
publicdeleteXfromList(T x, int place)
x
- מהמקוםplace
-
public void turnOverMatrixToArrayOfLists(T[][] matrix, T withOut)
matrix
- withOut
- public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |