Tất cả
Việc làm
Công ty

Tạo thông báo việc làm ngay

42 việc làmC++

Bài viết liên quan

Xem tất cả
C++ algorithm: Những thuật toán cơ bản trong C++

C++ algorithm: Những thuật toán cơ bản trong C++

Thuật toán là một chuỗi các bước có trình tự rõ ràng để giải quyết một vấn đề. Trong lập trình C++, thuật toán đóng vai trò quan trọng trong việc phát triển phần mềm hiệu quả và tối ưu. Do đó, việc hiểu được các c++ algorithm cơ bản là nền tảng cho bất kỳ ai muốn bước vào thế giới lập trình. Khái quát về thuật toán C++  C++ là một ngôn ngữ lập trình hướng đối tượng và được sử dụng rộng rãi trong các ứng dụng khoa học máy tính, game và hệ thống nhúng. Với sự phát triển của công nghệ, việc tối ưu hóa và xử lý dữ liệu trở thành một yếu tố quan trọng trong lập trình và đây chính là lý do tại sao thuật toán lại trở nên cực kỳ quan trọng trong lập trình C++. Trong C++, thuật toán được sử dụng để giải quyết các vấn đề liên quan đến xử lý dữ [...]

Đọc thêm
Cài đặt và sử dụng Ngăn xếp – Stack trong C++

Cài đặt và sử dụng Ngăn xếp – Stack trong C++

Bài viết được sự cho phép bởi tác giả Sơn Dương Bài viết hôm nay, chúng ta sẽ cùng nhau tìm hiểu một loại cấu trúc dữ liệu rất phổ biến, đó là ngăn xếp Stack. Khi lập trình, chúng ta thường phải xử lý một lượng lớn dữ liệu thô và chưa được tổ chức. Điều này đỏi hỏi cần một cấu trúc dữ liệu để lưu dữ liệu và cho phép người dùng thao tác trên dữ liệu một cách hiệu quả. Giới thiệu ngăn xếp Stack Ngăn xếp Stack là một cấu trúc dữ liệu tuyến tính hoạt động theo nguyên tắc LIFO (Last In First Out). Tức là phần tử cuối cùng được đưa vào ngăn xếp sẽ là phần tử đầu tiên được lấy ra khỏi ngăn xếp stack khi cần. Bạn có thể hình dung ngăn xếp stack như một chồng sách đặt trong một cái hộp. Khi thêm một sách [...]

Đọc thêm
Nên học C hay C++? Hướng đi nào sẽ tốt nhất cho người mới?

Nên học C hay C++? Hướng đi nào sẽ tốt nhất cho người mới?

Nên học C hay C++ trước luôn là câu hỏi anh em học lập trình đặt ra khi bước chân vào thế giới lập trình. Bài viết này cung cấp cho anh em cái nhìn khách quan về 2 con đường, đầu tiên là học C trước C++, thứ hai là không cần học C trước C++. Cả hai con đường này đều có người ủng hộ, người phản đối. Anh em có thể tham khảo để tự đưa ra lựa chọn cho mình. Trước khi bắt đầu, vẫn cứ phải điểm qua đôi điều về C và C++ cho anh em trước. Bắt đầu ngay thôi nào! 1. Đôi điều về ngôn ngữ lập trình C Giới thiệu sơ về ngôn ngữ C, tuy đã cổ lai hi nhưng C vẫn còn đang được sử dụng vì nó là ngôn ngữ cơ bản trong lĩnh vực khoa học máy tính. C là ngôn ngữ lập trình có mục đích chung được tạo ra bởi Dennis Ritchie tại Phòng thí nghiệm Bell năm 1972. C là một ngôn [...]

Đọc thêm
Thuật toán tham lam (Greedy Algorithm) – Thực hành với C++

Thuật toán tham lam (Greedy Algorithm) – Thực hành với C++

Bài viết được sự cho phép bởi tác giả Sơn Dương Hôm nay chúng ta quay trở lại với series thuật toán chuyên sâu nhé. Mặc dù, nói tới thuật toán là mình cảm thấy đau đầu vì tính phức tạp của nó, nhưng khi đã thẩm thấu xong một thuật toán, bản thân lại cảm thấy vô cùng thích thú Bài viết hôm nay, mình sẽ đề cập tới thuật toán tham lam (Greedy Algorithms) – nghe tên thôi đã thấy tham rùi. Cùng với thuật toán “Chia để trị –  Divide and Conquer”, thuật toán tham lam là một trong những thuật toán thường xuyên xuất hiện trong các câu hỏi phỏng vấn tuyển dụng. Thật là thiết sót nếu bạn lại bỏ lỡ không biết về thuật toán này. Thuật toán tham lam là gì? Hiểu một cách “nông dân” nhất có thể về thuật toán này như sau: Khi bạn gặp một bài [...]

Đọc thêm