|
-- 會員 / 註冊 --
|
|
|
|
最新C/C++函數與算法速查速用大辭典 ( 簡體 字) |
作者:陳銳 | 類別:1. -> 程式設計 -> C -> C 2. -> 程式設計 -> C++ -> C++ 3. -> 程式設計 -> 演算法 |
譯者: |
出版社:中國鐵道出版社 | 3dWoo書號: 42482 詢問書籍請說出此書號!【缺書】 NT售價: 290 元 |
出版日:9/1/2015 |
頁數:584 |
光碟數:1 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787113207403 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介:本書將C/C++函數和算法放在一起,旨在希望通過學習本書,使讀者特別是初學者掌握C/C++中的常用函數和常用算法,學會怎樣去學習C/C++語言和算法,理解如何使用這些函數,熟諳算法思想。本書給出的算法極具代表性、趣味性和實用性,每一類算法本書均給出了多個有代表性的實例。另外,在算法案例的選取上,還注重實用性,盡量將案例與實際工作生活結合。
本書適合從事C/C++的程序員和科研人員作為詞典進行查閱,也可作為C/C++和算法初學者的參考用書。 |
目錄:Chapter 1 stdio.h庫函數
1-1 字符輸入/輸出函數
001 getchar函數
002 fgetc函數和getc函數
003 gets函數
004 fgets函數
005 putchar函數
006 fputc函數和putc函數
007 puts函數
008 fputs函數
1-2 數據塊輸入/輸出函數
009 fread函數
010 fwrite函數
1-3 格式化輸入/輸出函數
011 printf函數
012 scanf函數
013 sprintf函數
014 sscanf函數
015 fprintf函數
016 fscanf函數
017 vprintf函數
018 vfprintf函數
1-4 文件存取操作函數
019 fopen函數
020 fclose函數
021 fflush函數
022 remove函數
023 rename函數
1-5 文件定位函數
024 fseek函數
025 ftell函數
026 rewind函數
1-6 文件錯誤控制函數
027 clearerr函數
028 feof函數
029 ferror函數
1-7 文件輸入/輸出函數
綜合應用舉例
Chapter 2 ctype.h庫函數
2-1 字符判斷函數
001 isalnum函數
002 isalpha函數
003 isdigit函數
004 iscntrl函數
005 isgraph函數
006 islower函數
007 isupper函數
008 isprint函數
009 ispunct函數
010 isspace函數
011 isxdigit函數
2-2 字符轉換函數
012 tolower函數
013 toupper函數
Chapter 3 string.h庫函數
3-1 字符串比較函數
001 memcmp函數
002 strcmp函數
003 strncmp函數
3-2 字符串復制函數
004 memcpy函數
005 memmove函數
006 strcpy函數
007 strncpy函數
3-3 字符串連接函數
008 strcat函數
009 strncat函數
3-4 字符串查找函數
010 memchr函數
011 strchr函數
012 strstr函數
013 strtok函數
3-5 其他函數
014 memset函數
015 strlen函數
3-6 字符串函數綜合應用舉例
Chapter 4 time.h庫函數
4-1 字符串轉換函數
001 atof函數
002 atoi函數
003 atol函數
004 strtod函數
005 strtol函數
4-2 動態內存管理函數
006 calloc函數
007 free函數
008 malloc函數
009 realloc函數
4-3 動態內存管理函數
綜合應用舉例
4-4 隨機數生成函數
010 rand函數
011 srand函數
4-5 查找和排序函數
012 bsearch函數
013 qsort函數
4-6 過程控制函數
014 abort函數
015 exit函數
016 system函數
4-7 隨機數生成函數和查找
排序函數綜合應用舉例
Chapter 5 math.h庫函數
5-1 三角函數
001 cos函數
002 sin函數
003 tan函數
004 acos函數
005 asin函數
006 atan函數
5-2 指數和對數函數
007 exp函數
008 log函數
009 log10函數
5-3 冪指數和開方函數
010 pow函數
011 sqrt函數
5-4 **值函數
012 abs函數
013 fabs函數
5-5 其他函數
014 floor函數
015 fmod函數
5-6 數學函數綜合應用舉例
Chapter 6 stdarg.h庫函數
6-1 處理變長參數的函數
001 va_arg宏
002 va_end宏
003 va_start宏
6-2 應用舉例
Chapter 7 time.h庫函數
7-1 時間操作函數
001 clock函數
002 difftime函數
003 time函數
7-2 時間格式轉換函數
004 asctime函數
005 ctime函數
006 gmtime函數
007 localtime函數
008 mktime函數
009 strftime函數
Chapter 8 ios_base類
001 flags函數
002 setf函數和unsetf函數
003 precision函數
004 width函數
Chapter 9 iostream類
001 get函數
002 getline函數
003 ignore函數
004 peek函數
005 read函數
006 putback函數
007 put函數
008 fill函數
Chapter 10 文件流類
001 ifstream構造函數
002 rdbuf函數
003 is_open函數
004 open函數與close函數
005 read函數與write函數
006 seekg函數與tellg函數
007 seekp函數與tellp函數
008 flush函數
Chapter 11 string類
11-1 字符串運算符函數
001 字符串構造函數
002 =運算符函數
003 +和+=運算符函數
004 ==、!=、<、>、<=、\>
運算符函數
005 []運算符函數
006 at函數
11-2 字符串迭代器
007 begin函數和end函數
008 rbegin函數和rend函數
11-3 字符串長度函數
009 length函數和size函數
010 max_size函數
011 capacity函數
012 resize函數
013 reserve函數
014 empty函數
11-4 字符串操作
015 insert函數
016 erase函數
017 replace函數
018 swap函數
019 c_str函數
020 copy函數
021 find函數
022 find_first_of函數和
find_last_of函數
023 substr函數
Chapter 12 vector類
12-1 構造類函數
001 vector的構造函數
和析構函數
002 operator=函數
12-2 迭代器函數
003 begin函數和end函數
004 rbegin函數和rend函數
12-3 容量類函數
005 size函數、max_size函數
和capacity函數
006 empty函數
007 resize函數
008 reserve函數
12-4 存取類函數
009 operator[]函數
010 at函數
011 front函數和back函數
12-5 操作類函數
012 assign函數
013 push_back函數
014 pop_back函數
015 insert函數
016 erase函數
017 clear函數
018 swap函數
Chapter 13 deque類
13-1 構造類函數
001 deque的構造函數
和析構函數
002 operator=函數
13-2 迭代器函數
003 begin函數和end函數
004 rbegin函數和rend函數
13-3 容量類函數
005 size函數和max_size函數
006 empty函數
007 resize函數
13-4 存取類函數
008 operator[]函數
009 at函數
010 front函數和back函數
13-5 操作類函數
011 assign函數
012 push_back函數
013 push_front函數
014 pop_back函數
015 pop_front函數
016 insert函數
017 erase函數
018 clear函數
019 swap函數
Chapter 14 list類
14-1 構造類函數
001 list的構造函數和析構函數
002 operator=函數
14-2 迭代器函數
003 begin函數和end函數
004 rbegin函數和rend函數
14-3 容量類函數
005 size函數和max_size函數
006 empty函數
007 resize函數
14-4 存取類函數
008 front函數
009 back函數
14-5 操作類函數
010 assign函數
011 push_back函數
012 push_front函數
013 pop_back函數
014 pop_front函數
015 insert函數
016 erase函數
017 clear函數
018 swap函數
019 splice函數
020 remove函數
021 remove_if函數
022 unique函數
023 merge函數
024 sort函數
025 reverse函數
Chapter 15 stack類
15-1 構造類函數
001 stack的構造函數
15-2 容量類函數
002 empty函數
003 size函數
15-3 存取類函數
004 top函數
15-4 操作類函數
005 push函數
006 pop函數
Chapter 16 queue類
16-1 構造類函數
001 queue的構造函數
16-2 容量類函數
002 empty函數
003 size函數
16-3 存取類函數
004 front函數
005 back函數
16-4 操作類函數
006 push函數
007 pop函數
Chapter 17 set類
17-1 構造類函數
001 set的構造函數
17-2 迭代器類函數
002 begin函數與end函數
003 rbegin函數與rend函數
17-3 容量類函數
004 empty函數
005 size函數
006 max_size函數
17-4 操作類函數
007 insert函數
008 swap函數
009 erase函數
010 clear函數
011 find函數
012 count函數
013 lower_bound函數與
upper_bound函數
014 equal_range函數
Chapter 18 排序算法
18-1 插入排序
001 直接插入排序
002 折半插入排序
18-2 插入排序
003 希爾排序
18-3 交換排序
004 冒泡排序
005 快速排序
18-4 選擇排序
006 簡單選擇排序
007 堆排序
18-5 歸并排序
008 歸并排序
18-6 基數排序
009 歸并排序
Chapter 19 查找算法
19-1 基于線性表的查找
001 順序查找
002 折半查找
003 分塊查找
19-2 基于樹的查找
004 基于二叉排序樹的
查找操作
005 基于二叉排序樹的
插入操作
19-3 哈希表的查找
006 哈希表的構造
007 處理沖突的方法
Chapter 20 遞推算法
20-1 順推法
001 斐波那契數列
002 將十進制數轉換
為二進制數
003 母牛生小牛問題
004 楊輝三角
20-2 逆推法
005 猴子摘桃
006 該存多少錢
Chapter 21 迭代算法
21-1 精確迭代法
001 **公約數與*小公倍數
002 十進制整數轉換為
二進制整數
003 質因數的分解
004 角谷猜想
21-2 近似迭代法
005 求一個數的平方根
006 二分法
007 牛頓迭代法
008 求定積分
Chapter 22 遞歸算法
22-1 簡單遞歸
001 求n的階乘
002 斐波那契數列
003 求n個數中的**者
004 數制轉換
005 求**公約數
22-2 復雜遞歸
006 顛倒字符串
007 和式分解
008 臺階問題
009 漢諾塔問題
010 大牛生小牛問題
Chapter 23 枚舉算法
001 判斷n是否能被
3、5、7整除
002 百錢買百雞
003 五猴分桃
004 打印水仙花數
005 填數游戲
006 誰在說謊
Chapter 24 貪心算法
001 找零錢問題
002 哈夫曼編碼
003 加油站問題
Chapter 25 回溯算法
001 組合問題
002 填字游戲
003 裝箱問題
Chapter 26 矩陣算法
001 打印魔方陣
002 打印拉丁方陣
003 打印蛇形方陣
004 打印內螺旋矩陣
005 打印外螺旋矩陣
006 打印逆螺旋矩陣
007 將矩陣旋轉90度
Chapter 27 實用算法
001 大小寫金額轉換
002 計算7的34次方
003 一年中的第幾天
004 求算術表達式的值
005 一元多項式的乘法
006 大整數乘法
參考文獻 |
序: |
|