Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    [IMG]images/smilies/troll2/tuithan.png[/IMG]
    ý tưởng xâu đối xứng
    Mã:
    char check[5] = {a,b,c,b,a};
    for(i =0 ; i < n/2 ; i ++)
    	if(check[i] != check[n-i])
    		return false;
    return true;
    ý tưởng chèn chuỗi
    Mã:
    char check[5] = {a,b,c,b,a};
    n = 5;
    for(i =0 ; i < n/2 ; i ++)
    	if(check[i] != check[n-i])
    	{
    		// nếu k đối xứng tại vị trí nào đó
    		// chèn vào sau chuỗi
    		// rồi lặp lại bước chèn trước để so sánh chuỗi nào chèn vào ngắn hơn
    		//n++;
    		ChenKyTuVaoChuoi(char[] check,int n, char check[i], int n-1); // hàm này tự viết
    		// 4 tham số là 
    		// chuỗi cần chèn
    		// độ dài chuỗi (lưu ý sau khi chèn thì độ dài thay đổi)
    		// ký tự cần chèn
    		// chèn vào vị trí nào
    	}
    return true;

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0

    Bài tập Pascal: Lập chương trình kiểm tra xâu đối xứng và thêm xâu ngắn nhất để nó thành đối xứng

    BT kt của em là : Lập chương trình kiểm tra xâu đối xứng và thêm xâu ngắn nhất để nó thành đối xứng. ( viết bằng pascal).

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 10:52 AM.
Diễn đàn sử dụng vBulletin® Phiên bản 4.2.5.
Bản quyền của 2024 vBulletin Solutions, Inc. Tất cả quyền được bảo lưu.
Ban quản trị không chịu trách nhiệm về nội dung do thành viên đăng.