دورات هندسية

 

 

C language?

صفحة 3 من 4 الأولىالأولى 1 2 34 الأخيرةالأخيرة
النتائج 21 إلى 30 من 31
  1. [21]
    computer eng.
    computer eng. غير متواجد حالياً
    عضو فعال جداً


    تاريخ التسجيل: Mar 2009
    المشاركات: 263
    Thumbs Up
    Received: 0
    Given: 0
    ال queue ما يصير نحذف من النص ، لأن اسمها FIFO
    first in first out
    إذا تبيها بال linked list ممكن ؟
    بس تأكد علشان نساعدك بكود الfunction
    ويا ليت الرد يكون بسرعه

    وبالتوفيق

    0 Not allowed!



  2. [22]
    hazemaozaid
    hazemaozaid غير متواجد حالياً
    جديد


    تاريخ التسجيل: Dec 2010
    المشاركات: 2
    Thumbs Up
    Received: 0
    Given: 0

    يهمك


  3. [23]
    hazemaozaid
    hazemaozaid غير متواجد حالياً
    جديد


    تاريخ التسجيل: Dec 2010
    المشاركات: 2
    Thumbs Up
    Received: 0
    Given: 0

  4. [24]
    mohammedghozlan
    mohammedghozlan غير متواجد حالياً
    جديد


    تاريخ التسجيل: Dec 2010
    المشاركات: 6
    Thumbs Up
    Received: 0
    Given: 0
    ا اخوان بدي (function) يمر على عناصر ال (queue) وشوف اذا في عنصر متشابه مع عنصر اخر يشطب واحد مثلا [1,2,4,5,4,2,5] بدي يشطب ال 5و4و2 وشكرا جزيلا
    (يا اخوان كل ما كان اسرع كل ما كان احسن وشكرا) طبعا عن طريق ال LINK LIST

    0 Not allowed!



  5. [25]
    mohammedghozlan
    mohammedghozlan غير متواجد حالياً
    جديد


    تاريخ التسجيل: Dec 2010
    المشاركات: 6
    Thumbs Up
    Received: 0
    Given: 0
    السلام عليكم يا شباب في معي برنامج (AVL trees and binary trees) البرنامج مكتوب لكن بدي مساعدة بتعبئة الفراغات الموجوده بالبرنامج والبرنامج كالتالي:
    #include <iostream>
    #include <time.h>
    #include <cassert>
    #include <vector>
    using namespace std;
    struct nodeType
    {
    int info;
    nodeType *llink;
    nodeType *rlink;
    };
    class binaryTreeType
    {
    // fill in class declaration; do not forget to add the implementation.
    };
    class bSearchTreeType: public binaryTreeType
    {
    public:
    bool search(int searchItem);
    void insert(int insertItem);
    };
    class AVLNodeType
    {
    public:
    int info;
    int bfactor; // balance factor
    AVLNodeType *llink;
    AVLNodeType * rlink;
    };
    class AVLTreeType
    {
    public:
    AVLTreeType();
    1 If you are using an outdated computer and the program is taking too much time to finish, you may set n to 1000.
    ~AVLTreeType();
    void insert(const int &newItem);
    bool search(int searchItem);
    // fill in the remaining functions; do not forget to add the implementation.
    };
    void main() {
    unsigned long n = 100;
    int MaxRep = 1, i;
    clock_t start1, finish1,
    start2, finish2,
    start3, finish3,
    start4, finish4;
    double Time1 = 0, // AVL tree insert time
    Time2 = 0, // binary search tree time
    Time3 = 0, // AVL tree search time
    Time4 = 0; // binary search tree search time
    vector< int > v;
    vector<int>::iterator it;
    AVLTreeType a;
    bSearchTreeType b;
    srand( time(NULL) );
    cout<<" N "<<"\t\t"<<"AVL Insert"<<"\t"<<"BST Insert"<<"\t"<<"AVL Search"<<"\t"<<"BST Search"<<endl;
    cout<<"-----------------------------------------------------------------------------"<<endl;
    for(int exp=1; exp<=MaxRep; exp++, n*=2) {
    for( i = 0; i < n; ++i ) // generate input sequence
    v.push_back( rand() % ( 2 * n ) );
    start1 = clock(); //Start timing1
    for( i = 0; i < n; ++i )
    a.insert( v[ i ] );
    finish1 = clock(); //Finish timing1
    start2 = clock(); //Start timing2
    for( i = 0; i < n; ++i )
    b.insert( v[ i ] );
    finish2 = clock(); //Finish timing2
    v.clear();
    for( i = 0; i < n; ++i ) // generate search sequence
    v.push_back( rand() % ( 2 * n ) );
    start3 = clock(); //Start timing3
    for( i = 0; i < n; ++i )
    a.search( v[ i ] );
    finish3 = clock(); //Finish timing3
    start4 = clock(); //Start timing4
    for( i = 0; i < n; ++i )
    b.search( v[ i ] );
    finish4 = clock(); //Finish timing4
    v.clear();
    Time1=((double) (finish1 - start1)) / CLOCKS_PER_SEC;
    Time2=((double) (finish2 - start2)) / CLOCKS_PER_SEC;
    Time3=((double) (finish3 - start3)) / CLOCKS_PER_SEC;
    Time4=((double) (finish4 - start4)) / CLOCKS_PER_SEC;
    cout<<n<<"\t\t"<<Time1<<"\t\t"<<Time2<<"\t\t"<<Tim e3<<"\t\t"<<Time4<<endl;
    }
    }

    0 Not allowed!



  6. [26]
    mohammedghozlan
    mohammedghozlan غير متواجد حالياً
    جديد


    تاريخ التسجيل: Dec 2010
    المشاركات: 6
    Thumbs Up
    Received: 0
    Given: 0
    هذا البرنامج الكامل انا اريد فقط حل المكان
    الذي كتب فيه(fill in the remaining functions;dont forget to add the implementation)

    0 Not allowed!



  7. [27]
    mohammedghozlan
    mohammedghozlan غير متواجد حالياً
    جديد


    تاريخ التسجيل: Dec 2010
    المشاركات: 6
    Thumbs Up
    Received: 0
    Given: 0
    ارجوكم الي يعرف الحل يساعدني به وشكرا لكم

    0 Not allowed!



  8. [28]
    acer.7
    acer.7 غير متواجد حالياً
    عضو متميز
    الصورة الرمزية acer.7


    تاريخ التسجيل: Nov 2010
    المشاركات: 557
    Thumbs Up
    Received: 13
    Given: 18
    السلام عليكم
    ارجوا من ذوي الخبرة في المساعدة بلغة C عن الpointer بصراحة لم اجد الكتب التي تفهمني المادة وانا بحاجة ماسة جدا لها وابسرع وقت وياريت لو اكوا تمارين جاهزة ومحلولة

    0 Not allowed!


    ألا بالصبر تبلغ ما تريد ** وبالتقوى يلين لك الحديد





  9. [29]
    كوثر04
    كوثر04 غير متواجد حالياً
    جديد
    الصورة الرمزية كوثر04


    تاريخ التسجيل: Jul 2010
    المشاركات: 7
    Thumbs Up
    Received: 0
    Given: 0
    مشكورين على الشرح الكافي و الوافي

    0 Not allowed!



  10. [30]
    مهندسة سلمى
    مهندسة سلمى غير متواجد حالياً
    عضو
    الصورة الرمزية مهندسة سلمى


    تاريخ التسجيل: Feb 2012
    المشاركات: 17
    Thumbs Up
    Received: 4
    Given: 0
    برايى سى شارب احلى وبتضم الاتنين

    0 Not allowed!



  
صفحة 3 من 4 الأولىالأولى 1 2 34 الأخيرةالأخيرة
الكلمات الدلالية لهذا الموضوع

عرض سحابة الكلمة الدلالية

RSS RSS 2.0 XML MAP HTML