实名认证领苏宁支付券立即领取 >
¥
提前抢
SUPER会员专享
由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
欢迎光临本店铺
点我可查看更多商品哦~
100%刮中券,最高50元无敌券,券有效期7天
亲,今日还有0次刮奖机会
我的云钻:0
您的云钻暂时不足,攒足云钻再来刮
恭喜获得1张券!
今天的机会已经全部用完了,请明天再来
恭喜刮出两张券,请选择一张领取
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
音像算法笔记胡凡,曾磊 编
¥ ×1
商品
服务
物流
前言章如何使用本书1.1本书的基本内容1.2如何选择编程语言和编译器1.3在线评测系统1.4常见的评测结果1.5如何高效地做题第2章C/C++快速入门2.1基本数据类型2.1.1变量的定义2.1.2变量类型2.1.3强制类型转换2.1.4符号常量和const常量2.1.5运算符2.2顺序结构2.2.1赋值表达式2.2.2使用scanf和printf输入/输出2..使用getchar和putchar输入/输出字符2.2.4注释2.2.5typedef2.2.6常用math函数.选择结构..1if语句..2if语句的嵌套..switch语句2.4循环结构2.4.1while语句2.4.2do…while语句2.4.3for语句2.4.4break和continue语句2.5数组2.5.1一维数组2.5.2冒泡排序2.5.3二维数组2.5.4memset——对数组中每一个元素赋相同的值2.5.5字符数组2.5.6string.头件2.5.7sscanf与sprintf2.6函数2.6.1函数的定义2.6.2再谈mam函数2.6.3以数组作为函数参数2.6.4函数的嵌套调用2.6.5函数的递归调用2.7指针2.7.1什么是指针2.7.2指针变量2.7.3指针与数组2.7.4使用指针变量作为函数参数2.7.5引用2.8结构体(struct)的使用2.8.1结构体的定义2.8.2访问结构体内的元素2.8.3结构体的初始化2.9补充2.9.1cin与cout2.9.2浮点数的比较2.9.3复杂度2.10黑盒测试2.10.1单点测试2.10.2多点测试第3章入门篇(1)——入门模拟3.1简单模拟3.2查找元素3.3图形输出3.4日期处理3.5进制转换3.6字符串处理第4章入门篇(2)——算法初步4.1排序4.1.1选择排序4.1.2插入排序4.1.3排序题与sort函数的应用4.2散列4.2.1散列的定义与整数散列4.2.2字符串hash初步4.3递归4.3.1分治4.3.2递归4.4贪心4.4.1简单贪心4.4.2区间贪心4.5二分4.5.1二分查找4.5.2二分法拓展4.5.3快速幂4.6two pointers4.6.1什么是Mo pointers4.6.2归并排序4.6.3快速排序4.7高效技巧与算法4.7.1打表4.7.2活用递推4.7.3随机选择算法第5章入门篇(3)——数学问题5.1简单数学5.2优选公约数与公倍数5.2.1优选公约数5.2.2公倍数5.3分数的四则运算5.3.1分数的表示和化简5.3.2分数的四则运算5.3.3分数的输出5.4素数5.4.1素数的判断5.4.2素数表的获取5.5质因子分解5.6大整数运算5.6.1大整数的存储5.6.2大整数的四则运算5.7扩展欧几里得算法5.8组合数5.8.1关于n!的一个问题5.8.2组合数的计算第6章C++标准模板库(STL)介绍6.1vector的常见用法详解6.2set的常见用法详解6.3string的常见用法详解6.4map的常用用法详解6.5queue的常见用法详解6.6priority_queue的常见用法详解6.7stack的常见用法详解6.8pair的常见用法详解6.9algorithm头文件下的常用函数6.9.1max()、min()和abs()6.9.2swap()6.9.3reverse()6.9.4next_permutation()6.9.5fill()6.9.6sort()6.9.7lower_bound()和upper_bound()第7章提高篇(1)——数据结构专题(1)7.1栈的应用7.2队列的应用7.3链表处理7.3.1链表的概念7.3.2使用malloc函数或new运算符为链表结点分配内存空间7.3.3链表的基本作7.3.4静态链表第8章提高篇(2)——搜索专题8.1深度优先搜索(DFS)8.2广度优先搜索(BFS)第9章提高篇(3)——数据结构专题(2)9.1树与二树9.1.1树的定义与质9.1.2二叉树的递归定义9.1.3二叉树的存储结构与基本作9.2二叉树的遍历9.2.1先序遍历9.2.2中序遍历9..后序遍历9.2.4层序遍历9.2.5二叉树的静态实现9.3树的遍历9.3.1树的静态写法9.3.2树的先根遍历9.3.3树的层序遍历9.3.4从树的遍历看DFS与BFS9.4二叉查找树(BST)9.4.1二叉查找树的定义9.4.2二叉查找树的基本作9.4.3二叉查找树的质9.5平衡二叉树(L树)9.5.1平衡二叉树的定义9.5.2平衡二叉树的基本作9.6并查集9.6.1并查集的定义9.6.2并查集的基本作9.6.3路径压缩9.7堆9.7.1堆的定义与基本作9.7.2堆排序9.8哈夫曼树9.8.1哈夫曼树9.8.2哈弗曼编码0章提高篇(4)——图算法专题10.1图的定义和相关术语10.2图的存储10.2.1邻接矩阵10.2.2邻接表10.3图的遍历10.3.1采用深度优先搜索(DFS)法遍历图10.3.2采用广度优先搜索(BFS)法遍历图10.4短路径10.4.1Dijkstra算法10.4.2Bellman-Ford算法和SPFA算法10.4.3Floyd算法10.5生成树10.5.1生成树及其质10.5.2prim算法10.5.3kruskal算法10.6拓扑排序10.6.1有向无环图10.6.2拓扑排序10.7关键路径10.7.1O和AOE网10.7.2路径10.7.3关键路径1章提高篇(5)——动态规划专题11.1动态规划的递归写法和递推写法11.1.1什么是动态规划11.1.2动态规划的递归写法11.1.3动态规划的递推写法11.2优选连续子序列和11.3不下降子序列(LIS)11.4公共子序列(LCS)11.5回文子串11.6DAG路11.7背包问题11.7.1多阶段动态规划问题11.7.201背包问题11.7.3接近背包问题11.8总结2章提高篇(6)——字符串专题12.1字符串hash进阶12.2KMP算法12.2.1next数组12.2.2KMP算法12..从有限状态自动机的角度看待KMP算法3章专题扩展13.1分块思想13.2树状数组(BIT)13.2.1lowbit运算13.2.2树状数组及其应用参考文献
抢购价:¥ 38.00
易购价:¥ 38.00
注:参加抢购将不再享受其他优惠活动
亲,很抱歉,您购买的宝贝销售异常火爆,让小苏措手不及,请稍后再试~
验证码错误
看不清楚?换一张
确定关闭
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
查看我的收藏夹
非常抱歉,您前期未参加预订活动,无法支付尾款哦!
关闭
抱歉,您暂无任性付资格
继续等待
0小时0分
立即开通
SUPER会员