Giải thuật

Thuật toán, hay giải thuật(tiếng anh là Algorithms) là một tập hợp hữu hạn hay một dãy các qui tắc chặt chẽ của các chỉ thị, phương cách hay 1 trình tự các thao tác trên một đối tượng cụ thể được xác định và định nghĩa rõ ràng cho việc hoàn tất một số sự việc từ một trạng thái ban đầu cho trước; khi các chỉ thị này được áp dụng triệt để thì sẽ dẫn đến kết quả sau cùng như đã dự đoán trước.
Ví dụ: thuật toán để giải phương trình bậc nhất P(x): ax + b = c, (a, b, c là các số thực), trong tập hợp các số thực có thể là một bộ các bước sau đây:
  1. Nếu a = 0
    • b = c thì P(x) có nghiệm bất kì
    • b ≠ c thì P(c) vô nghiệm
  2. Nếu a ≠ 0
    • P(x) có duy nhất một nghiệm x = (c – b)/a
Lũy thừa ma trận

Tính lũy thừa ma trận trong C/C++

3
Hướng dẫn cách tính lũy thừa ma trận - Ma trận là một chủ đề không còn xa lạ với những người dấn thân...
Thuật toán Beam search

Beam search là gì? Vai trò của beam search trong NLP

0
Thuật toán beam search là một thuật toán tìm kiếm heuristic. Nó được sử dụng trong các bài toán như dịch máy, nhận dạng...
Thêm xóa phần tử trong mảng 1 chiều

Bài 52. Thêm/ xóa phần tử trong mảng 1 chiều

29
Hôm nay, Lập trình không khó sẽ cùng các bạn đi giải quyết bài tập "Thêm phần tử trong mảng 1 chiều và xóa...
Thuật toán Tìm kiếm nhị phân

Bài 50. Thuật toán tìm kiếm nhị phân

36
Thuật toán tìm kiếm nhị phân là một trong các thuật toán sắp xếp được sử dụng rất nhiều trong thực tế. Hãy cùng...
thuật toán insertion sort minh họa code c++

Bài 49. Thuật toán sắp xếp chèn (Insertion sort)

5
Chào mừng các bạn quay trở lại với blog của Nguyễn Văn Hiếu. Đây là một bài viết trong series các thuật toán sắp xếp có...

Bài 48. Thuật toán sắp xếp chọn (Selection sort)

9
Chào mừng các bạn quay trở lại với blog của Nguyễn Văn Hiếu. Đây là một bài viết trong series các thuật toán sắp xếp...
Minh họa thuật toán sắp xếp bubble sort

Bài 47. Thuật toán sắp xếp nổi bọt

12
Chào mừng các bạn quay trở lại với blog của Nguyễn Văn Hiếu. Đây là một bài viết trong series các thuật toán sắp xếp có...
Code bài toán người du lịch

Cài đặt code bài toán người du lịch cài đặt bằng C++, Java

2
Bài toán người du lịch: Một nguời du lịch muốn đi tham quan n thành phố T1,T2..., Tn . Xuất phát từ một thành...
Thuật toán Counting Sort

Counting Sort – Thuật toán sắp xếp đếm phân phối

2
Counting sort là một thuật toán sắp xếp cực nhanh một mảng các phần tử mà mỗi phần tử là các số nguyên không...