30/09/2018, 16:04

Học giải thuật để làm gì?

Ai đi làm rồi vào cho ý kiến học giải thuật để làm gì?

Về cơ bản thì giải thuật của Đạt không tốt lắm, vì lúc sinh viên chỉ học qua loa. Đi làm cũng không trực tiếp giải quyết các vấn đề liên quan đến giải thuật đã học ở trường như sort, hoặc cây, hoặc nén dữ liệu.

Nhưng các kiến thức cơ bản về Cấu Trúc Dữ Liệu và Giải Thuật vẫn rất quan trọng. Nó không khó, nhưng sẽ làm cho những bạn không nắm về nó cảm thấy khó hiểu. Ví dụ như stack là gì, push pop là gì?

Đạt dự định sẽ nghiên cứu sâu về giải thuật, nhưng là dài hơi. Tức là kéo dài từ 1-3 năm. Có thời gian rảnh rỗi mới xem. Vì nếu giỏi giải thuật, theo Đạt nghĩ, mình có thể tìm được việc ở những cty top thế giới.

Nguyễn Đức Minh viết 18:16 ngày 30/09/2018

Chuẩn rồi bác…trên coursera.org có mấy lớp nghiên cứu thuật rất hay.

Nguyễn Minh Dũng viết 18:20 ngày 30/09/2018

Hôm trước đang học khóa giải thuật https://class.coursera.org/algs4partI-006 này mà bận quá lại bỏ. Lúc đó không có ai học cùng nữa.

Hôm nào nó mở lại hú @nsmks94 vào học cùng nhé

Dũng Kon viết 18:19 ngày 30/09/2018

hú luôn em vào nha anh, đang tính nghiên cứu thêm, muốn thành một lập trình viên đẳng cấp thì phải giỏi giải thuật . Không liên quan nhưng mà đầu năm đến giờ trốn môn này gần hết

Nguyễn Minh Dũng viết 18:13 ngày 30/09/2018

@Dung_Kon em có thời gian thử vọc trên http://www.topcoder.com/ nó làm cái gì vậy. Anh thấy nhiều người khen cái này lắm mà không có thời gian vào nghiên cứu. Top ở trên này dễ kiếm việc ở mấy cty khủng ở nước ngoài lắm.

Nghe nói cái bạn gì được Microsoft tuyển về làm 100k USD năm là top trên http://www.topcoder.com/ đó.

*grab popcorn* viết 18:13 ngày 30/09/2018

A post was split to a new topic: Nên học CTDL & GT trước hay Lập trình HDT trước?

Thược Nguyễn viết 18:10 ngày 30/09/2018

em thấy ông anh làm cùng công ty cũng hay bảo cứ luyện toán với cấu trúc dữ liệu và giải thuật thì lập trình sẽ tiến được một bước dài

chu đức anh viết 18:15 ngày 30/09/2018

Luyện codeforces ý anh. Làm thạo div2 trên đấy thôi là đã bá lắm rồi. Hoặc bên vnoi cũng có nhiều tài liệu giải thuật bằng tiếng việt nữa. Rất dễ hiểu.

viết 18:09 ngày 30/09/2018

Em học đại học năm 2 rồi mà chưa từng giải bài tập nào về thuật toán đòi hỏi tư duy luôn ạ. Trường chỉ dạy chú trọng vào tạo ra sản phẩm ứng dụng + teamwork còn thuật toán trung bình trở lên (thậm chí dễ) chỉ cần code lại từ pseudocode trong hướng dẫn thôi ạ. Không biết sao này có gặp khó khăn không nữa.

Nguyễn Minh Dũng viết 18:08 ngày 30/09/2018

Em lên HackerRank chơi :), có mấy bài đơn giản đó, giải mấy bài đó trước.

Người bí ẩn viết 18:17 ngày 30/09/2018

Em thấy giải thuật cũng khá thú vị mà hình như có nhiều người không thích nó?
Nếu giải thuật theo kiểu THPT thì mới đắng chê trách =))

Bài liên quan
0