... thành phố, tìm cây khung có nhiều lá nhất, Và một bàitoán quan trọng trong cấu trúc dữ liệu cây chính là tìm Cây khung nhỏ nhất.I. Phát biểu bài toán: Có n máy tính được đánh số từ 1 đến n, chi ... trình.Trong tin học, cây được dùng để xây dựng các thuật toán, tổ chức các thư mục, các thuật toán tìm kiếm, lưu trữ và nén dữ liệu, Có rất nhiều dạng bài tập về cây như: sửa chữa đường, định chiều ... writeln(f,trace[i],' ',i);close(f);end;beginreadfile;init;solve;result;end.III. Bài tập: 1. Bàitoán cây bao trùm Euclid tối thiểu Cho n điểm trên mặt phẳng, hãy tìm tập hợp các đoạn...
... BEGIN Copyfile(f1,f2); END. Bài 5 :Cho một file text ghi lại một chương trình Pascal của một học sinh . Hãy viết chương trình kiểm tra lỗi của chương trình Pascal trên theo các cách sau đây ... d:=true;Sinh viên: Phan Thanh Vịnh - Lớp CĐSP Toán – Tin K50 22 End; End ; End ; Write('Nhan Enter de ket thuc '); Readln; End. Bài 7 :Viết thủ tục Compare ( S1 , S2 : String ... inc ( i ) ; Until i > m ; End ;Sinh viên: Phan Thanh Vịnh - Lớp CĐSP Toán – Tin K50 11 St2 := S ; End ; End ; Bài 4 :Viết chương trình thực hiện lần lượt các cơng việc sau :_ Lập thủ...
... trong tuần . Bài 5 :Viết chương trình : Nhâp số báo danh Nhập điểm văn , toán , ngoại ngữ In ra màn hình dưới dạng : _ Phiếu điểm : _ Số báo danh : _ Điểm văn : _ Điểm toán : _ Điểm ... trong bao lâu Bài 12 :Viết chương trình tìm ƯSCLN của N số được nhập từ bàn phím .CH¦¥NG TR×NH CON Bài 1 :Dùng thủ tục chuyển một số tự nhiên n cho trước sang hệ cơ số 2 . Bài 2 :Dùng thủ ... KIĨU M¶NG Bài 1 :Giải hệ phương trình tuyến tính hai ẩn dùng ma trận :a11x + a12y = c1a21x + a22y = c2 Bài 2 :Lập phương trình tạo ra một mảng chứa bảng cửu chương . Bài 3 :Viết...
... cho bàitoán con hậu (đây là bài toán khó khăn thực sự) mà thay vào đó, chúng ta sẽ nghiên cứu một bàitoán tương tự, đơn giản hơn nhưng cũng không kém phần thú vị, đó là bài toán: Bài toán ... nào có thể khống chế nhau. (N, K là các số tự nhiên cho trước). Bài toán 1 gọi là bàitoán con hậu, bàitoán 2 tạm gọi là bàitoán con tượng. Dễ thấy con tượng có vùng “phủ sóng” hạn chế hơn ... nào có thể khống chế (ăn) được nhau. Bài toán trên chính là bàitoán con hậu nổi tiếng. Đây là một bàitoán kinh điển và lời giải kinh điển của nó là thuật toán duyệt bằng phương pháp quay lui....
... Khong co giai phap! ');readln;End.Linhhoạt từ bàitoán Knapsack chúng ta sẽ có nhiều bàitoán dạng này. Mời các bạnthử bài toán sau: Bài toán: Chomột cái cân hai đĩa và n quả cân với khối ... cùng độ phức tạp. Chúng ta phát biểu lại bàitoán dướidạng có thể giải được bằng thuật toán có thời gian tuyến tính. Và gọi nó là bàitoán Knapsack dễ. Bài toán EKN:Cho n đồ vật, có khối lượng lần ... dobeginif B< S[n-i] then V[n-i]:= 0elsebeginV[n-i] :=1;B := B- S[n-i];end; Bài toán cái túiVõ Khắc Huấn Bài toán: Cho một tập hữu hạn U = {ui; i =1 n} mỗi phần tử ui U có kích cỡ S(ui)...
... hơn. Hay ta có thể gặp vấn đề ghép cặp trong các bàitoán quenthuộc khác như: bàitoán phân công công việc, bàitoán hôn nhân bền vững, bàitoán xếp thời khoá biểu Trong số 26(11/2001), tác ... trên các cạnh củacặp ghép). Khi đó chúng ta sẽ có một bàitoán khác dưới đây:Cặp ghép cực đạiĐể minh hoạ, taxét một bàitoán cụ thể, bàitoán Phân công thợ-việc: Có N người thợvà M công việc, ... là 0. Tuy nhiên, bàitoán cặp ghép cực đại là trườnghợp riêng của bàitoán luồng nên nó có những đặc điểm riêng và do đó dẫn đếnviệc giải quyết nó thì cũng có những thuật toán đặc thù, mà tiêu...
... ='dayso.inp';Thuật toán chia kẹoNguyễn Ngọc ThắngMột bàitoán được gọi là một bàitoán hay nếu nó là một bàitoán khó và có lời giải độc đáo. Bài toán "Chia kẹo" là một minh chứng cho điềuđó. Bàitoán ... tháng 1/2001. Sauđây tôi xin trình bày phương pháp giải bàitoán này và ứng dụng thuật toántrong việc giải các bàitoán tin khác.Nhắc lại bàitoán chia kẹoCó N gói kẹo, gói thứ i có Aicái kẹo. ... thể được ápdụng để giải cho rất nhiều bàitoán khác trong Tin học. Các bạn có thể thamkhảo bài viết "Thuật toán chia kẹo và ứng dụng giải lớp bàitoán chianhóm" của tác giả Lã Thành...
... thế của thuật toán trên trong một lớp cácbài toán chia nhóm, một lớp bàitoán mà nếu không có thuật toán và nắm bắt bảnchất ta sẽ rất khó giải.Tuynhiên có thể còn nhiều thuật toán khác hay ... mệnh giá A[i] (1<=i <= n) được trả cho khách.Thuật toán chia kẹo và ứng dụng giải lớp bàitoán chia nhómLã Thành CôngXét một bàitoán chianhóm tổng quát như sau:Chon số a1, a2, ,an ... của nhóm i bằng bi (i = 1,m).Trướckhi đưa ra phương pháp giải bàitoán trên ta xét bàitoán đơn giản nhưng thú vịđó là bài "chia kẹo":Có n gói kẹo mỗi góicóai cái kẹo (i= 1,n)....
... khoảng 1 M. Bài giảiĐây là một bàitoán khó thuộc lớp các bàitoán trò chơi, tuy nhiên lời giải là dễ hiểu và đặc biệt là thuật giải bàitoán này có thể vận dụng cho một số bàitoán khác. a. ... writeln(g,0) else writeln(g,a[x,y]);end;close(f); close(g);end;BEGINrun;readln;END.Một bàitoán ứng dụng: Jump Game (Cờ nhảy).Mời các bạn vui Xuân bằng bàn cờ nhảy sau đây.Bàn cờ nhảy ... này có thể vận dụng cho một số bàitoán khác. a. Trước hết chúng ta hãy giảm nhẹ yêu cầu của bài toán, cụ thể là chúng ta chỉ yêu cầu xác định đấu thủ đi nước đầu tiên là A sẽ thắng (ghi đáp...
... giúp ta tìm ra thuật toán tối ưu cho chương trình của mìnhBàn về một bàitoán hayNguyễn HiểnCác bạn thân mến! Việc nghiên cứu thuật toán và rút ra kinh nghiệm từ các bàitoán hay luôn là một ... là bàitoán có nhiều cách giải, với mỗi cách tiếp cận và suy nghĩ về bài toán, chúng ta có các cách giải quyết khác nhau: I. CĂCH GIẢI QUYẾT THỨ NHẤT: Duyệt Dễ thấy, yêu cầu chính của bàitoán ... Độ phức tạp của thuật toán trên là: n*2n. - Với thuật toán trên, chương trình chạy rất nhanh với n = 14, thậm chí là n = 20. - Sở dĩ đề bài chỉ cho n = 14 vì để làm bàitoán trên, yêu cầu bộ...
... Thông thường chúng ta cần phải tìm đa giác bao với chu vi nhỏ nhất. Có nhiều thuật toán để giải quyết bàitoán này. Đặc biệt phương pháp quét: Phương pháp quét đường thẳng: Chúng ta đi từ ... tiêp theo mà thoả mãn điều kiện lồi của đa giác ; Until lặp lại đỉnh ban đầu ; End ; Những bàitoán hình học thì không khó về giải thuật nhưng lại rờm rà về chương trình. Chính vì thế chỉ ... thế học phần này một cách bài bản, nghiêm túc thì chúng sẽ hẳn không khó đối với chúng ta. Không nên khinh thường những thứ sơ đẳng như trên. Nếu các bạn muốn có bộ bài tập về hình học thì cứ...
... nhận khác đối với lớp bàitoán như xác định hoán vị thứ k, nhị phân thứ k, … Tư tưởng thuật toán - Giả sử cần tìm 1 trạng thái nào đó gồm n phần tử của một dạng xác định. Đề bài cho biết đặc ... Cách nhìn khác đối với một số lớp bàitoán quen thuộcCao Minh AnhCác bạn đã bao giờ thích thú khi tìm ra một cách nhìn nhận mới cho những bài mình đã biết? Thật là thú vị nếu ta tìm ... 5 5BINSEQ.out 0 0 1 0 1 Thuật toán Đây là một bài rất khó để ta xác định cách xác định phần tử đầu tiên. Tìm hoán vị thứ k gồm n phần tử (n≤200). Thuật toán Nhận xét - (n-1)! Trạng thái...
... Bài tập 1 BàI TOáN THIếT Kế TốI ƯU MặT CắT MộT CộT KíN, CHịU NéN ĐúNG TÂM, LIÊN KếT BằNG HàNI. GIớI THIệU TổNG QUAN Về BàI TOáN: Đây là bàitoán tính toán thiết kế tối u ... trình:đề bài số 2 BEGIN NHậP Số LIệU Tính kiểm tra sơ bộ ( R0)Tính toán các số liệu cần thiếtChọn sơ bộ kích th-ớc mặt cắtKhông đạtĐạtĐạtKhông đạtKhông đạtTính toán hàm mục ... ĐịNH CụC BộĐạtMỗi học viên chọn 1 cái máy trong đó có 7 thuật toán sáng chế Bài làmMáy đợc chọn là điện thoại di độngCác thuật toán sáng chế nh sau:1- Thử nghiệm minnimum và maximum : Dùng...