Chia sẻ 1 quyển sách thú vị về thuật toán: Algorithms by Jeff Erickson

7
2065

Chẳng dễ dàng tìm 1 quyển sách hay về thuật toán, giải thuật. Lại càng khó hơn khi đọc 1 quyển sách về thuật toán mà bạn thấy đó là điều thú vị. Quyển sách này đã làm được điều đó, mình thấy rating nó rất khủng trên reddit và được nhiều lập trình viên có kinh nghiệm khuyên đọc.

Mình nghĩ có 2 lý do nó được đón nhận:

  • Đang ở Top 1 Hackernews và Reddit. :v
  • Sách giải thuật đã khó viết mà nó còn miễn phí và được viết bởi Jeff Erickson.

Sơ lược về tác giả Jeff Erickson:

jeff tac gia quyen giai thuat 1

I’m a computational geometer/topologist with more general interests in algorithms, data structures, and lower bounds. Sometimes I’m the area chair for the CS department’s theory group. I teach mostly large algorithms classes; you might find my lecture notes useful. From 2013 to 2016, I was an associate department head and chair of the faculty recruiting committee. I have the lowest undergraduate GPA (2.4/4.0) of any professor I’ve ever met, although some of my colleagues came close, and some others never finished college at all. (I really shouldn’t be proud of that.) I like pancakes.

Theo 1 vài review mình đọc thì:

  • Bố cục sách đẹp, chỉnh chu => rõ ràng tốn rất nhiều thời gian để hoàn thành quyển sách này.
  • Tôi đã theo học lớp giải thuật của Jeff vài năm trước đây và thực sự rất thích nó. Mặc dù phải thừa nhận rằng tôi đã quên ít nhiều vì không thường xuyên sử dụng.
  • Chúng mài có thấy thông điệp ẩn trong logo không? “Orange stars indicate that you are eating Lucky Charms that were manufactured before 1998. Ew.”

Hình ảnh giải thích giải thuật Quicksort trong sách:

vi du trong sach 2
Bố cục ổn và đầu tư, bạn xem z bình thường chữ type 448 trang A4 mới thấy cảnh

Mình cũng chưa đọc nên không review được cho anh em, nhìn chung là sách miễn phí và được cộng đồng đón nhận nồng nhiệt. Mình có lướt sơ tất cả 448 trang và thấy hầu như trang nào cũng có hình ảnh minh họa giúp hiểu rõ hơn. Do đó, không có lý do gì để anh em bỏ qua quyển sách về giải thuật này.

Thực ra mình định giới thiệu list 129 video thay đổi tư duy và giúp ta trở thành 1 lập trình viên tốt hơn. Nhưng mình có đọc comment của 1 bạn: “thay vì xem 129 video 45 phút, tôi có thể dành thời gian đọc hàng tá cuốn sách và dễ dàng hiểu được mọi thứ”.

Sách là cách dễ dàng hơn để tiếp tục kiến thức chuyên ngành. Video trừu tượng hơn giúp chúng ta hiểu nhanh 1 vấn đề hoặc đôi khi hiểu sâu hơn qua các video dài.

Link tải sách Algorithms by Jeff Erickson:

Chúc các bạn có thật nhiều kiến thức và trải nghiệm thú vị qua tựa sách này. Ngày đầu tuần tốt lành nhé!!!

Chia sẻ 1 quyển sách thú vị về thuật toán: Algorithms by Jeff Erickson
4.5 (90%) 8 votes

7
Bình Luận Bài Viết

avatar
4 Comment threads
3 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
5 Comment authors
KOZThaiBà NaLậpBún Nước Lèo Recent comment authors
KOZ | <span class="wpdiscuz-comment-count">13 comments</span>
Khách
KOZ | 13 comments

Thank for share

Thai | <span class="wpdiscuz-comment-count">4 comments</span>
Khách
Thai | 4 comments

Theo ad nghĩ nếu làm nhiều bài tập về thuật toán và giải thuật thì có trở thành lập trình viên giỏi không, vì làm web cũng không dùng đến các giải thuật nhiều làm, CMS và framework mà chiến thôi

Lập | <span class="wpdiscuz-comment-count">36 comments</span>
Khách
Lập | 36 comments

ngày nào cũng vào sharengay k phải để đọc tin tức , mà để xem còn bao nhiêu ngày nữa là tết :v

Bún Nước Lèo | <span class="wpdiscuz-comment-count">1 comments</span>
Khách
Bún Nước Lèo | 1 comments

Cảm ơn bà Na đã giới thiệu. Like