Sách cấu trúc dữ liệu và giải thuật nguyễn đức nghĩa

Sách cấu trúc dữ liệu và giải thuật nguyễn đức nghĩa

Cuốn sách Cấu trúc dữ liệu và thuật toán được biên soạn dựa trên nội dung các bài giảng mà Giáo sư Nguyễn Đức Nghĩa đã sử dụng để giảng dạy cho sinh viên ngành Công nghệ Thông tin, Đại học Bách Khoa Hà Nội. Với thời lượng để giảng dạy trong 60 tiết, cuốn sách chỉ đề cập được một số vấn đề cơ bản trong lĩnh vực “Cấu trúc dữ liệu và Thuật toán” – một môn học có ý nghĩa quan trọng trong hành trang kiến thức của sinh viên ngành Công nghệ Thông tin. Nội dung cuốn sách bao gồm bảy chương: Chương 1. Các khái niệm cơ bản. Chương 2. Thuật toán đệ quy. Chương 3. Các cấu trúc dữ liệu cơ bản. Chương 4. Cây. Chương 5. Các thuật toán sắp xếp. Chương 6. Tìm kiếm. Chương 7. Đồ thị và các thuật toán đồ thị. Đây chắc chắn là những kiến thức vô cùng bổ ích dành cho bạn, bởi không chỉ là những kiến thức cơ bản, mà mỗi bài giảng được tập hợp trong cuốn sách này còn là tâm huyết, là thời gian đầu tư và chất xám không ngừng nghỉ của Giáo sư Nguyễn Đức Nghĩa – một người thầy vô cùng tài giỏi nhưng cũng vô cùng nghiêm khắc được bao thế hệ sinh viên Bách Khoa thán phục và mến mộ. Đôi nét về tác giả Bất kì ai là sinh viên Công nghệ thông tin của Đại học Bách khoa Hà Nội chắc chắn được ít nhất một lần nghe danh “sát thủ” Giáo sư Nguyễn Đức Nghĩa – một trong “tứ đại sát nhân” của trường. Thầy nổi tiếng bởi cách dạy nghiêm khắc, yêu cầu cao với sinh viên.  Đặc biệt, nếu bạn là sinh viên chuyên ngành Khoa học máy tính hay Công nghệ thông tin nói chung thì sẽ hiểu hơn về phương pháp cũng như lượng kiến thức Thầy yêu cầu đối với sinh viên của mình. Vì lẽ đó, sẽ thật thiếu sót nếu bạn không trang bị ngay cho mình những kiến thức về tính toán khoa học, toán rời rạc, lý thuyết đồ thị, tính toán song song, cấu trúc dữ liệu và thuật toán,... mà Thầy là người trực tiếp giảng dạy. Không chỉ vậy, bạn sẽ vô cùng xúc động nếu biết được những tâm huyết mà Thầy bỏ ra trong từng bài giảng. Mỗi slide bài giảng, mỗi đồ thị trong bài giảng mà Thầy mang tới cho các sinh viên đều là sự kết tinh của trí tuệ, thời gian, tâm sức của một người Thầy tài giỏi, luôn khao khát mang tới cho đất nước những thế hệ sinh viên tài năng, có kiến thức chuyên môn, đạo đức hoàn thiện để đáp ứng nhu cầu của công việc. Bạn sẽ không ngạc nhiên nếu như mỗi tiết giảng của Thầy đều là những giờ “khai sáng”, giúp bạn hiểu nhanh và dễ dàng nhất những kiến thức “khó nhằn” ở trong sách mà bạn từng nghĩ chẳng khi nào “tiêu hóa” nổi. Không những thế, bạn cũng sẽ khó lòng xin được file bài giảng của Thầy, bởi nếu có nó – kì thi cuối kì sẽ không còn là “đối thủ” của bạn nữa. Vậy nên cuốn sách tập hợp những bài giảng tâm huyết của Thầy trên lớp cho môn học: Cấu trúc dữ liệu và thuật toán là những gì bạn cần và nên có ngay trong tủ sách của mình để vượt qua được môn học khó nhằn này.

LINK 1 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)



LINK 2 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK 3 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK 4 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK DOWNLOAD

Sách cấu trúc dữ liệu và giải thuật nguyễn đức nghĩa

Cuốn sách Cấu trúc dữ liệu và thuật toán được biên soạn dựa trên nội dung các bài giảng mà Giáo sư Nguyễn Đức Nghĩa đã sử dụng để giảng dạy cho sinh viên ngành Công nghệ Thông tin, Đại học Bách Khoa Hà Nội. Với thời lượng để giảng dạy trong 60 tiết, cuốn sách chỉ đề cập được một số vấn đề cơ bản trong lĩnh vực “Cấu trúc dữ liệu và Thuật toán” – một môn học có ý nghĩa quan trọng trong hành trang kiến thức của sinh viên ngành Công nghệ Thông tin. Nội dung cuốn sách bao gồm bảy chương: Chương 1. Các khái niệm cơ bản. Chương 2. Thuật toán đệ quy. Chương 3. Các cấu trúc dữ liệu cơ bản. Chương 4. Cây. Chương 5. Các thuật toán sắp xếp. Chương 6. Tìm kiếm. Chương 7. Đồ thị và các thuật toán đồ thị. Đây chắc chắn là những kiến thức vô cùng bổ ích dành cho bạn, bởi không chỉ là những kiến thức cơ bản, mà mỗi bài giảng được tập hợp trong cuốn sách này còn là tâm huyết, là thời gian đầu tư và chất xám không ngừng nghỉ của Giáo sư Nguyễn Đức Nghĩa – một người thầy vô cùng tài giỏi nhưng cũng vô cùng nghiêm khắc được bao thế hệ sinh viên Bách Khoa thán phục và mến mộ. Đôi nét về tác giả Bất kì ai là sinh viên Công nghệ thông tin của Đại học Bách khoa Hà Nội chắc chắn được ít nhất một lần nghe danh “sát thủ” Giáo sư Nguyễn Đức Nghĩa – một trong “tứ đại sát nhân” của trường. Thầy nổi tiếng bởi cách dạy nghiêm khắc, yêu cầu cao với sinh viên.  Đặc biệt, nếu bạn là sinh viên chuyên ngành Khoa học máy tính hay Công nghệ thông tin nói chung thì sẽ hiểu hơn về phương pháp cũng như lượng kiến thức Thầy yêu cầu đối với sinh viên của mình. Vì lẽ đó, sẽ thật thiếu sót nếu bạn không trang bị ngay cho mình những kiến thức về tính toán khoa học, toán rời rạc, lý thuyết đồ thị, tính toán song song, cấu trúc dữ liệu và thuật toán,... mà Thầy là người trực tiếp giảng dạy. Không chỉ vậy, bạn sẽ vô cùng xúc động nếu biết được những tâm huyết mà Thầy bỏ ra trong từng bài giảng. Mỗi slide bài giảng, mỗi đồ thị trong bài giảng mà Thầy mang tới cho các sinh viên đều là sự kết tinh của trí tuệ, thời gian, tâm sức của một người Thầy tài giỏi, luôn khao khát mang tới cho đất nước những thế hệ sinh viên tài năng, có kiến thức chuyên môn, đạo đức hoàn thiện để đáp ứng nhu cầu của công việc. Bạn sẽ không ngạc nhiên nếu như mỗi tiết giảng của Thầy đều là những giờ “khai sáng”, giúp bạn hiểu nhanh và dễ dàng nhất những kiến thức “khó nhằn” ở trong sách mà bạn từng nghĩ chẳng khi nào “tiêu hóa” nổi. Không những thế, bạn cũng sẽ khó lòng xin được file bài giảng của Thầy, bởi nếu có nó – kì thi cuối kì sẽ không còn là “đối thủ” của bạn nữa. Vậy nên cuốn sách tập hợp những bài giảng tâm huyết của Thầy trên lớp cho môn học: Cấu trúc dữ liệu và thuật toán là những gì bạn cần và nên có ngay trong tủ sách của mình để vượt qua được môn học khó nhằn này.

LINK 1 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)



LINK 2 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK 3 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK 4 - ĐẶT MUA SÁCH ONLINE (GIÁ ƯU ĐÃI NHẤT)

LINK DOWNLOAD

Sách cấu trúc dữ liệu và giải thuật nguyễn đức nghĩa

Sách cấu trúc dữ liệu và giải thuật nguyễn đức nghĩa
Sách cấu trúc dữ liệu và giải thuật nguyễn đức nghĩa

Home Forums > Thư Viện Tổng Hợp > Tủ Sách Giáo Dục Đại Học > Đại Học Bách Khoa Hà Nội >

Discussion in 'Đại Học Bách Khoa Hà Nội' started by quanh.bv, Sep 24, 2017.

Tags:

(You must log in or sign up to reply here.)

Cấu trúc dữ liệu và thuật toán (Tác giả: Nguyễn Đức Nghĩa, xuất bản lần thứ 2)

Cuốn sách được biên soạn dựa trên nội dung các bài giảng mà tác giả sử dụng để giảng dạy cho sinh viên ngành Công nghệ Thông tin, Đại học Bách khoa Hà Nội. Với thời lượng để giảng dạy trong 60 tiết, cuốn sách chỉ đề cập được một số vấn đề cơ bản trong lĩnh vực “Cấu trúc dữ liệu và Thuật toán” – một môn học có ý nghĩa quan trọng trong hành trang kiến thức của sinh viên ngành Công nghệ Thông tin.

Nội dung cuốn sách bao gồm bảy chương:

Chương 1. Các khái niệm cơ bản.

Chương 2. Thuật toán đệ quy.

Chương 3. Các cấu trúc dữ liệu cơ bản.

Chương 4. Cây.

Chương 5. Các thuật toán sắp xếp.

Chương 6. Tìm kiếm.

Chương 7. Đồ thị và các thuật toán đồ thị.

Giá sản phẩm trên Tiki đã bao gồm thuế theo luật hiện hành. Bên cạnh đó, tuỳ vào loại sản phẩm, hình thức và địa chỉ giao hàng mà có thể phát sinh thêm chi phí khác như phí vận chuyển, phụ phí hàng cồng kềnh, thuế nhập khẩu (đối với đơn hàng giao từ nước ngoài có giá trị trên 1 triệu đồng).....

Cấu trúc dữ liệu và thuật toán là điều bắt buộc mà bất kì lập trình viên nào cũng đều phải biết. Quản lý dữ liệu có cấu trúc sẽ giúp giảm thời gian tính toán đi rất nhiều, còn thuật toán thì không phải nói tới nó quan trọng như nào, tuy rằng với thời đại mà máy tính rất mạnh mẽ thì việc một thuật toán chạy với O(n) hay O(n^2) có thể không quan trọng lắm nhưng khi dữ liệu lớn lên thì mọi thứ đều cần phải tối ưu để có được những kết quả tốt trong thời gian cho phép.

Sách cấu trúc dữ liệu và giải thuật nguyễn đức nghĩa

Tại Bách Khoa, môn Cấu trúc dữ liệu và thuật toán khá là nhàm chán, không có thực hành, học lý thuyết xuông và đi thi cũng thi trên giấy ( là thi code trên giấy hoặc là viết mã giả). Môn này đề cập tới những gì sâu xa nhất, giới thiệu tới những cấu trúc dữ liệu cơ bản, cách cài đặt những cấu trúc dữ liệu cơ bản này, các thao tác trên cấu trúc dữ liệu ( như chèn, xóa, sửa, ...). Về phần thuật toán các bạn sẽ được giới thiệu tới những thuật toán như sắp xếp, tìm kiếm,... và một số thuật toán trên đồ thị ( phần này toán rời rạc sẽ học sâu hơn, và nhiều khi Toán rời rạc với Cấu trúc dữ liệu học cùng kì thì các thầy dạy cấu trúc dữ liệu thường bàn với nhau việc lược bỏ phần này).

Tuy là học lý thuyết xuống nhưng các bạn cũng không nên quá nản vì môn này mới là khởi đầu thôi. Ngày trước môn này 3 tín và có thực hành, tuy nhiên bây giờ đã giảm xuống 2 tín và hoàn toàn không có thực hành. Phần thực hành đã được tách ra hẳn 1 môn khác là thuật toán ứng dụng mà các thầy vẫn hay gọi là cấu trúc dữ liệu 2, khi học môn này các bạn thao hồ code mỏi tay, code tới chán không muốn code nữa cơ nên không cần thắc mắc là môn này chỉ học lý thuyết rất nhàm chán nha. Nó sẽ cung cấp cho bạn kiến thức nền vững chắc nhất để học các môn học sau này.

Mình chia sẻ tới mọi người một số tài liệu học môn này để mọi người tham khảo và tự học : 

  • Giáo trình cấu trúc dữ liệu và thuật toán - thây Nguyễn Đức Nghĩa : TẢI VỀ GIÁO TRÌNH
  • Slide bài giảng CTDL & TT thầy Nguyễn Đức Nghĩa : TẢI VỀ SLIDE (trả biết thầy Nghĩa nhét gì vào trong này mà slide của thầy nặng kinh khủng)
  • Slide bài giảng CTDL & TT thầy Trịnh Anh Phúc : TẢI VỀ SLIDE
  • Slide bài giảng CTDL & TT thầy Nguyễn Duy Hiệp : TẢI VỀ SLIDE
  • Đề thi CTDL & TT được tổng hợp từ nhiều nguồn ( cái này thực ra cũng là 1 số đề từ khá lâu, chỉ mang tính chất tham khảo là chính, ôn thi các bạn nên ôn thi theo các phần trọng tâm mà thầy dặn) : TẢI VỀ ĐỀ THI
    • Đề thi trắc nghiệm cuối kì 20202: TẢI VỀ ĐỀ THI