פורסם 2011 במאי 1814 שנים בניתי מטריצה ברשימה מקושרת כך שתהיה מהמבנה הבא: typedef struct node { struct node * next; DATA digit; /* a digit of a number range 0-9*/} NODE;typedef struct mat{ NODE* row; /* the head of the list */ struct mat* next_row; /* next row in the matrix */} MAT_HEAD;וצריך להחזיר את הדרגה של המטריצה. יש לתרגיל הזה סעיפים קודמים,שבהם היתי צריך לקלוט את המספרים למטריצה ולהדפיס אותם על המסך .המטריצה יכולה להיות אינסופית.ובניתי אותה כך שתהיה ריבועית(ככה נתבקשנו) ,ובמקומות החסרים יהיו אפסים (כולל גם שורות של אפסים).השאלה ,היא איך אני מדרג את המטריצה ומחזיר את ה rank שלה.?
פורסם 2011 במאי 1814 שנים http://he.wikipedia.org/wiki/%D7%93%D7%99%D7%A8%D7%95%D7%92_%D7%9E%D7%98%D7%A8%D7%99%D7%A6%D7%95%D7%AAראה אלגוריתם.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.