2d ድርድሮች በማህደረ ትውስታ ውስጥ እንዴት ይከማቻሉ?
2d ድርድሮች በማህደረ ትውስታ ውስጥ እንዴት ይከማቻሉ?

ቪዲዮ: 2d ድርድሮች በማህደረ ትውስታ ውስጥ እንዴት ይከማቻሉ?

ቪዲዮ: 2d ድርድሮች በማህደረ ትውስታ ውስጥ እንዴት ይከማቻሉ?
ቪዲዮ: ጥሩ ነገሮችን እንዴት መሳብ እንደሚቻል. ኦዲዮ መጽሐፍ 2024, ሚያዚያ
Anonim

ሀ 2D ድርድር ነው። ተከማችቷል በኮምፒተር ውስጥ ትውስታ አንድ ረድፍ ሌላውን ይከተላል. እያንዳንዱ የውሂብ እሴት ከሆነ ድርድር B ባይት ይጠይቃል ትውስታ , እና ከሆነ ድርድር C አምዶች አሉት ፣ ከዚያ የ ትውስታ እንደ ነጥብ[m][n] ያለ ኤለመንት የሚገኝበት ቦታ ከመጀመሪያው ባይት አድራሻ (m*c+n)*B ነው።

በዚህ ረገድ, 2d ድርድር በማህደረ ትውስታ ውስጥ እንዴት ይወከላል?

ውክልና የ ባለ ሁለት ገጽታ ድርድር ውስጥ ትውስታ ረድፍ-ዋና እና አምድ-ሜጀር ነው. በኮምፒተር ውስጥ ትውስታ ማትሪክስ ናቸው ተከማችቷል በረድፍ-ዋና ቅደም ተከተል ወይም በአምድ-ዋና ማዘዣ ቅፅ። የረድፍ-ዋና ቅደም ተከተል እና የአምድ-ዋና ቅደም ተከተል የማጠራቀሚያ ዘዴዎች ናቸው። ሁለገብ ድርድሮች በመስመር ማከማቻ ውስጥ እንደ የዘፈቀደ መዳረሻ ትውስታ.

በመቀጠል፣ ጥያቄው፣ በጃቫ ውስጥ ባለ ብዙ ዳይሜንሽን ድርድር እንዴት በትውስታ ውስጥ እንደሚከማች ነው? ውስጥ ጃቫ , አንድ ድርድር ቀዳሚ እሴቶችን (int፣ char፣) ወይም ማጣቀሻዎችን (የካ ጠቋሚዎችን) ለነገሮች ያከማቻል። አንድ ነገር "አዲስ" በመጠቀም ሲፈጠር ሀ ትውስታ ክምር ውስጥ ቦታ ተመድቧል እና ማጣቀሻ ይመለሳል.

በተጨማሪም ማወቅ የሚቻለው እንዴት ነው ድርድሮች በማህደረ ትውስታ ውስጥ የሚቀመጡት?

አን ድርድር ንጥረ ነገሮቹን በተከታታይ ያከማቻል ትውስታ ቦታዎች. እርስዎ ከፈጠሩ ድርድር በአካባቢው ቁልል ላይ ይሆናል. ንጥረ ነገሮች ባሉበት ተከማችቷል በማከማቻው ዝርዝር ሁኔታ ይወሰናል. በተለዋዋጭ የተፈጠረ ድርድር ክምር ላይ ይፈጠራል።

2d ድርድር ምንድን ነው?

2 ልኬት ድርድሮች . ልክ እንደ 1 ዲ ድርድር ፣ ሀ 2D ድርድር የውሂብ ሕዋሶች ስብስብ ነው, ሁሉም አንድ አይነት ናቸው, አንድ ነጠላ ስም ሊሰጡ ይችላሉ. ሆኖም፣ ሀ 2D ድርድር እንደ ሀ ማትሪክስ ከበርካታ ረድፎች እና አምዶች ጋር.

የሚመከር: