Thứ 6, 2024-03-29, 4:21 AM| Chào mừng bạn đến với website. Chúc bạn vui vẻ
.:Trang chủ:. | .:Đăng ký:. | .:Đăng nhập:.
.:Thống kê diễn đàn:. .:Các bài đã post:. .:Danh sách thành viên:. .:Nội quy diễn đàn:. .:Tìm kiếm bài viết:.
‘’.:15 bài mới cập nhật:.‘’
  • Bài mới Khi nói đến việc thiết kế và trang trí nhà vệ sinh, một yếu (nhuly27)
  • Bài mới Cầu thủ Man United bất bình với Rasmus Hojlund (doihinhmu)
  • Reply mới KHÁM PHÁ SỰ TINH TẾ CỦA CỬA GỖ CAO CẤP TẠI SAIGONDOOR (doihinhmu)(1 replies)
  • Reply mới Co nen su dung dich vu in an onlone hay khong? (doihinhmu)(1 replies)
  • Reply mới Tử vi hàng ngày cung Sư Tử thứ năm ngày 29/12/2016 (doihinhmu)(2 replies)
  • Bài mới ỐNG THỦY LỰC PARKER (nhuly)
  • Bài mới CỬA NHÀ VỆ SINH - SỰ LỰA CHỌN HOÀN HẢO CHO KHÔNG GIAN TƯƠI M (nhuly27)
  • Bài mới TOP 100 Mẫu cửa thép chống cháy “Chính Hãng & Chống Cháy Hiệ (nhuly)
  • Bài mới CỬA NHÀ VỆ SINH - SỰ LỰA CHỌN HOÀN HẢO CHO KHÔNG GIAN TƯƠI M (nhuly)
  • Bài mới ỐNG THỦY LỰC (nhuly)
  • Bài mới CỬA NHÀ VỆ SINH - SỰ LỰA CHỌN HOÀN HẢO CHO KHÔNG GIAN TƯƠI M (nhuly27)
  • Bài mới CỬA NHÀ VỆ SINH - SỰ LỰA CHỌN HOÀN HẢO CHO KHÔNG GIAN TƯƠI M (nhuly)
  • Bài mới 99+ Mẫu cửa gỗ cao cấp đang trở thành xu hướng 2024 (nhuly27)
  • Bài mới CỬA NHÀ VỆ SINH - SỰ LỰA CHỌN HOÀN HẢO CHO KHÔNG GIAN TƯƠI M (nhuly)
  • Bài mới Phốt Piston D6 (nhuly)
    • Page 1 of 1
    • 1
    Diễn đàn học tập và vui chơi giải trí K53H » .:Học tập, nghiên cứu, thảo luận nhóm, chuyên ngành:. » Lập trình » Sắp tăng không đổi chỉ số
    Sắp tăng không đổi chỉ số
    Cold_boy Ngày: Thứ 6, 2009-06-12, 6:38 PM | Đường link của bài viết này # 1
    Trình độ: Trung học cơ sở
    Chức vụ: Trưởng thôn
    Số bài đã post: 127
    Cộng (trừ) điểm cho bài viết: 7
    Tình trạng: Offline
    Cho một dãy gồm n số nguyên. Sắp theo chiều tăng dần từ bé đến lớn mà không làm thay đổi chỉ số của từng phần tử.
    Ví dụ:
    n=3; a[0]=2; a[1]=3; a[2]=1;
    thì in ra là:
    a[2]=1
    a[0]=2
    a[1]=3
     
     
     
     
     
     
     
     
     
     
     
    manhcq9x Ngày: Thứ 6, 2009-06-12, 9:22 PM | Đường link của bài viết này # 2
    Trình độ: Vỡ lòng
    Chức vụ: Nông dân
    Số bài đã post: 5
    Cộng (trừ) điểm cho bài viết: 0
    Tình trạng: Offline
    leluoi hơi củ chuối ,ai có cách nào khác ko bảo mình với huhu
    #include<iostream>
    #include<conio.h>
    using namespace std;
    int main()
    {
    int a[100],b[100],n;
    cout<<" Nhap vao so phan tu cua day ";
    cin>>n;
    for(int i = 0;i<n;i++)
    {
    cout<<" nhap phan tu thu "<<i<<" cua day : ";
    cin>>a[i];
    b[i] = i;
    }
    int tg;
    for(int i = 0;i < n; i ++)
    for(int j = i;j<n;j++)
    {
    if(a[j]<a[i])
    {
    tg = a[j];
    a[j] = a[i];
    a[i] = tg;
    tg = b[j];
    b[j] = b[i];
    b[i] = tg;
    }
    }
    cout<<" Day so sau sap xep la :"<< endl;
    for(int i = 0;i<n;i++)
    cout<<" a["<<b[i]<<"] = "<<a[i] <<endl;
    system("pause");
    return 0;
    }

    Added (2009-06-12, 9:22 Pm)
    ---------------------------------------------
    hy` ^^!~ ko giải thích rồi
    ma trận a dùng để lưu giá trị,ma trận b lưu chỉ số
    leluoi sắp xếp giá trị kèm theo đổi chỗ chỉ số thi ta có
    với 1 giá trị i từ 1 => n : với 1 giá trị của i tao có giá trị a[i],b[i] là chỉ số của a[i] trước khi sắp xếp thattinhroi
    khó hiu quá

     
     
     
     
     
     
     
     
     
     


    ^^!~Manh>"<
     
    Cold_boy Ngày: Thứ 6, 2009-06-12, 9:50 PM | Đường link của bài viết này # 3
    Trình độ: Trung học cơ sở
    Chức vụ: Trưởng thôn
    Số bài đã post: 127
    Cộng (trừ) điểm cho bài viết: 7
    Tình trạng: Offline
    Đây là cách của tớ: longlanhanhmat

    #include<iostream>
    using namespace std;
    int main()
    {
    int n;
    cout<<"nhap vao so phan tu cua day:";cin>>n;
    int a[n];
    cout<<"nhap vao cac phan tu cua day:"<<endl;
    for(int i=0;i<n;i++)
    {
    cout<<"a["<<i<<"]=";
    cin>>a[i];
    }
    int max=0;
    for(int i=1;i<n;i++)
    {
    if(a[i]>a[max]) max=i;
    }
    for(int i=0;i<n;i++)
    {
    int m=0;
    for(int i=0;i<n;i++)
    {
    if(a[i]<a[m]) m=i;
    }
    cout<<"a["<<m<<"]="<<a[m]<<endl;
    a[m]=a[max]+1;
    }
    system("pause");
    }

     
     
     
     
     
     
     
     
     
     
     
    manhcq9x Ngày: Thứ 7, 2009-06-13, 7:42 AM | Đường link của bài viết này # 4
    Trình độ: Vỡ lòng
    Chức vụ: Nông dân
    Số bài đã post: 5
    Cộng (trừ) điểm cho bài viết: 0
    Tình trạng: Offline
    huhu what đọc mãi mà ko hiu giải thích đi cậu
    a[max] , a[m] = a[max] + 1,kết quả thi đúng nhưng ko hiu huhu what yeuthe giải thích tớ với
     
     
     
     
     
     
     
     
     
     


    ^^!~Manh>"<
     
    PhanTom Ngày: Thứ 7, 2009-06-13, 1:45 PM | Đường link của bài viết này # 5
    Trình độ: Mầm non
    Chức vụ: Trưởng thôn
    Số bài đã post: 37
    Cộng (trừ) điểm cho bài viết: 2
    Tình trạng: Offline
    Cả 2 cách của 2 ông tôi đều thấy khó hiểu. chú thích thêm cho ae tí :)
     
     
     
     
     
     
     
     
     
     
     
    Diễn đàn học tập và vui chơi giải trí K53H » .:Học tập, nghiên cứu, thảo luận nhóm, chuyên ngành:. » Lập trình » Sắp tăng không đổi chỉ số
    • Page 1 of 1
    • 1
    Search:


    Lớp K53H- Trường ĐH Công Nghệ- ĐHQGHN
    Faculty of Engineering Mechanics and Automation - College of technology- Vietnam National University Hanoi
    Bản quyền nội dung thuộc K53H. Phát triển bởi Hà Văn Sâm. E-mail: Samhv_53@vnu.edu.vn