Hỏi & đáp lập trình

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi canh en buon, 23/5/07.

  1. hadung88

    hadung88 Youtube Master Race

    Tham gia ngày:
    10/5/08
    Bài viết:
    1
    Mình nhận được một bài tập Java yêu cầu như sau:

    Mã:
    Sử dụng Swing,AWT và kĩ thuật lập trình đa luồng để mô phỏng quá trình sép sếp theo giải thuật QuickSort
    
    Nội dung :
    	- Viết một ứng dụng Java để mô phỏng sắp xếp các phần tử của mọt mảng theo giải thuật Quicksort một cách trực quan: người dùng nhập mảng dữ liệu và có thể xem được qua trình sắp xếp thông qua hình ảnh trên ứng dụng.
    bạn nào biết về java cho mình xin ý kiến về hướng giải quyết vấn đề được ko?
    cảm ơn nhiều !
    nếu ai có code bài này cho mình xin mình thâm khảo nhé :)( tại mình java mình cũng ko rành lắm :d)
     
  2. Railgun

    Railgun Donkey Kong

    Tham gia ngày:
    15/5/10
    Bài viết:
    322
    Nơi ở:
    Gakuen
    Mình đang bị lỗi msvcp80d.dll no found khi xài VS2005. Mình đã thử down file ấy cho vào system32 nhưng lại hiện ra lỗi khác. Bạn nào biết cách khắc phục ko :|
     
  3. HieuNM

    HieuNM Mayor of SimCity

    Tham gia ngày:
    3/3/07
    Bài viết:
    4,078
    Nơi ở:
    H.U.S.T
    mình mới học java, nhưng mà cái netbean nặng quá :(. có chương trình nào nhẹ hơn không, có hỗ trợ hiện suggestion giống như của microsoft visual studio ý :D
     
  4. Bối Bối

    Bối Bối C O N T R A

    Tham gia ngày:
    20/2/06
    Bài viết:
    1,859
    Nơi ở:
    Ha Noi, Vietnam,
    eclipse (free) or jcreator
    mình prefer cái eclipse
     
  5. Funnnny

    Funnnny Will Code Python For FOOD Moderator

    Tham gia ngày:
    2/8/05
    Bài viết:
    9,406
    Nơi ở:
    Hanoi, Vietnam
    eclipse nếu có nhiều ram, ko thì jcreator.
    Netbean nặng tương đương eclipse =)
     
  6. HieuNM

    HieuNM Mayor of SimCity

    Tham gia ngày:
    3/3/07
    Bài viết:
    4,078
    Nơi ở:
    H.U.S.T
    làm thế nào để tạo được cái combobox mà nó có cái hình/biểu tượng bên cạnh như thế này, visual c#

    [​IMG]
     
  7. Bối Bối

    Bối Bối C O N T R A

    Tham gia ngày:
    20/2/06
    Bài viết:
    1,859
    Nơi ở:
    Ha Noi, Vietnam,
  8. HieuNM

    HieuNM Mayor of SimCity

    Tham gia ngày:
    3/3/07
    Bài viết:
    4,078
    Nơi ở:
    H.U.S.T
    Bạn nào cài đặt dùm mình thuật toán cho bài này với.
    Mình làm nó chạy chậm quá :|

    Gán ngẫu nhiên n giá trị số tự nhiên từ 1-n vào 1 mảng 1 chiều n phần tử

    Thuật toán của mình đây :(

    PHP:
                bool trung;              // trung == trùng
                
    for (int i 1<= 9i++)
                {
                    do
                    {
                        
    trung false;
                        
    int randm RandomNumber(0100);
                        
    arr[i] = randm 9;
                        if (
    arr[i] == 0arr[i] = 9;
                        for (
    int j 1ij++)
                        {
                            if (
    arr[i] == arr[j]) trung true;
                        }
                    } while (
    trung);
                }
    trong đó RandomNumber(int min, int max) là 1 hàm sinh 1 số tự nhiên ngẫu nhiên có giá trị trong khoảng từ min đến max
     
    Chỉnh sửa cuối: 18/7/10
  9. Funnnny

    Funnnny Will Code Python For FOOD Moderator

    Tham gia ngày:
    2/8/05
    Bài viết:
    9,406
    Nơi ở:
    Hanoi, Vietnam
    Thử tận dụng những containner unique key như std::set xem sao, sẽ đỡ chậm hơn khi mỗi lần bạn phải check giá trị trùng hay ko
     
  10. blaster6220119

    blaster6220119 Donkey Kong

    Tham gia ngày:
    14/3/06
    Bài viết:
    430
    Nơi ở:
    :-"
    muốn tạo ngẫu nhiên từ 1-n vào 1 mảng 1 chiều n phần tử thì bạn cứ gán từ 1-> n vào mảng đó, sau đó chạy 1 vòng lặp từ 1-> n-1, hoán vị với 1 phần tử khác ở vị trí ngẫu nhiên từ i tới n.
     
  11. Minamoto_Shizuka

    Minamoto_Shizuka Fire in the hole! Lão Làng GVN

    Tham gia ngày:
    24/10/09
    Bài viết:
    2,569
    Mình dùng Netbeans 6.9 để code C++ trên Ubuntu, xin hỏi dùng cách nào để thêm build param cho file cpp, ví dụ thêm thư viện boost_thread: -lboost_thread. Thêm vào file header của class đó thì không được, còn file cpp lại không có tùy chọn này.
     
  12. raulnam19

    raulnam19 Donkey Kong

    Tham gia ngày:
    17/4/04
    Bài viết:
    394
    Mọi ng` cho mình hỏi ASCII character là cái gì ?
     
  13. HieuNM

    HieuNM Mayor of SimCity

    Tham gia ngày:
    3/3/07
    Bài viết:
    4,078
    Nơi ở:
    H.U.S.T
  14. REALM

    REALM Legend of Zelda

    Tham gia ngày:
    30/6/03
    Bài viết:
    970
    Nơi ở:
    HCM city
    2 bài này ko biết thuật giải bạn nào biết hướng dẫn sơ lược mình làm với.

    Cây nhị phân hết nhé các bạn
    a>tìm 2 giá trị max trong cây nhi phân
    b>tìm nút sau cho nó lớn hơn tổng 2 nút con.
     
  15. 3rr0r

    3rr0r Youtube Master Race

    Tham gia ngày:
    3/7/07
    Bài viết:
    30
    Nơi ở:
    Underground
    a> Nếu là cây nhị phân tìm kiếm thì chỉ cần đi qua phải tới node cuối cùng.
    Còn nếu là cây bình thường thì

    int maxtree(tree t)
    {
    static int max = 0;
    if(t)
    {
    if (t->data > max)
    max = t->data;
    maxtree(t->left);
    maxtree(t->right);
    }
    return max;

    }

    Bạn kiểm tra xem, mình mới chạy = tay thôi

    ---------- Post added at 22:14 ---------- Previous post was at 22:13 ----------

    À quên còn câu b thì mình chưa hiểu ý của bạn
     
  16. quy_mag

    quy_mag Donkey Kong

    Tham gia ngày:
    17/11/06
    Bài viết:
    370
    Nơi ở:
    nhà GF
    cho hỏi có ct trình gì mà tạo Slide photo .Mở đầu có thể add text + để Backround mầu bt` ,chèn nhạc mà đơn giản dễ làm 1 chút dc k .Cảm ơn nhiều ^^
     
  17. Bối Bối

    Bối Bối C O N T R A

    Tham gia ngày:
    20/2/06
    Bài viết:
    1,859
    Nơi ở:
    Ha Noi, Vietnam,
    google : "proshow gold" .
     
    quy_mag thích bài này.
  18. quy_mag

    quy_mag Donkey Kong

    Tham gia ngày:
    17/11/06
    Bài viết:
    370
    Nơi ở:
    nhà GF
    mà dùng cái này xong lúc bật FLash lên nó cứ hiện ra dòng "made as an evoluation of ..." mình k thích lắm ,có cách nào tắt đi k
     
    Chỉnh sửa cuối: 19/8/10
  19. Bối Bối

    Bối Bối C O N T R A

    Tham gia ngày:
    20/2/06
    Bài viết:
    1,859
    Nơi ở:
    Ha Noi, Vietnam,
    chắc là dùng bản free ah? tìm crack mà chạy
     
  20. Nobunaga Nokia

    Nobunaga Nokia Chơi game tới già Lão Làng GVN

    Tham gia ngày:
    19/8/08
    Bài viết:
    1,947
    Nơi ở:
    Bình Dương
    muốn thay đổi cursor cho forum thì phải làm sao hả các bác ?
     

Chia sẻ trang này