... ='dayso.inp'; Thuật toán chia kẹo Nguyễn Ngọc Thắng Một bài toán được gọi là một bàitoán hay nếu nó là một bài toá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ài toán ... pháp giải đặc biệt, tư tưởng của nó có thể được ápdụng để giải cho rất nhiều bài toá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ài toán ... tháng 1/2001. Sauđây tôi xin trình bày phương pháp giải bài toán này và ứng dụng thuật toántrong việc giải các bài toán tin khác. Nhắc lại bài toán chia kẹo Có N gói kẹo, gói thứ i có A i cái kẹo....
Ngày tải lên: 07/09/2012, 10:30
Ngày tải lên: 15/03/2014, 11:20
Giải thuật di truyền song song và ứng dụng giải bài toán max- sat
... thuật toán di tuyền song song và ứng dụng giải quyết bài toán Max-sat mệnh đề thỏa mãn là lớn nhất. Vấn đề giải quyết cả hai bài toán SAT và Maxsat là thuộc bài toán NP- khó. Có rất nhiều giải ... lời giải tối ưu, nhưng thời gian thực thi của bài toán thì tỉ lệ thuận với kích thước bài toán. Vì vậy chỉ có những bài toan nhỏ thật sự có thể giải quyết đươc. Để giải quyết những bài toán ... thuật toán di tuyền song song và ứng dụng giải quyết bài toán Max-sat Sử dụng khung thuật toán di truyền để giải quyết bài toán MaxSat phải đắp thêm code vào 4 lớp đối với khung thuật toán. ...
Ngày tải lên: 18/08/2012, 23:13
Giải bài toán động học ngược cơ cấu Hexapod
... Ketqua j>=N 0 true False GiảI bàI toán động học ngợc cơ cấu hexapod 6Ctc Thạc sỹ Hồ Đắc Hiền Trung tâm thẩm định công nghệ Tổng cục công nghiệp quốc phòng 1. Tóm tắt Để giải bài toán động học trực ... đăng S thành cấu trúc STC mà không thay đổi về bậc tự do cơ cấu. 3. Giải động học ngợc của cơ cấu Bài toán cần giải của động học ngợc của cơ cấu là : biết vị trí của giá động B so với ... động học của cơ cấu. Bài báo này nêu phơng pháp tính toán động học theo động học ngợc. Kết quả bài toán còn sử dụng cho các bớc tiếp của tính toán động học 2. Mô tả đối tợng Hình 1:Cơ cấu...
Ngày tải lên: 21/08/2012, 09:24
Giải bài toán bằng máy tính điện tử
... toán a. Lựa chọn thuật toán Một bài toán có thể có nhiều thuật toán dùng để giải, do đó ta phải lựa chọn thuật toán thích hợp để giải bài toán đó. Tiêu chí lựa chọn thuật toán: + Thời gian thực hiện + ... tạp của thuật toán b. Diễn tả thuật toán Sau khi lựa chọn thuật toán thì ta biểu diễn thuật toán đó bằng cách đã học. Kết luận: Đây là bước quan trọng để tiến hành giải một bài toán trên máy ... Bài 6: Giải bài toán bằng máy tính điện tử Giáo viên hướng dẫn : Trần Doãn Vinh. Sinh viên thực hiện: Lê Khắc Sơn Thuận - K56A-CNTT Cách 2: Dùng phương pháp Sơ đồ khối: Ví dụ: Bài toán...
Ngày tải lên: 06/09/2012, 16:57
Thuật toán hiệu quả giải bài toán Mã đi tuần
... tìm cách giải xem? Nếu các bạn có thăc mắc xin liên hệ với tác giả qua mail: ngtrung882003@yahoo. Thuật toán hiệu quả giải bài toán Mã đi tuần Nguyễn Văn Trung Hẳn các bạn học lập trình pascal ... toán như vậy, khi kích thước bàn cờ vượt quá 8(n>8) thì có thể nói bạn sẽ phải ngồi chờ đợi máy tính cho đến khi mất hết kiên nhẫn. Vì vậy mục đích của bài toán này là nêu ra một thuật giải ... của bàn cờ, mỗi ô đúng một lần (luật đi của mã như luật cờ vua). Và hẳn bạn đã biết thuật giải củabài toán này. Đó là dùng kỹ thuật duyệt quay lui xét các ô con. Mã có thể đi tới để tìm ra một...
Ngày tải lên: 07/09/2012, 10:30
Thuật toán giải bài toán hình học thú vị
... ngoàitứ diện. B. Lớp bàitoán về diện tích. 1. Bài toán: Tính diện tích đa giác cho trước. Đây là bàitoán quen thuộc, các bạn cần nhớ để vận dụng các bài toán khác. 2. Bài toánvề diện tích phủ: Cho ... vìthế, giải thuật trở nên đơn giản hơn: - Tính V’= V MABC + V MBCD +V MCDA + V MDAB - Xét:+ Nếu V’=V suy ra M thuộctứ diện. + Nếu V’ ≠V suy ra M không thuộc tứ diện. 4. Qua những bài toán trên, ... thông thường làsố vô tỉ nên ta chỉ có thể tính chính xác đến vài số thập phân.Ta sẽ xét bài toán cho lời giải đúng với 1 số thập phân. Từ đây,ý tưởng phân hoạch là: ta xét hình chữ nhật nhỏ nhất...
Ngày tải lên: 07/09/2012, 10:30
Thuật toán giải bài toán quy hoạch động kinh điển
... Tương tự như bài toán a), nếu sắp xếp các đơn đặt hàng theo thời điểm kết thúc, ta sẽ đưa được bài toán b) về bài toán tìm dãy con có tổng lớn nhất. Bài toán này là biến thể của bài toán tìm dãy ... được bài toán cần giải về một bài toán QHĐ kinh điển thì sẽ dễ dàng hơn nhiều. Do đó, tìm hiểu mô hình, công thức và cách cài đặt những bài toán QHĐ kinh điển là một việc rất cần thiết. Trong bài ... Một số bài toán quy hoạch động kinh điển Nguyễn Thanh Tùng Chúng ta đều biết rằng điều khó nhất để giải một bài toán quy hoạch động (QHĐ) là biết rằng nó là một bài toán QHĐ và tìm...
Ngày tải lên: 07/09/2012, 10:53
Giải bài toán tính năm âm lịch
... biết được tất cả những thông tin về năm âm lịch mà bạn cần biết. Tuynhiên, nếu bạn lập trình trên Pascal sẽ nhanh hơn rất nhiều, sau đây là chươngtrình mẫu: Program Nam_am_lich; Uses WinCrt, Strings,...
Ngày tải lên: 07/09/2012, 10:53
Giải bài toán Quy hoạch động kinh điển
... mọi người .Bài viết chỉ dừng ở mức phân tích cụ thể lời giải của một số bài toán khá hay,từ đó hy vọng ít nhiều giúp bạn có thêm một chút kinh nghiệm trong lập trìnhgiải quyết các bài toán tin. Trước ... ngắn cho phép. Tuy nhiên, không phải bàitoán với yêu cầu tối ưu nào cũng có thể giải bằng quy hoạch động, mặt khác cũngcó không ít bài toán đúng là có thể giải bằng quy hoạch động nhưng việc ... động giải quyếtvới độ phức tạp tính toán không cao lắm cỡ O(2 N *M). Và ta sẽ phân tíchcụ thể cách giải bài này bằng qui hoạch động. Đầu tiên phảichú ý đến một đặc điểm bất thường của đề bài: ...
Ngày tải lên: 07/09/2012, 10:55
Giải bài toán số nguyên tố
... thành chương trình. Chương trình: Vì Pascal không xây dựng được các mảng kích thước lớn (cỡ vài chục triệuphần tử), tôi xin chọn VB 6.0 để thể hiện thuật toán. Bạn tạo một Project và mở Module ... Eratosthenes Đây là thủ tục thể hiện sàng Eratosthenes, vì đã qúa quen thuộc nên có lẽ không cần giải thích nhiều với các bạn. Lưu ý một chút là ta chỉ cần xétcác số từ 2 đến sqrt(N): Private ... tới 144 giây (thật không ngờ !!) Có thểtrong các trường hợp trên, cách viết mã cũng như thuật toán chưađạt được hiệu qủa cao nhất, dẫn đến việc so sánh không hợp lý. Vìthế rất mong nhận được...
Ngày tải lên: 07/09/2012, 10:55
Giải bài toán số Stirling
... bạn một bài thi có sử dụng khái niệm và công thức truy hồi của số Stirling, đó là bài nằm trong đề thi ″lều chõng″ của Olympic Tin học sinh viên Toàn quốc lần thứ 12 tại Nha Trang. Bài toán tóm ... , hãy xác định tính chẵn lẻ của số Stirling với n,k cho trước. Toán học còn nhiều dãy số nữa mà được sử dụng nhiều trong Tin học, như các số Harmonic, Euclid,...
Ngày tải lên: 07/09/2012, 10:55
Thuật toán giải bài toán suy diễn tiến
... Bươc 4: Trở lại bước 2. Sau khi đọc xong thuật giải suy diễn tiến, bạn có thể tự xây dựng một chương trình giải toán đơn giản, ví dụ như giải toán hình học trong hệ luật dẫn tam giác. VD: Nhập ... liệu chứa tập sự kiện F và tập luật dẫn R. Chương trình sẽ dựa trên file dữ liệu này để giải một số bài toán. Đây là cấu trúc file dữ liệu đề nghị: - Dòng 1: Chứa tập sự kiện của tam giác a ... (S=1/2abSinC) … Đây là một thuật giải đơn giản và hay,với một chút khéo léo trong việc xử lý, tôi nghĩ bạn sẽ dễ dàng xây dựng được chương trình này. Một điều lưu ý nữa là thuật giải này có thể sẽ làm...
Ngày tải lên: 07/09/2012, 10:55
Giải bài toán trò chơi
... có giá trị bằng 1 mà quân bài tương ứng đang úp thì sẽ lật quân bài tương ứng. Vậy thuật toán xây dựng bảng là như thế nào. Ta thấy rằng nếu đang có tổng S, xét quân bài i thì ta phải xem xét ... trị của con bài ngửa. Đến phiên ai, người đó lật một con bài đang úp và lật sấp con bài ngửa cũ, tổng S được cộng với số hiệu của con bài mới lật. Sau khi ai đi mà tổng S vượt quá một số N cho ... mà tổng S vượt quá một số N cho trước thì người đó thua. Hãy tìm cách đi tốt nhất. Để giải quyết bài toán này, ta phải tính khả năng tốt nhất tại mỗi cấu hình của trò chơi, hay nói cách khác...
Ngày tải lên: 07/09/2012, 10:56
Cây khung bài toán Pascal
... thành phố, tìm cây khung có nhiều lá nhất, Và một bài toá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 ... dòng 2 số i,j thể hiện nối máy i với máy j. II. Thuật giải: Trên đây là mô hình thực tế của cây khung nhỏ nhất, chúng ta có thể giải quyết bài toán bằng cách liệt kê tất cả các cây khung của đồ ... 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...
Ngày tải lên: 07/09/2012, 11:39
Giải bài toán bằng máy tính điện tử
... thuật toán của bài toán này để giải bài toán khác không? -Không thể được, một thuật toán thì chỉ dùng để giải một bài toán cụ thể. -Yêu cầu học sinh lên vẽ sơ đồ thuật giải cho bài toán vừa ... kế thuật toán a. Lựa chọn thuật toán - Một bài toán có thể có nhiều thuật toán dùng để giải, do đó ta phải lựa chọn thuật toán thích hợp để giải bài toán đó. - Tiêu chí lựa chọn thuật toán: + ... vào nội dung bài học hôm nay để tìm hiểu các bước giải bài toán trên máy vi tính? III.Nội dung bài giáng: Nội dung Hoạt động của thầy và trò T.gian 1.Xác định bài toán - Xác định bài toán là việc...
Ngày tải lên: 10/09/2012, 14:56
Bạn có muốn tìm thêm với từ khóa: