اريد شرح للخوارزميات و هياكل البيانات (بالعربي او انجليزي) .