Guest User

Untitled

a guest
Jan 23rd, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. /* 程式範例: Ch2-4e.h */
  2. #define MAX_TERMS 9 /* 稀疏矩陣的最大元素數 */
  3. struct Term /* 稀疏矩陣的元素結構 */
  4. {
  5. int row; /* 元素的列數 */
  6. int col; /* 元素的欄數 */
  7. int value; /* 元素的值 */
  8. };
  9. struct sMatrix /* 稀疏矩陣的結構 */
  10. {
  11. int rows; /* 矩陣的列數 */
  12. int cols; /* 矩陣的欄數 */
  13. int numOfTerms; /* 矩陣的元素數 */
  14. struct Term smArr[MAX_TERMS]; /* 壓縮陣列的宣告 */
  15. };
  16. typedef struct sMatrix Matrix; /* 建立稀疏矩陣的新型態 */
  17. Matrix m; /* 建立稀疏矩陣 */
  18. /* 抽象資料型態的操作函數宣告 */
  19. extern void createMatrix(int r,int c,int *arr);
  20. extern void printMatrix();
Add Comment
Please, Sign In to add comment