همه چیز درباره ساختارهای داده آرایه و فهرست در جاوا و الگوریتم هایی که می توانید برای جستجو و مرتب کردن داده های موجود در آنها استفاده کنید بیاموزید.
این مجموعه آموزشی یک راهنمای مبتدی برای ساختارهای داده و الگوریتمها در جاوا است. شما خواهید آموخت:
- نحوه تشخیص و استفاده از آرایه ها و ساختارهای داده لیست در برنامه های جاوا.
- کدام الگوریتمها با انواع مختلف آرایهها و ساختارهای داده فهرست کار میکنند.
- چرا برخی از الگوریتمها برای موارد استفاده خاص شما بهتر از سایرین کار میکنند.
- چگونه از اندازهگیریهای پیچیدگی زمان و مکان برای انتخاب کارآمدترین الگوریتم برای مورد استفاده خود استفاده کنید.
PART 1:
ساختار داده چیست؟ و چگونه اولین الگوریتم خود را در جاوا بنویسید
بیاموزید که ساختار داده چیست و ساختارهای داده چگونه طبقه بندی می شوند، و همچنین الگوریتم چیست، چگونه الگوریتم ها را با استفاده از کد شبه بخوانیم و بنویسیم، و چگونه از اندازه گیری های پیچیدگی زمان و مکان برای انتخاب کارآمدترین الگوریتم برای خود استفاده کنیم. برنامه.
PART 2:
آرایه چیست؟ و چگونه آرایه ها در جاوا نشان داده می شوند؟
آرایههای یکبعدی و سه راه برای معرفی آنها به برنامههای جاوا خود را شروع کنید، سپس پنج الگوریتم را که میتوانید برای جستجو و مرتبسازی آرایههای یکبعدی استفاده کنید، بررسی کنید.
بخش ۳:
آرایه های چند بعدی و الگوریتم ضرب ماتریس
سه تکنیک برای ایجاد آرایه های چند بعدی در جاوا را بیاموزید، سپس از الگوریتم ضرب ماتریس برای ضرب عناصر در یک آرایه دو بعدی استفاده کنید. همچنین با آرایههای ناهموار که برای برنامههای کلان داده محبوب هستند، شروع میکنید.
بخش ۴:
فهرست های تک پیوندی و الگوریتم های آنها
با نحوه ایجاد و دستکاری لیست های تک پیوندی در کد جاوا خود آشنا شوید. همچنین خواهید فهمید که از چه الگوریتم هایی بیشتر برای جستجو و مرتب کردن لیست های پیوندی استفاده می شود.
بخش ۵:
لیستهای دارای پیوند دوگانه و فهرستهای دارای پیوند دایرهای، و الگوریتمهای آنها
فهرست های دارای پیوند دوگانه و لیست های پیوند دایره ای طیف گسترده ای از رفتارهای جستجو و مرتب سازی را برای برنامه های جاوا شما ارائه می دهند. استفاده از آنها می تواند به برنامه های جاوا شما انعطاف بیشتری بدهد.
این داستان، “ساختارهای داده و الگوریتم ها در جاوا: راهنمای مبتدی” در ابتدا توسط
پست های مرتبط
ساختار داده ها و الگوریتم ها در جاوا: راهنمای مبتدیان
ساختار داده ها و الگوریتم ها در جاوا: راهنمای مبتدیان
ساختار داده ها و الگوریتم ها در جاوا: راهنمای مبتدیان