Trang 2 trên tổng số 2 Đầu tiênĐầu tiên 12
Từ 11 tới 13 trên tổng số 13 kết quả

Đề tài: [VC++]Cấp phát động cho một chuỗi.

  1. #11
    Ngày gia nhập
    04 2007
    Bài viết
    2

    Mặc định [VC++]Cấp phát động cho một chuỗi.

    Code:
    Step 1. Include the header file "time.h" into your source code
    
    #include "time.h"
    
    Step 2. Use the following template in your source code:
    
    clock_t    t1;
    
    clock_t    t2;
    
    t1 = clock();
    
    // Begin to process your task
    
    ...
    
    // Finish your task
    
    t2 = clock();
    
    Step 3: The duration of your process (in seconds) is (t2 - t1)/1000.0;
    đó là cách hiển thị thời gian chạy của chương trình đó

  2. #12
    Ngày gia nhập
    04 2007
    Bài viết
    2

    còn về yêu cầu thứ 1 của bạn , mình có 1 thuật toán gọi là growable array

    Code:
    #include <iostream.h>
    #include <string.h>
    
    
    int main() {
    	char *cS = new char [100];	
    	cin.getline(cS,100);
    		
    	int iLength = strlen(cS);
    	
    	// tao 1 vung bo nho moi , co chieu dai dung voi chieu dai cua chuoi
    	char *cTmp = new char [strlen(cS)];
    	
    	//tao 1 bien pointer de luu lai dia chi cua chuoi cu , de sau na`y xo'a 
    	char *cTmp_s = cS;
    	
    	//gan gia tri cho chuoi moi = chuoi cu
    	for (int i=0 ; i<=iLength ; i++) cTmp[i] = cS[i];
    	
    	//cS la` 1 bien pointer , ta se tro? (point) no toi o nho cua chuoi moi
    	cS = cTmp;
    	
    	//dua va`o dia chi cua chuoi cu  de xo'a no di
    	delete [] cTmp_s;
    	
    	delete [] cS;
    	return 0;
    }
    cái này thường được dùng khi , số lượng giá trị nhập vào nhiều hơn số lượng ta khai báo , vd mình khai có 100 , mà nhập vào đến 200 kí tự .. mình sẽ dùng để nới rộng khả năng lưu trữ cho array lên ... còn theo như mục đích của bạn thì ngược lại ^^~ , nhưng áp dụng thì cũng ok , không có vấn đề gì
    Đã được chỉnh sửa lần cuối bởi MyHieu : 01-05-2007 lúc 12:14 PM.

  3. #13
    Ngày gia nhập
    04 2007
    Bài viết
    30

    cám ơn bạn nhiều ^ ^

Các đề tài tương tự

  1. Bài tập C++ Cách để so sánh 2 chuỗi kí tự giữa chuỗi nhập từ phím và chuỗi từ file xem có giống nhau không?
    Gửi bởi davilson18 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 4
    Bài viết cuối: 09-06-2012, 09:47 AM
  2. Lập trình C Thay thế chuỗi s1 trong chuỗi s bằng chuỗi s
    Gửi bởi duytue trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 23-09-2011, 04:16 PM
  3. thay thế chuỗi con thứ i trong chuỗi mẹ bằng 1 chuỗi khác
    Gửi bởi nhat1811 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 06-08-2011, 08:25 AM
  4. Trả lời: 1
    Bài viết cuối: 29-06-2011, 12:02 AM
  5. xem một từ trong chuỗi là một chuỗi con, sắp xếp các chuỗi con theo thứ tự tăng dần
    Gửi bởi qpkdct1101 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 0
    Bài viết cuối: 20-01-2011, 08:22 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn