در این قسمت تیم کدگیت را با پروژه الگوریتمهای مرتب سازی در جاوا همراهی کنید. در این پروژه با توجه به استفاده از کتابخانههای معتبر و رعایت اصول و استانداردهای برنامهنویسی اقدام به پیاده سازی پروژه الگوریتمهای مرتبسازی کردهایم. در ادامه ویژگیهای این پروژه آورده شده است.
مرتب سازی
منظور از مرتبسازی داده، چیدمان دادهها در قالبی که ترتیب آنها رعایت شود. الگوریتم مرتبسازی روشی برای چیدمان دادهها با ترتیبی خاص (صعودی یا نزولی) تعیین میکند. اهمیت مرتبسازی در این نکته است که جستجوی دادهها در صورت مرتب بودن میتواند تا سطح بالایی بهینهسازی شود. مرتبسازی همچنین میتواند برای نمایش دادهها در قالبهای خواناتر کمک کند.
پروژه الگوریتمهای مرتب سازی در جاوا
در پروژه الگوریتمهای مرتب سازی در جاوا بیش از 25 الگوریتم مرتب سازی تهیه و جمع آوری شده است. بخشی از الگوریتمهای مرتب سازی که در این پروژه وجود دارد به صورت زیر میباشد:
- مرتبسازی بایتونیک
- مرتبسازی ساختگی(Bogo Sort)
- مرتب سازی حبابی
- مرتب سازی حبابی بازگشتی
- مرتبسازی سطلی
- مرتبسازی دایرهای
- مرتبسازی دایرهای بازگشتی
- مرتبسازی شانهای
- مرتبسازی شمارشی
- مرتب سازی DNF
- مرتب سازی Gnome
- ….
خروجی برنامه
تمامی الگوریتمهای پیاده سازی شده دارای تابع Main بوده و یک آرایه نا مرتب تعریف شده و در خروجی برنامه، آرایه مرتب چاپ میشود. الگوریتمها در فایلهای جداگانه با فرمت .java برای راحتی کار و اجرا قرار داده شده است.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.