ช่วยเขียนอัลกอริทึมของโค้ดข้างล่างให้หน่อยครับ จะขอบพระคุณอย่างสูง

สวัสดีครับ ก่อนอื่นขอขอบคุณก่อนเลยครับ คือผมต้องนำเสนองานครับ แต่เขียนอัลกอริทึมไม่ได้เพราะทำไม่ค่อยเป็นครับ เลยหาโค้ดมาจากในเน็ต เลยอยากหาคนช่วยครับ เพิ่งเคยเรียนครับ เลยทำไม่ค่อยได้ ด่าผมได้แต่อย่าแรง ช่วยหน่อยนะครับ กราบบบ ถ้ามีคำไม่เหมาะสมอะไร ขออภัยมา ณ ที่นี้ด้วยครับ
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>

int quickSort( int[], int, int);
int partition( int[], int, int);


int main()
{
   int a[] = { 7, 12, 1, -2, 0, 15, 4, 11, 9};

   int i;
   printf("\n\nUnsorted array is:  ");
   for(i = 0; i < 9; ++i)
      printf(" %d ", a[ i ]);

   quickSort( a, 0, 8 );

   printf("\n\nSorted array is:  ");
   for(i = 0; i < 9; ++i)
      printf(" %d ", a[ i ]);
   system("pause");
    return(0);
}

โค้ดนี้นะครับผม
ถ้าแท็กห้องผิดขอโทษนะครับบ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 4
เขียน Algorithm quicksort ไม่ได้จริงๆ น้องไม่ต้องถึงกับ Drop หรอกคับ ไม่ต้องไปกราบใคร เพราะถ้าเขียนได้เองจริงๆ โดยไม่ต้องดูจากใคร หรือดูจากที่ไหนนี่ นั่งรอให้เค้ามากราบเป็นอาจารย์ได้เลย แค่ Bubble Sort คนเรียนวิทคิมหลายคนยังคิดเองไม่ได้เลย

กลับไปดูโจทย์จากอาจารย์ให้ดีก่อนว่าเค้าสั่งให้ทำอะไรครับ ให้ศึกษา Algorithm ของมันหรือให้เขียน Code เพาะถ้าจะให้เขียน อ.น่าจะให้ฝึกจากBubble Sort ง่ายๆก่อน


ส่วน Code ที่ไปหามามันไม่มี Code ของ Sorting Algorithm อะไรเลยคับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่