All
Jobs
Companies

Get job alert for this search

35 jobsC++

Related posts

View all
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 [...]

Read more
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 [...]

Read more
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 [...]

Read more
C Developer là gì? Tiềm năng phát triển của lập trình viên C

C Developer là gì? Tiềm năng phát triển của lập trình viên C

Trong thời điểm hiện nay khi có rất nhiều ngôn ngữ lập trình được sinh ra với nhiều tính năng phục vụ cho lập trình viên hơn bao giờ hết thì vẫn còn đó một cái tên dù đã ra đời gần 40 năm mà vẫn luôn lọt top những ngôn ngữ lập trình phổ biến nhất, đó là ngôn ngữ C. Lập trình viên C hay C Developer luôn có một chỗ đứng vô cùng vững chắc trong giới lập trình nhờ sự hiểu biết chuyên sâu về kiến thức lập trình cũng như nắm vững được về hệ thống và cả thiết bị phần cứng. Bài viết hôm nay chúng ta cùng tìm hiểu về C Developer và trả lời cho câu hỏi có nên trở thành lập trình viên C trong giai đoạn hiện nay hay không nhé. Ngôn ngữ lập trình C C là một ngôn ngữ lập trình phổ biến nhất thế giới nhờ sự đơn giản và linh [...]

Read more