• Bài giảng Các thuật toán đồ thịBài giảng Các thuật toán đồ thị

    Đồ thị là một mô hình toán học được sử dụng để biểu diễn một tập đối tượng có quan hệ với nhau theo một cách nào đó. Chẳng hạn trong khoa học máy tính, đồ thị được sử dụng để mô hình hoá một mạng truyền thông, kiến trúc của các máy tính song song,. Rất nhiều vấn đề trong các lĩnh vực khác như công nghệ điện, hoá học, chính trị, kinh tế,. cũng có th...

    doc37 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2327 | Lượt tải: 1

  • Bài giảng Các cấu trúc dữ liệu đa chiềuBài giảng Các cấu trúc dữ liệu đa chiều

    Từ trước tới nay chúng ta mới chỉ nghiên cứu các CTDL để biểu diễn tập dữ liệu, trong đó dữ liệu được hoàn toàn xác định bởi một thuộc tính được gọi là khoá của dữ liệu, và khoá của dữ liệu được sử dụng trong các phép toán tìm kiếm, xen, loại. Chúng ta sẽ nói đến các dữ liệu được xác định chỉ bởi một thuộc tính khoá như là các dữ liệu một chiều. Tu...

    doc21 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2545 | Lượt tải: 2

  • Bài giảng Hàng ưu tiên với phép toán hợp nhấtBài giảng Hàng ưu tiên với phép toán hợp nhất

    Trong chương này chúng ta mở rộng KDLTT hàng ưu tiên bằng cách thêm vào hai phép toán: phép toán hợp nhất (Merg) và phép toán giảm khoá (Decreasekey). Các phép toán này là rất cần thiết trong thiết kế thuật toán cho các bài toán tối ưu, chẳng hạn các thuật toán đồ thị như tìm đường đi ngắn nhất (thuật toán Dijkstra), tìm cây bao trùm ngắn nhất (thu...

    doc11 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2339 | Lượt tải: 4

  • Bài giảng chương 6: Các chiến lược thiết kế thuật toánBài giảng chương 6: Các chiến lược thiết kế thuật toán

    Với một vấn đề đặt ra, làm thế nào chúng ta có thể đưa ra thuật toán giải quyết nó? Trong chương này, chúng ta sẽ trình bày các chiến lược thiết kế thuật toán, còn được gọi là các kỹ thuật thiết kế thuật toán. Mỗi chiến lược này có thể áp dụng để giải quyết một phạm vi khá rộng các bài toán. Mỗi chiến lược có các tính chất riêng và chỉ thích hợp ch...

    doc34 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2935 | Lượt tải: 2

  • Bài giảng Cấu trúc danh sáchBài giảng Cấu trúc danh sách

    Chương này trình bày khái niệm về danh sách, một trong những cấu trúc đơn giản nhất và thông dụng nhất, cùng với những chương trình tiêu biểu minh họa cách vận dụng danh sách trong Prolog. Cấu trúc danh sách tạo nên một môi trường lập trình thuận tiện của ngôn ngữ Prolog.

    pdf92 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2204 | Lượt tải: 1

  • Giáo trình Giới thiệu ngôn ngữ lập trình Prolog lôgichGiáo trình Giới thiệu ngôn ngữ lập trình Prolog lôgich

    Prolog là ngôn ngữ được sử dụng phổ biến nhất trong dòng các ngôn ngữ lập trình loogich (Prolog có nghĩa là PROgramming in LOGic). Ngôn ngữ Prolog do giáo sư người Pháp Alain Colmerauer và nhóm nghiên cứu của ông đề xuất lần đầu tại trường Đại học Marseille đầu những năm 1970.

    pdf101 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 3721 | Lượt tải: 1

  • Bài giảng Lập trình cho vi điều khiểnBài giảng Lập trình cho vi điều khiển

    Vi điều khiển là một IC lập trình, vì vậy Vi điều khiển cần được lập trình trước khi sử dụng. Mỗi phần cứng nhất định phải có chương trình phù hợp kèm theo, do đó trước khi viết chương trình đòi hỏi người viết phải nắm bắt được cấu tạo phần cứng và các yêu cầu mà mạch điện cần thực hiện.

    docx35 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2622 | Lượt tải: 1

  • Bài giảng môn Công nghệ điều khiển tự độngBài giảng môn Công nghệ điều khiển tự động

    Ngôn ngữ Asembler là ngôn ngữ bậc thấp. Ưu điểm : Vì ngôn ngữ Assembler rất gần gũi với ngôn ngữ máy nên chương trình + Chạy nhanh. + Tiết kiệm bộ nhớ. + Có thể lập trình truy cập qua các giao diện vào ra nhưng hiện nay các ngôn ngữ bậc cao cũng có thể làm được.

    pdf94 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 2069 | Lượt tải: 1

  • Bài giảng Tiếp cận người dùngBài giảng Tiếp cận người dùng

    Index-database của S.E Add to SE (trực tiếp) Meta tag (example) Robot.txt Phương thức xếp hạng của S.E Search & click Add link

    ppt16 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 1809 | Lượt tải: 1

  • Bài giảng Lập trình java căn bảnBài giảng Lập trình java căn bản

    JCreator chỉ là môi trường cho ta xây dựng các ứng dụng Java. Do vậy, ta cần cấu hình cho JCreator bao gồm: Thư mục chứa các lớp của Java, thư mục nguồn, thư mục chứa các file trợ giúp.

    ppt16 trang | Chia sẻ: haohao89 | Ngày: 29/07/2013 | Lượt xem: 3561 | Lượt tải: 4