This media is not supported in your browser
VIEW IN TELEGRAM
#آموزشی #الگوریتم #آرایه
یکی دیگر از روش های مرتب سازی آرایه ها ، الگوریتم مرتب سازی حبابی است. این الگوریتم از جمله الگوریتمهای مبتنی بر مقایسه است که در آن، جفت عنصرهای همجوار با یکدیگر مقایسه شده و در صورتی که دارای ترتیب صحیحی نباشند، با یکدیگر جا به جا میشوند.
مرتبسازی حبابی یک روش مرتبسازی درجا است. یعنی نیاز به فضای کمکی نداشته و با جابجا کردن عناصر در داخل خود لیست، آنها را مرتب میکند.
باوجود این که الگوریتم آن بسیار ساده است اما به علت کندی ناکارآمد میباشد و برای حل بیشتر مسائل مناسب نیست.
نحوه عملکرد : عنصر خانه اول با عنصر خانه دوم سنجیده شده و در صورتی که از آن بزرگ تر باشد جای خود را به آن می دهد.در مرحله بعد عنصر خانه دوم با خانه سوم ، این کار ادامه پیدا میکند تا بزرگ ترین عنصر به پایین فهرست برسد. و بعد از اتمام اولین دور تمام این عملیات برای n-1 آرایه(آرایه خانه آخر حذف میشود) انجام میشود و این عملیات به همین شکل تا مرتب شدن همگی آرایه ها ادامه پیدا میکند.
این عمل مانند پویش حباب به بالا مایع است ، از این رو حبابی نامیده شده است.
🆔 @HSU_CES
یکی دیگر از روش های مرتب سازی آرایه ها ، الگوریتم مرتب سازی حبابی است. این الگوریتم از جمله الگوریتمهای مبتنی بر مقایسه است که در آن، جفت عنصرهای همجوار با یکدیگر مقایسه شده و در صورتی که دارای ترتیب صحیحی نباشند، با یکدیگر جا به جا میشوند.
مرتبسازی حبابی یک روش مرتبسازی درجا است. یعنی نیاز به فضای کمکی نداشته و با جابجا کردن عناصر در داخل خود لیست، آنها را مرتب میکند.
باوجود این که الگوریتم آن بسیار ساده است اما به علت کندی ناکارآمد میباشد و برای حل بیشتر مسائل مناسب نیست.
نحوه عملکرد : عنصر خانه اول با عنصر خانه دوم سنجیده شده و در صورتی که از آن بزرگ تر باشد جای خود را به آن می دهد.در مرحله بعد عنصر خانه دوم با خانه سوم ، این کار ادامه پیدا میکند تا بزرگ ترین عنصر به پایین فهرست برسد. و بعد از اتمام اولین دور تمام این عملیات برای n-1 آرایه(آرایه خانه آخر حذف میشود) انجام میشود و این عملیات به همین شکل تا مرتب شدن همگی آرایه ها ادامه پیدا میکند.
این عمل مانند پویش حباب به بالا مایع است ، از این رو حبابی نامیده شده است.
🆔 @HSU_CES
👍6
خبررسانی رسمی انجمن علمی کامپیوتر 🌱
#آموزشی #الگوریتم #آرایه یکی دیگر از روش های مرتب سازی آرایه ها ، الگوریتم مرتب سازی حبابی است. این الگوریتم از جمله الگوریتمهای مبتنی بر مقایسه است که در آن، جفت عنصرهای همجوار با یکدیگر مقایسه شده و در صورتی که دارای ترتیب صحیحی نباشند، با یکدیگر جا به…
#code #cpp :
void bubbleSort (int A[ ] , int n)
{
int i , contSw;
do {
contSw = 0;
n-- ;
for (i=0 ; i<n ; i++)
if ( A[i] < A[i+1] )
{
swap(A[i] , A[i+1]);
contSw= 1;
}
} While(contSw);
}
🆔@HSU_CES
void bubbleSort (int A[ ] , int n)
{
int i , contSw;
do {
contSw = 0;
n-- ;
for (i=0 ; i<n ; i++)
if ( A[i] < A[i+1] )
{
swap(A[i] , A[i+1]);
contSw= 1;
}
} While(contSw);
}
🆔@HSU_CES
👍6🔥2
خبررسانی رسمی انجمن علمی کامپیوتر 🌱
🆔@HSU_CES
#ترفند #آموزش
💠 شرت کات ها "پارت پایانی"
🔰 در پارت پایانی ، شرت کات های مهمی که پای ثابت اونها کلید لوگوی ویندوز هست رو بررسی میکنیم.
🟢 کلید ویندوز + A : بازکردن اکشن سنتر
🟢 کلید ویندوز + E : بازکردن پنجره جدیدی از فایل اکسپلور
🟢 کلید ویندوز + I : بازکردن تنظیمات ویندوز
🟢 کلید ویندوز + D : نشان دادن / پنهان کردن دسکتاپ
🔸 در صورت باز بودن پنجرهای بر روی دسکتاپ ، آنها را به صورت مینیمایز در میآورد .
🔸و در صورت استفاده مجدد از این ترکیب ، پنجرهها را به حالت اولیه خود برمیگرداند .
🟢 کلید ویندوز + V : باز کردن کلیپ برد
🟢کلید ویندوز + L : قفل کردن سیستم
🟢کلید ویندوز + N : بازکردن بخش تقویم و نوتیفکشن ها
🟢 کلید ویندوز + R : باز کردن پنجره Run
🟢 کلید ویندوز + M : مینیمایز کردن تمام پنجره های باز روی دسکتاپ
🟢 کلید ویندوز + کلید نقطه : بازکردن بخش ایموجی های ویندوز
🔸 میتوانید از کلید های ترکیبی « کلید ویندوز + کلید نقطه ویرگول » هم استفاده کنید .
🟢 کلید ویندوز + P : باز کردن بخش پروژکشن
🟢 کلید ویندوز + S : باز کردن پنجره جستجو سیستم
🔸کلید های ترکیبی « کلید ویندوز + Q » نیز چنین بازخوردی را به شما میدهد .
🟢 کلید ویندوز + prt scn : تهیه عکس از تمام صفحه و ذخیره آن در پوشه ای به نام screenshot
🟢 کلید ویندوز + S + shift : تهیه عکس از منطقه مورد نظر خود و بدون ذخیره خودکار
〰️〰️〰️〰️〰️〰️
🔰 دنیای شرتکات ها ، خیلی بزرگ تر از اون چیزیه که بشه همش رو بیان کرد . این سه پارت ، شامل بعضی از مهم ترین شرتکات های ویندوز بود که داخل بیشتر ورژن های حال حاضر کاربرد دارن .
💠 برای اطلاع بیشتر از تمامی شرت کات ها میتونید به سایت های زیر مراجعه کنید:
⚪️ جامع و کامل ترین مرجع شرتکات ها :
👈🏼 سایت مایکروسافت
⚪️ معرفی ۷۵ مورد از کاربردی ترین شرتکات های ویندوز :
👈🏼 سایت میزبانفا
🆔 @HSU_CES
💠 شرت کات ها "پارت پایانی"
🔰 در پارت پایانی ، شرت کات های مهمی که پای ثابت اونها کلید لوگوی ویندوز هست رو بررسی میکنیم.
🟢 کلید ویندوز + A : بازکردن اکشن سنتر
🟢 کلید ویندوز + E : بازکردن پنجره جدیدی از فایل اکسپلور
🟢 کلید ویندوز + I : بازکردن تنظیمات ویندوز
🟢 کلید ویندوز + D : نشان دادن / پنهان کردن دسکتاپ
🔸 در صورت باز بودن پنجرهای بر روی دسکتاپ ، آنها را به صورت مینیمایز در میآورد .
🔸و در صورت استفاده مجدد از این ترکیب ، پنجرهها را به حالت اولیه خود برمیگرداند .
🟢 کلید ویندوز + V : باز کردن کلیپ برد
🟢کلید ویندوز + L : قفل کردن سیستم
🟢کلید ویندوز + N : بازکردن بخش تقویم و نوتیفکشن ها
🟢 کلید ویندوز + R : باز کردن پنجره Run
🟢 کلید ویندوز + M : مینیمایز کردن تمام پنجره های باز روی دسکتاپ
🟢 کلید ویندوز + کلید نقطه : بازکردن بخش ایموجی های ویندوز
🔸 میتوانید از کلید های ترکیبی « کلید ویندوز + کلید نقطه ویرگول » هم استفاده کنید .
🟢 کلید ویندوز + P : باز کردن بخش پروژکشن
🟢 کلید ویندوز + S : باز کردن پنجره جستجو سیستم
🔸کلید های ترکیبی « کلید ویندوز + Q » نیز چنین بازخوردی را به شما میدهد .
🟢 کلید ویندوز + prt scn : تهیه عکس از تمام صفحه و ذخیره آن در پوشه ای به نام screenshot
🟢 کلید ویندوز + S + shift : تهیه عکس از منطقه مورد نظر خود و بدون ذخیره خودکار
〰️〰️〰️〰️〰️〰️
🔰 دنیای شرتکات ها ، خیلی بزرگ تر از اون چیزیه که بشه همش رو بیان کرد . این سه پارت ، شامل بعضی از مهم ترین شرتکات های ویندوز بود که داخل بیشتر ورژن های حال حاضر کاربرد دارن .
💠 برای اطلاع بیشتر از تمامی شرت کات ها میتونید به سایت های زیر مراجعه کنید:
⚪️ جامع و کامل ترین مرجع شرتکات ها :
👈🏼 سایت مایکروسافت
⚪️ معرفی ۷۵ مورد از کاربردی ترین شرتکات های ویندوز :
👈🏼 سایت میزبانفا
🆔 @HSU_CES
👍8
📌 انجمن علمی مهندسی کامپیوتر برگزار میکند:
✨ دورهمی دانشجویان تازه ورود (۱۴۰۱)
مهندسی کامپیوتر ✨
🔖 ویژه دانشجویان تازه ورود
👨🏻🏫 با سخنرانی اساتید، اعضای انجمن و...
به همراه:
☕️ پذیرایی
🎯 دورهمی دوستانه
💢 و چندین بخش جذاب دیگر
✅ به اطلاع دوستان نو ورود خود برسونید
منتظر حضور گرمتان هستیم🥳
🗓 دوشنبه 9 آبان ماه
🕐 ساعت 12 الی 13
🏢 مرکز کارآفرینی و نوآوری دانشگاه
🆔 @HSU_CES
✨ دورهمی دانشجویان تازه ورود (۱۴۰۱)
مهندسی کامپیوتر ✨
🔖 ویژه دانشجویان تازه ورود
👨🏻🏫 با سخنرانی اساتید، اعضای انجمن و...
به همراه:
☕️ پذیرایی
🎯 دورهمی دوستانه
💢 و چندین بخش جذاب دیگر
✅ به اطلاع دوستان نو ورود خود برسونید
منتظر حضور گرمتان هستیم🥳
🗓 دوشنبه 9 آبان ماه
🕐 ساعت 12 الی 13
🏢 مرکز کارآفرینی و نوآوری دانشگاه
🆔 @HSU_CES
❤8👍3
❇️ جلسه همفکری و طوفان فکری پیدا کردن نام برند برای هر گروه
درس مهندسی نرم افزار - استاد فصیح فر
📆 تاریخ: دوشنبه 9 آبان ماه 1401
🆔 @HSU_CES
درس مهندسی نرم افزار - استاد فصیح فر
📆 تاریخ: دوشنبه 9 آبان ماه 1401
🆔 @HSU_CES
👍6👏1
✅ برگزاری پرشور دورهمی تازه ورودان مهندسی کامپیوتر 1401:
در جشن برگزار شده فوق که با استقبال عالی دانشجویان مهندسی کامپیوتر و پردیس فناوری های نوین صورت گرفت، اساتید محترم و عزیز گروه کامپیوتر دکتر مسعودی فر و مهندس فصیح فر ضمن عرض تبریک سال تحصیلی جدید،توضیحات لازم و کافی برای دانشجویان در مورد چارت درسی، نحوه مطالعه دروس و ... ارائه کردند.
➖ بخش اول
🆔 @HSU_CES
در جشن برگزار شده فوق که با استقبال عالی دانشجویان مهندسی کامپیوتر و پردیس فناوری های نوین صورت گرفت، اساتید محترم و عزیز گروه کامپیوتر دکتر مسعودی فر و مهندس فصیح فر ضمن عرض تبریک سال تحصیلی جدید،توضیحات لازم و کافی برای دانشجویان در مورد چارت درسی، نحوه مطالعه دروس و ... ارائه کردند.
➖ بخش اول
🆔 @HSU_CES
❤9
✳️ در ادامه ی این دورهمی، مهمانان عزیز برنامه دکتر کهن، مدیریت مرکز کارآفرینی و نوآوری دانشگاه در مورد ترکیب علم و عمل و خلاقیت برای تبدیل ایده های خام در هر رشته به یک فعالیت پویا و کارآفرین صحبت کردند.
✳️ در ادامه ی صحبت های ایشان، دکتر حاجی آبادی، معاونت پژوهشی دانشگاه به تکمیل صحبت های دکتر کهن پرداخته و ضمن تأکید به دانشجویان برای مطالعه دروس خود، یادگیری مهارت و نگرش چند بٌعدی به مشکلات و اتفاقات برای استفاده کردن به نحو احسنت از آنها را به دانشجویان گوشزد کرد.
✳️ همینطور، دانشجوی عزیز فارغ التحصیل کارشناسی مهندسی کامپیوتر و دانشجوی ارشد کامپیوتر آقای کیومرث جوان، در مورد مسیر دانشجویی از صفر و رسیدن به موفقیت های دانشجویی چه در زمینه های درسی و چه در زمینه های شغلی توصیه هایی را به دانشجویان کردند.
➖ بخش دوم
🆔 @HSU_CES
✳️ در ادامه ی صحبت های ایشان، دکتر حاجی آبادی، معاونت پژوهشی دانشگاه به تکمیل صحبت های دکتر کهن پرداخته و ضمن تأکید به دانشجویان برای مطالعه دروس خود، یادگیری مهارت و نگرش چند بٌعدی به مشکلات و اتفاقات برای استفاده کردن به نحو احسنت از آنها را به دانشجویان گوشزد کرد.
✳️ همینطور، دانشجوی عزیز فارغ التحصیل کارشناسی مهندسی کامپیوتر و دانشجوی ارشد کامپیوتر آقای کیومرث جوان، در مورد مسیر دانشجویی از صفر و رسیدن به موفقیت های دانشجویی چه در زمینه های درسی و چه در زمینه های شغلی توصیه هایی را به دانشجویان کردند.
➖ بخش دوم
🆔 @HSU_CES
❤8
✳️ در انتها، برنامه با اجرای موسیقی زنده هنرمندان کانون موسیقی دانشگاه و پذیرایی از عزیزان خاتمه یافت.
🆔 @HSU_CES
🆔 @HSU_CES
❤7👍1🔥1😁1