... học Cơng Nghệ Sài Gòn 1.3 Khoa Cơng Nghệ Thơng Tin Cácphép tốn luận lý Là phéptoán tác động kiểu Boolean cho kết kiểu Boolean Cácphéptoán bao gồm AND (và) , OR (hoặc), NOT (phủ định) Sau bảng ... hỗ trợ tập hợp kiểuliệu thường dùng bao gồm kiểuliệu sở kiểu số nguyên, số thực, luận lý, chuỗi,… kiểuliệu tổng quát Tiền tố Hậu tố Mặc định Đặc điểm Tên kiểu Byte by Kiểuliệu nhị phân Integer ... tính toán “ “: rào chuỗi # #: rào chuỗi Date %: đại diện cho nhóm ký tự ?: đại diện cho ký tự Cáckiểuliệu Tuỳ theo loại ứng dụng, người lập trình dùng kiểuliệu khác có sẵn VB Ngồi kiểu liệu...
... hằng) IV ĐỊNH NGHĨA KIỂU - Ngoài kiểuliệu Turbo Pascal cung cấp, ta định nghĩa kiểuliệu dựa kiểuliệucó - Cú pháp: TYPE = ; VAR : ; Ví dụ: TYPE Sothuc ... lập số 3.2 Cácphéptoánkiểu số thực: +, -, *, / Chú ý: Trênkiểu số thực không tồn phéptoán DIV MOD 3.3 Các hàm số học sử dụng cho kiểu số nguyên số thực: SQR(x): SQRT(x): ABS(x): SIN(x): ... diễn) Ví dụ #65 - Cácphép toán: =, >, >=,
... CÁC KI U D Ki u char lưu mã ký t LI U CƠ B N (1/2) byte Ki u wchar_t lưu mã ký t byte CÁC KI U D LI U CƠ B N (2/2) short, int long m c nhiên có d u ... type, void type c dùng cho bi u th c không bi u di n giá tr , m t l i g i hàm thư ng l y ki u void Toán t sizeof xác nh lư ng b nh c n lưu m t i tư ng c a m t ki u ó b ng tốn t sizeof sizeof(name)...
... cần chuyển kiểu trỏ LONG để tính tốn số ngun có dấu 32 bits số ngun có dấu 64 bits số nguyên có dấu 64 bits tham số thứ message, kiểu LONG trỏ đến kiểu BOOL trỏ đến kiểu BYTE trỏ đến kiểu COLORREF ... định nghĩa, kiểu tương đương với LPCWSTR; ngược lại tương đương với LPCSTR trỏ đến kiểu trỏ đến chuỗi ký tự hằng, kết thúc Đây chuỗi dạng UNICODE 16 bits/ký tự trỏ đến kiểu DWORD trỏ đến kiểu HANDLE ... LPSTR trỏ đến kiểu trỏ đến kiểu WORD trỏ đến chuỗi ký tự, kết thúc Đây chuỗi dạng UNICODE 16 bits/ký tự giá trị 32 bits có dấu, kết trả hàm nhận xử lý message trỏ đến kiểu BOOL trỏ đến kiểu BOOLEAN...
... cần chuyển kiểu trỏ LONG để tính tốn số ngun có dấu 32 bits số ngun có dấu 64 bits số nguyên có dấu 64 bits tham số thứ message, kiểu LONG trỏ đến kiểu BOOL trỏ đến kiểu BYTE trỏ đến kiểu COLORREF ... định nghĩa, kiểu tương đương với LPCWSTR; ngược lại tương đương với LPCSTR trỏ đến kiểu trỏ đến chuỗi ký tự hằng, kết thúc Đây chuỗi dạng UNICODE 16 bits/ký tự trỏ đến kiểu DWORD trỏ đến kiểu HANDLE ... LPSTR trỏ đến kiểu trỏ đến kiểu WORD trỏ đến chuỗi ký tự, kết thúc Đây chuỗi dạng UNICODE 16 bits/ký tự giá trị 32 bits có dấu, kết trả hàm nhận xử lý message trỏ đến kiểu BOOL trỏ đến kiểu BOOLEAN...
... Chương CáckiểuliệuCác cấu trúc lưu trữ cấu trúcnhớ CáckiểuliệucóKiểu trỏ (Pointer) Cácphéptoán So sánh địa chứa hai trỏ, dùng toán tử == != Khi sử dụng trỏ mảng, ta thực phéptoán ... www.lhu.edu.vn Chương CáckiểuliệuCác cấu trúc lưu trữ cấu trúcnhớ CáckiểuliệucóKiểu cấu trúc (Structure) Kiểu cấu trúc (hay kiểu mẫu tin) tập hợp biến khác tên khác kiểuliệu Cách thức truy ... www.lhu.edu.vn Chương CáckiểuliệuCác cấu trúc lưu trữ cấu trúcnhớ CáckiểuliệucóKiểu hợp (Union) Union kiểuliệu đặc biệt C, tương tự kiểu struct phần tử lại dùng chung vùng nhớ Cách thức truy...
... dãy số nguyên, lưu trữ tập tin nhị phân, thực thao tác xếp liệu thuật toán a Trộn tự nhiên b Trộn trực tiếp Dùng phéptoán xâu kí tự bản, viết thuật tốn đệ qui để xác định xâu kí tự palindrome ... xếp Viết chương trình đọc xâu ký tự, đẩy kí tự vào ngăn xếp theo thứ tự chúng đọc đồng thời thêm vào hàng đợi Khi đến kết thúc xâu kí tự, dùng phéptoán ngăn xếp hàng đợi để xác định xâu ký tự ... ct mơ thao tác bảng băm sử dụng phương pháp nối kết Viết ct mô thao tác bảng băm sử dụng phương pháp dò bậc hai Viết ct tổ chức lưu trữ từ điển dạng bảng băm Hãy chọn cấu trúc liệu thích hợp...
... dãy số nguyên, lưu trữ tập tin nhị phân, thực thao tác xếp liệu thuật toán a Trộn tự nhiên b Trộn trực tiếp Dùng phéptoán xâu kí t ự bản, viết thuật tốn đệ qui để xác định xâu kí tự l palindrome ... xếp Viết chương trình đọc xâu ký tự, đẩy kí tự vào ngăn xếp theo thứ tự chúng đọc đồng thời thêm vào hàng đợi Khi đến kết thúc xâu kí tự, d ùng phép tốn ngăn xếp hàng đợi để xác định xâu ký tự ... thao tác tr ên bảng băm sử dụng phương pháp nối kết Viết ct mô thao tác tr ên bảng băm sử dụng phương pháp dò bậc hai ết ct tổ chức lưu trữ từ điển dạng bảng băm Hãy chọn cấu trúc liệu thích hợp...
... 2147483647 byte 2.2 Cácphéptoánkiểu số nguyên 2.2.1 Cácphéptoán số học: +, -, *, / (phép chia cho kết số thực) NOT A Phép chia lấy phần nguyên: DIV (Ví dụ : 34 DIV = 6) Phép chia lấy số dư: ... hằng) IV ĐỊNH NGHĨA KIỂU - Ngoài kiểuliệu Turbo Pascal cung cấp, ta định nghĩa kiểuliệu dựa kiểuliệucó - Cú pháp: TYPE = ; VAR : ; Ví dụ: TYPE Sothuc ... 3.4×10-4932 → 1.1×10+4932 10 byte 3.2 Cácphép tốn kiểu số thực: byte +, -, *, / Chú ý: Trênkiểu số thực khơng tồn phép tốn DIV MOD 3.3 Các hàm số học thường sử dụng cho kiểu số nguyên số thực: SQR(x):...
... 21 Cácphéptoán Chuyển đổi kiểuliệu Khi toán hạng biểu thức khác kiểuliệu kiểuliệu thấp nâng thành kiểuliệu cao trước tính toán float f=1.5; int i=3; f+i = 4.5 hay f+i = 4? Ép kiểu: ... phéptoánPhéptoán Phép gán Phéptoán số học Phéptoán quan hệ logic Phéptoán tăng giảm THĐC 2010 - Văn Thị Thiên Trang - Khoa CNTT 17 CácphéptoánPhép gán Gán giá trị cho biến ... Cáckiểuliệu Kiểu ký tự (char) Kiểu số nguyên (int) Kiểu dấu phẩy động − Độ xác đơn – float − Độ xác kép – double Kiểu void THĐC 2010 - Văn Thị Thiên Trang - Khoa CNTT Kiểu kí tự Kiểu...
... trở đi, kiểu NSMutable cho phép thay đổi liệu được, thêm, sửa, xóa… NSArray: kiểu đối tượng mảng chứa kiểuliệu khác, bao gồm nhiều kiểuliệu Duyệt mảng thông qua giá trị số mảng (index) cách ... byte wide character Cáckiểu Objective C sử dụng giống c bản! ! ! EX:Cách khai báo int a=5; int b=10; float c=6.1; double d=8.1; char str[5]="miss" unsign int uI=8; 2, Cáckiểuliệu đối tượng Objective ... insert,delete NSNumber : kiểuliệu số kiểuliệu số khai báo chung : double , interger, float ,char… NSNumber *numberA=@(8); NSLog(@"%@",numberA); kết trả : NSInteger: kiểuliệu tương tự int C ...
... đo khoảng cách d(i,j) d(i,i) = d(i,j) = d(j,i) d(i,j) d(i,k) + d(k,j) Chương Gom cụm Thuật toán gom cụm K-Means Khơng gian liệucó n điểm (đối tượng) Đã có độ đo khoảng cách điểm ... Thuật toán gom cụm K-Means (1) Chọn ngẫu nhiên k điểm làm trọng tâm ban đầu k cụm Gán (hoặc gán lại) điểm vào cụm có trọng tâm gần điểm xét Nếu khơng cóphép gán lại dừng • Vì khơng cóphép ... 111 v 22 Vậy v1 = (1.93,2.33) Gom đối tượng vào cụm a) Tính khoảng cách Euclide từ điểm đến cụm c1, c2 chọn cụm có khoảng cách gần để đưa đối tượng vào cụm d ( x1, v1) ( x11 v11) ( x12 ...
... cần chuyển kiểu trỏ LONG để tính tốn số ngun có dấu 32 bits số ngun có dấu 64 bits số nguyên có dấu 64 bits tham số thứ message, kiểu LONG trỏ đến kiểu BOOL trỏ đến kiểu BYTE trỏ đến kiểu COLORREF ... định nghĩa, kiểu tương đương với LPCWSTR; ngược lại tương đương với LPCSTR trỏ đến kiểu trỏ đến chuỗi ký tự hằng, kết thúc Đây chuỗi dạng UNICODE 16 bits/ký tự trỏ đến kiểu DWORD trỏ đến kiểu HANDLE ... LPSTR trỏ đến kiểu trỏ đến kiểu WORD trỏ đến chuỗi ký tự, kết thúc Đây chuỗi dạng UNICODE 16 bits/ký tự giá trị 32 bits có dấu, kết trả hàm nhận xử lý message trỏ đến kiểu BOOL trỏ đến kiểu BOOLEAN...
... xây dựng cấu trúc liệu cho toán - Xây dựng thao tác xử lý liệu: Từ yêu cầu xử lý thực tế, cần tìm giải thuật tương ứng để xác định trình tự thao tác máy tính phải tác động lên liệu kết mong muốn, ... kết mong muốn, bước xây dựng giải thuật cho toán - Giải thuật cấu trúc liệucó mối quan hệ với Cấu trúc liệu + Giải thuật = Chương trình - Một cấu trúc liệu tốt giúp giải thuật xử lý phát huy tác ... hiểu đơn giản 2 Các tiêu chuẩn đánh giá cấu trúc liệu: Phản ảnh thực tế: Đây tiêu chuẩn quan trọng nhất, định tính đắn tồn tốn Cần xem xét kỹ lưỡng dự trù trạng thái biến đổi liệu chu trình...
... hằng) IV ĐỊNH NGHĨA KIỂU - Ngoài kiểuliệu Turbo Pascal cung cấp, ta định nghĩa kiểuliệu dựa kiểuliệucó - Cú pháp: TYPE = ; VAR : ; Ví dụ: TYPE Sothuc ... byte Chú ý: Cáckiểu số thực Single, Double Extended yêu cầu phải sử dụng chung với đồng xử lý số phải biên dich chương trình với thị {$N+} để liên kết giả lập số 3.2 Cácphéptoánkiểu số thực: ... lập số 3.2 Cácphéptoánkiểu số thực: +, -, *, / Chú ý: Trênkiểu số thực không tồn phéptoán DIV MOD 3.3 Các hàm số học sử dụng cho kiểu số nguyên số thực: SQR(x): SQRT(x): ABS(x): SIN(x):...