... (2, 2) , (2, 3), (2, 4), (2, 5) } C) { (1, 2) , (1, 4), (2, 2) , (2, 4) } D) { (1, 1), (1, 2) , (1, 3), (1, 4), (1,5), (2, 1), (2, 3), (2, 5) } Đáp án D Câu 17 Cho tập A = {1, 2, 3, 4} và quan ... a, 0, 1, 2, 3} D) { 0, 1, 2} Đáp án B Câu 2 Cho A = { 2, 0, 3, 1, 3}; B ={4, 2, 3}. Hãy cho biết A B là tập nào? A) {2, 3} B) { 2, 0, 3, 1} C) { 2, 0, 1, 4, 3} D) { 2, 0, 3, 4} ... A={1, 2, 3, 4}.Trong các quan hệ trên tập A cho dưới đây, quan hệ nào là quan hệ tương đương? A) {(1, 1), (1, 2) , (1,3), (2, 2), (2, 1), (2, 3), (3,3)} B) {(1, 1), (3,3), (2, 3), (2, 1), (3 ,2) ,...
... (110) 2 ab1 2 1 = (110) 2 *0 *2 1 = (0000) 2 ab 2 2 2 = (110) 2 *1 *2 2 = (11000) 2 Sử dụng thuật toán tính tổng hai số nguyên a, b có biểu diễn n bít ta nhận được(ta có thể thêm số 0 vào đầu mỗi toán ... THIỆU Toán rờirạc là một lĩnh vực nghiên cứu và xử lý các đối tượng rờirạc dùng để đếm các đối tượng, và nghiên cứu mối quan hệ giữa các tập rời rạc. Một trong những yếu tố làm Toánrờirạc ... S (2) = S(1) + 2 S(3) = S (2) + 3 S(n) = S(n - 1) + n 50 Chương 2: Bài toán đếm và bài toán tồn tại Thay P0= 10000, và n = 30 ta được: P30 = (1.11)3010000 = 22 8 922 ,97...
... (110) 2 ab1 2 1 = (110) 2 *0 *2 1 = (0000) 2 ab 2 2 2 = (110) 2 *1 *2 2 = (11000) 2 Sử dụng thuật toán tính tổng hai số nguyên a, b có biểu diễn n bít ta nhận được(ta có thể thêm số 0 vào đầu mỗi toán ... 0 a 2 + b 2 + c1 = 1 + 0 + 1 = 1 * 2 + 0 ⇒ c 2 =1, s 2 = 0 a3 + b3 + c 2 = 1 + 1 + 1 = 1 * 2 + 1 ⇒ c3=1, s3 = 1 Cuối cùng: s4 = c3 = 1 ⇒ a + b = (11001) 2 Thuật toán cộng: ... x 2 = y 2 +z 2 hãy xác định giá trị chân lý của các mệnh đề Q (3, 2, 1), Q ( 5, 4, 3). Giải: Đặt giá trị cụ thể của x , y , z vào Q(x,y,z) ta có: Q(3 ,2, 1) là mệnh đề “3 2 = 2 2 + 1 2 ”...
... int j, k, t1, t2, t3; j=First; while(j<=(Last /2) ){ if( (2* j)<Last && w [2* j + 1]<w [2* j]) k = 2* j +1; else k =2* j; 168 Chương 7: Cây (Tree) 7 .2. 3. Mã tiền tố Giả ... như trong hình 7.6. 45 0 1 26 19 0 1 0 1 14 12 12 7 1 0 1 0 1 0 3 7 7 6 6 4 0 1 0 1 0 1 3 3 222 1 y #9#8 #7#6 e #5#4r t #3 h #2 #1 a o c l i Hình 7.6. Cây nhị ... Số lần xuất hiện 12 7 7 6 3 3 222 1 b. Bước lặp Thay ‘c’ và ‘l’ bởi một kí tự #1 với số lần xuất hiện là 3 Kí tự e r t h a o y i #1 Số lần xuất hiện 12 7 7 6 3 3 22 3 Thay ‘y’ và...
... an- 2 . Cuối cùng ta có được: an = an-1 + an- 2 với n 3. Điều kiện đầu là a1 = 2 và a 2 = 3. Khi đó a5 = a4 + a3 = a3 + a 2 + a3 = 2( a 2 + a1) + a 2 = 13. 2. 5 .2. ... 6r 2 + 11r - 6. Các nghiệm đặc trưng là r = 1, r = 2, r = 3. Do vậy nghiệm của hệ thức truy hồi có dạng an = 11n + 2 2n + 33n. Các điều kiện ban đầu a0 = 2 = 1 + 2 ... fn- 2 và các điều kiện đầu f0 = 0 và f1 = 1. Các nghiệm đặc trưng là r1 = 1 5 2 và r 2 = 1 5 2 . Do đó các số Fibonacci được cho bởi công thức fn = 1(1 5 2 )n + 2 (1...
... lần (ứng với các chiều dài danh sách 2 k, 2 k-1, 2 k -2 , … ,2 2, 2 1) và phải thực hiện tất cả 2k phép so sánh. Lần cuối cùng (ứng với chiều dài danh sách 2 0) phải thực hiện phép so sánh ... ViTriTimThay. Tổng cộng có 2k +2 =2 log n + 2 phép so sánh. Thời gian chạy như vậy là F(n) =2 log n + 2. Hay F(n) là O(log n)Đồ thị so sánh như sau:Suy từ đồ thị rõ ràng thuật toán nhị phân, ngay cả ... 2n+1. Nếu mỗi phép gán tốn một đơn vị thời gian thuật toán thì thời gian chạy 2 của chương trình là F(n)=2n+1. Như vậy F(n) là O(n).Để xem xét trường hợp thuật toán nhị phân, ta giả sử n =2 k...
... lần (ứng với các chiều dài danh sách 2 k, 2 k-1, 2 k -2 , … ,2 2, 2 1) và phải thực hiện tất cả 2k phép so sánh. Lần cuối cùng (ứng với chiều dài danh sách 2 0) phải thực hiện phép so sánh ... ViTriTimThay. Tổng cộng có 2k +2 =2 log n + 2 phép so sánh. Thời gian chạy như vậy là F(n) =2 log n + 2. Hay F(n) là O(log n)Đồ thị so sánh như sau:Suy từ đồ thị rõ ràng thuật toán nhị phân, ngay cả ... 2n+1. Nếu mỗi phép gán tốn một đơn vị thời gian thuật toán thì thời gian chạy 2 của chương trình là F(n)=2n+1. Như vậy F(n) là O(n).Để xem xét trường hợp thuật toán nhị phân, ta giả sử n =2 k...