PDA

View Full Version : سوال: قرار دادن آرایه در پشته



sarakh
پنج شنبه 06 خرداد 1389, 17:52 عصر
سلام.می خواستم بدونم امکان داره آرایه ای از اعداد رو مثلا آرایه ای با 11 عنصر رو در پشته قرار داد؟نمی خوام تک تک, اعداد رو در پشته قرار بدم می خوام هر دفعه که push می کنه یک آرایه در پشته قرار بگیره.
ممنون.

xxxxx_xxxxx
پنج شنبه 06 خرداد 1389, 19:54 عصر
سلام،
متغیری که محتوای پشته رو نگهداری میکنه باید از نوع آرایه باشه.

saber187518
پنج شنبه 06 خرداد 1389, 19:56 عصر
با سلام
میشه این کار رو انجام داد اما یکم غیر عادیه.
ایده ای که به نظر من میرسه اینه که یک آرایه دو بعدی تعریف کن با هر سطر این ارایه دوبعدی مثل یک عنصر برخورد کن.
یعنی اینکه سطر یا کامل خوانده میشه و از پشته حذف میشه و یا اینکه هیچی دیگه:لبخند:
اینطوری میشه. راه بهتری اگه داره من بلد نیستم.
موفق باشی.

sarakh
جمعه 07 خرداد 1389, 00:25 صبح
سلام،
متغیری که محتوای پشته رو نگهداری میکنه باید از نوع آرایه باشه.
می شه نمونه کد رو نشون بدین من این کد رو نوشتم برای pop کردن ولی خطا می ده.
can,t assign to array



p() = mStack.pop()

xxxxx_xxxxx
جمعه 07 خرداد 1389, 03:17 صبح
می شه نمونه کد رو نشون بدین من این کد رو نوشتم برای pop کردن ولی خطا می ده.
can,t assign to array



p() = mStack.pop()


Stack دست شماست، من از کجا باید بدونم که متودها و متغیرهای شما چطور تعریف شدند!
برنامه رو همراه با کلاس ها اینجا قرار بدید.

sarakh
جمعه 07 خرداد 1389, 10:53 صبح
Stack دست شماست، من از کجا باید بدونم که متودها و متغیرهای شما چطور تعریف شدند!
برنامه رو همراه با کلاس ها اینجا قرار بدید.

سلام برنامه رو گذاشتم.