fa
Feedback
Computer Engineering

Computer Engineering

رفتن به کانال در Telegram

تمام فایل های مربوط به دروس اینجا گذاشته و ماندگار خواهند بود. گروه @Com_engineering01Gap پی وی @sireh03

نمایش بیشتر
1 961
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+17 روز
+6830 روز
آرشیو پست ها
کلاس بعدی الگوریتم ۵ شروع میشه برای دوستانی که تایم ۵:۳۰ تا ۷:۳۰ کلاس داشتن

جواباشون

CamScanner 18-04-2025 22.33.pdf2.31 MB

کسی جوابش داره بفرسته واسه بقیه قرار بدیم

تکلیف شماره 1 درس مدار منطقی مهلت تحویل: هفته آینده در ساعت کلاسی #مدار_منطقی

Kargah Computer.pdf2.44 MB

کسی جزوه استاد صالح امین، درس آشنایی با صنعت کامپیوتر رو کامل داره لطف کنه بفرسته!؟

تغییر زمان برگزاری آزمون زبان های ترکیبی👆👆
تغییر زمان برگزاری آزمون زبان های ترکیبی👆👆

به اطلاع دانشجویان عزیز می رساند کلاسهای مدار منطقی دکتر زواری امروز سه شنبه ۲۶ فروردین تشکیل نمی شود و بجای آن جبرانی در روز پنج شنبه ۲۸ فروردین در همان ساعت خود تشکیل خواهد شد.

سیستم عامل-نقیب.pdf

طراحی کامپیوتری سیستمهای دیجیتال پروین پارسا ۲/۱۱ ۸:۳۰

ریاضیات مهندسی 1404/02/08 8:30

پایگاه داده دکتر نقیب سه شنبه سه تا هفت. فردا هم امتحانه بقیشم تو کانال گذاشته شده

photo content
+2

پایگاه داده دکتر نقیب سه شنبه سه تا هفت. فردا هم امتحانه بقیشم تو کانال گذاشته شدن

photo content
+2

زمان امتحان میانترم طراحی کامپایلر نظریه زبان مدار منطقی برنامه سازی پیشرفته مرسی از دوستانی که ارسال کردن ✨
+1
زمان امتحان میانترم طراحی کامپایلر نظریه زبان مدار منطقی برنامه سازی پیشرفته مرسی از دوستانی که ارسال کردن ✨

با سلام و احترام متاسفانه به دلیل کسالت شدید، کلاسهای امروز دوشنبه بنده تشکیل نخواهد شد. خواهشمندم به دوستانتان طلاع رسانی فرمایید. با احترام، ایوبی

کد استاد ایوبی Quick sort

#include <iostream>
using namespace std;

void partition(int S[], int low, int high, int &pivotpoint) {
    int pivot = S[low]; 
    int j = low;
    int temp;

    for (int i = low + 1; i <= high; i++) {
        if (S[i] < pivot) {
            j++;
            temp = S[i];
            S[i] = S[j];
            S[j] = temp;
        }
    }

    temp = S[low];
    S[low] = S[j]; 
    S[j] = temp;
    pivotpoint = j;
}

void quickSort(int S[], int low, int high) {
    if (low < high) {
        int pivotpoint;
        partition(S, low, high, pivotpoint);
        quickSort(S, low, pivotpoint - 1);
        quickSort(S, pivotpoint + 1, high);
    }
}

int main() {
    int S[9] = {45, 62, 17, 1, 54, 30, 21, 95, 83};

    quickSort(S, 0, 8);

    for (int i = 0; i < 9; i++)
        cout << S[i] << "\t"; 
        
    return 0;
}