ACM-ICPC程序設計系列數論及應用

陳宇

  • 出版商: 哈爾濱工業大學
  • 出版日期: 2012-03-01
  • 定價: $192
  • 售價: 8.5$163
  • 語言: 簡體中文
  • 頁數: 244
  • 裝訂: 平裝
  • ISBN: 7560332900
  • ISBN-13: 9787560332901

已絕版

買這商品的人也買了...

相關主題

商品描述

本書系統地介紹了初等數論的基本知識和相應算法設計常用方法,並結合具體的實例給出解題思想和程序,
力求在註重介紹數論基本知識的同時,突出學習方法和實踐技巧的介紹。
全書共分7章,包括數的整除性問題、素數問題、同餘問題、不定方程的解法、同餘式定理及其應用、
乘性函數問題和密碼學中的數論問題,覆蓋了初等數論算法所需的知識點,並附有大量的應用實例。
書中的代碼規範、簡潔、易懂,不僅能幫助讀者理解算法原理,還能教會讀者很多實用的編程技巧。
  
本書既可以作為高等院校信息與計算科學、計算機專業及信息安全專業的數論教材,
電可以作為計算機競賽的培訓教材,還可供計算機軟件研發人員參考。

目錄大綱

目錄
第1章數的整除性問題
 1.1整除
 1.2最大公約數與最小公倍數
 1.3擴展歐幾里得
 1.4習題

第2章素數問題
 2.1素數
 2.2素數測試
 2.3算術基本定理
 2.4梅森素數
 2.5習題

第3章同餘問題
 3.1同餘概述
 3.2線性同餘方程
 3.3高次同餘方程
 3.4快速冪模m算法
 3.5中國剩餘定理
 3.6習題

第4章不定方程
 4.1解不定方程
 4.2特殊的不定方程
 4.3習題

第5章同餘式定理及應用
 5.1同餘式定理
 5.2 Miller-Rabin素數測試
 5.3整數分解
 5.4習題

第6章乘性函數問題
 6.1歐拉函數
 6.2因子和與因子個數
 6.3完全數
 6.4莫比烏斯反演
 6.5偽隨機數
 6.6習題

第7章密碼學中的數論問題
 7.1字符密碼
 7.2分組密碼和流密碼
 7.3取冪密碼
 7.4公鑰密碼
 7.5背包密碼
 7.6習題
參考文獻