توضیحات
در این قسمت تیم کدگیت را با سورس چرخش آرایه در جاوا همراهی کنید. یکی از پروژه هایی که در برنامه نویسی با آن روبرو خواهید شد چرخش یک آرایه است. در سورس کدی که تهیه کرده ایم متدی نوشته ایم که یک آرایه را دریافت و به تعداد دلخواه چرخش می دهیم. پیشنهاد می کنیم از سورس کدهای دیگر سایت کدگیت دیدن فرمایید:
چرخش آرایه در جاوا
یکی از پروژه هایی که در دوران برنامه نویسی با آن روبرو خواهید شد نحوه چرخش آرایه می باشد. گرچه این پروژه ساده بنظر می رسد اما روش های پیاده سازی مختلفی برای آن ارائه شده است. در پیاده سازی که امروز انجام دادیم سعی کردیم ساده ترین راه حل را در نظر بگیریم. در این پیاده سازی فرض شده است که چرخش چپ انجام می شود. یک آرایه را به صورت زیر در نظر بگیرید:
حال بعد از اینکه این آرایه را در دو مرحله به سمت چپ چرخش دهیم به صورت زیر خواهد شد:
نحوه اجرا
بعد از اینکه سورس را تهیه نمودید یک فایل با فرمت .zip در اختیار شما قرار می دهیم. این فایل را از حالت zip خارج کنید تا فایل های پروژه ببینید. فایل اصلی برنامه با نام arrayrotation.java می باشد. با اجرای این برنامه می توانید خروجی برنامه را ببینید. توجه داشته باشید که برنامه گرافیکی نبوده و در کنسول خروجی را به شما نمایش خواهد داد. بعد از اجرای برنامه با ورود لیستی شامل [7و6و5و4و3و2و1] خروجی زیر را خواهید دید توجه کنید میزان چرخش 2 عدد است:
Array after left rotation is: [3, 4, 5, 6, 7, 1, 2]