
Hacker's Delight, 2nd edition
BRAND: PEARSON
eBook edition. 1 Year Subscription. Dành cho Cá nhân | Trường ĐH, Nhóm, Thư Viện: Gọi 0915920514 để báo giá Pearson, Vital Source eBook hoặc mua Sách In
Tổng quan sách
Trong Hacker's Delight, Henry Warren một lần nữa biên soạn một bộ sưu tập các thủ thuật lập trình không thể cưỡng lại: các kỹ thuật, thuật toán và thủ thuật tiết kiệm thời gian giúp các lập trình viên xây dựng phần mềm thanh lịch và hiệu quả hơn, đồng thời đạt được những hiểu biết sâu sắc hơn về nghề của họ. Những mẹo của Warren rất thực tế nhưng về bản chất chúng cũng rất thú vị và đôi khi bất ngờ, giống như lời giải cho một câu đố hay. Nói một cách dễ hiểu, chúng là niềm vui đối với bất kỳ lập trình viên nào hào hứng với cơ hội được cải thiện. Các bổ sung mở rộng trong phiên bản này bao gồmMột chương mới về kiểm tra dự phòng theo chu kỳ (CRC), bao gồm các thủ tục cho mã CRC-32 thường được sử dụngMột chương mới về mã sửa lỗi (ECC), bao gồm các thủ tục cho mã HammingPhạm vi bao quát hơn về phép chia số nguyên theo hằng số, bao gồm các phương thức chỉ sử dụng phép dịch và phép cộngTính số dư mà không tính thươngBảo hiểm nhiều hơn về số lượng dân số và đếm số 0 đứng đầuSố lượng dân số mảngCác thuật toán mới để nén và mở rộngThuật toán LRUChuyển đổi dấu phẩy động sang/từ số nguyênGần đúng thủ tục căn bậc hai nghịch đảo dấu phẩy độngThư viện đồ thị của hàm rời rạcBây giờ có bài tập và đáp án
- Chapter 1: Introduction
- Chapter 2: Basics
- Chapter 3: Power-of-2 Boundaries
- Chapter 4: Arithmetic Bounds
- Chapter 5: Counting Bits
- Chapter 6: Searching Words
- Chapter 7: Rearranging Bits And Bytes
- Chapter 8: Multiplication
- Chapter 9: Integer Division
- Chapter 10: Integer Division By Constants
- Chapter 11: Some Elementary Functions
- Chapter 12: Unusual Bases For Number Systems
- Chapter 13: Gray Code
- Chapter 14: Cyclic Redundancy Check
- Chapter 15: Error-Correcting Codes
- Chapter 16: Hilbert's Curve
- Chapter 17: Floating-Point
- Chapter 18: Formulas For PrimesAnswers To Exercises:Appendix A: Arithmetic Tables For A 4-Bit MachineAppendix B: Newton's MethodAppendix C: A Gallery Of Graphs Of Discrete Functions