涵盖广泛 精炼的理论讲述搭配大量经典算法示例,学习查询兼而有之。 阐述到位 算法思想、算法实现和完整示例合理搭配,相辅相成。 示例完善 示例分析精准,代码注释精确,每段代码皆可通过编译执行。 计算机技术的发展和普及不仅改变了人们的生活和娱乐方式,也改变了人们的工作方式,这其中最为重要的便是计算机编程技术。现代的设计任务大多通过代码编程交给计算机来完成,其中算法起到了至关重要的作用。可以毫不夸张地说,算法是一切程序设计的灵魂和基础。 《C/C++常用算法手册》分3篇,共13章,“第1篇算法基础篇”介绍了算法概述,重点分析了数据结构和基本算法思想;“第2篇算法基本应用篇”详细讲解了算法在排序、查找、数值计算、数论、经典趣题和游戏中的应用;“第3篇算法高级应用篇”讲解了算法的一些高级应用技术,包括在密码学和数据压缩/解压缩中的应用。 《C/C++常用算法手册》知识点覆盖全面、结构安排紧凑、讲解详细、示例丰富。《C/C++常用算法手册》对每一个知识点都给出了相应的算法及应用示例。虽然这些例子都是以C语言来编写的,但是算法并不局限于C语言。如果读者采用其他编程语言,例如C++、C#、VB、Java等,根据其语法格式进行适当的修改即可。 《C/C++常用算法手册》主要定位于有一定C/C++语言编程基础、想通过学习算法与数据结构提升编程水平的读者,也可作为具有一定编程经验的程序员以及大中专院校学生学习数据结构和算法的参考书。 第1篇 算法基础篇 1 第1章 算法概述 2 1.1 什么是算法 2 1.2 算法的发展历史 3 1.3 算法的分类 4 1.4 算法相关概念的区别 4 1.5 算法的表示 5 1.5.1 自然语言表示 5 1.5.2 流程图表示 6 1.5.3 N-S图表示 7 1.5.4 伪代码表示 7 1.6 算法的性能评价 8 1.7 算法实例 9 1.7.1 查找数字 9 1.7.2 创建项目 11 1.7.3 编译执行 12 1.8 算法的新进展 13 1.9 小结 14 第2章 数据结构 15 2.1 数据结构概述 15 2.1.1 什么是数据结构 15 2.1.2 数据结构中的基本概念 16 2.1.3 数据结构的内容 16 2.1.4 数据结构的分类 18 2.1.5 数据结构的几种存储方式 18 2.1.6 数据类型 19 2.1.7 常用的数据结构 20 2.1.8 选择合适的数据结构解决实际问题 21 2.2 线性表 21 2.2.1 什么是线性表 21 2.2.2 线性表的基本运算 22 2.3 顺序表结构 23 2.3.1 准备数据 23 2.3.2 初始化顺序表 24 2.3.3 计算顺序表长度 24 2.3.4 插入结点 24 2.3.5 追加结点 25 2.3.6 删除结点 25 2.3.7 查找结点 25 2.3.8 显示所有结点 26 2.3.9 顺序表操作示例 26 2.4 链表结构 30 2.4.1 什么是链表结构 30 2.4.2 准备数据 31 2.4.3 追加结点 31 2.4.4 插入头结点 33 2.4.5 查找结点 33 2.4.6 插入结点 34 2.4.7 删除结点 35 2.4.8 计算链表长度 36 2.4.9 显示所有结点 36 2.4.10 链表操作示例 37 2.5 栈结构 41 2.5.1 什么是栈结构 41 2.5.2 准备数据 42 2.5.3 初始化栈结构 42 2.5.4 判断空栈 43 2.5.5 判断满栈 43 2.5.6 清空栈 43 2.5.7 释放空间 44 2.5.8 入栈 44 2.5.9 出栈 44 2.5.10 读结点数据 45 2.5.11 栈结构操作示例 45 2.6 队列结构 48 2.6.1 什么是队列结构 48 2.6.2 准备数据 49 2.6.3 初始化队列结构 49 2.6.4 判断空队列 50 2.6.5 判断满队列 50 2.6.6 清空队列 50 2.6.7 释放空间 51 2.6.8 入队列 51 2.6.9 出队列 51 2.6.10 读结点数据 52 2.6.11 计算队列长度 52 2.6.12 队列结构操作示例 53 2.7 树结构 56 2.7.1 什么是树结构 56 2.7.
2021-09-27 15:08:51 24.03MB C C++ 算法
1
STC15单片机实战指南,一本带你用stm32的方式学51,对掌握32有好处
2021-09-27 10:40:13 34.72MB 51单片机
1
电商大数据 用数据驱动商和商业案例解析,介绍真实的电商案例供大家学习。
2021-09-26 23:02:31 12.54MB 全栈
1
Microsoft SQL Server 2008技术内幕:T-SQL查询 自制完美书签
2021-09-26 19:12:25 59.75MB SQLServer T-SQL
1
ARM汇编指令集(带书签,完美精排)
2021-09-26 16:06:26 301KB ARM
1
分享给积分不够的同学们,速度。分享给积分不够的同学们,速度。
2021-09-26 15:54:12 28.14MB python numpy 数据分析
1
VB根据Word模板生成文档并根据书签插入变量+VS2012 Web模式+附带模板
2021-09-26 10:35:31 62KB VB Word模板
1
Rootkits--Windows内核的安全防护(带目录书签)
2021-09-25 12:01:55 2.03MB Rootkits Windows内核 目录书签
1
C# wpf学习自用书, WPF编程宝典:使用C# 2012和.NET 4.5 第4版(中文高清带书签
2021-09-25 11:07:12 87.19MB WPF C# 书签
1
《搜索引擎优化》系统地讲述了搜索引擎优化的原理、思维、技法,通过实际工作项目,让学生学习搜索引擎优化的相关知识与技能,为从事电子商务营销及推广工程师岗位作好准备。 《搜索引擎优化》共分为7个模块:搜索引擎优化概述、SEO网站数据数据分析、关键词优化策略、网站链接优化策略、网站内容与结构优化策略、网站优化推广、移动搜索引擎优化。 《搜索引擎优化》可以作为高等院校电子商务专业及相关专业的教学用书和参考用书,也可作为电子商务相关人士自学用书和政府、企业的培训用书。 模块一 搜索引擎优化概述 1 项目1 认识搜索引擎优化 5 项目2 网站SEO信息查询 26 实验一 搜索引擎使用 45 课后练习题 47 模块二 SEO网站的数据分析 49 项目1 竞争对手网站分析 50 项目2 网站SEO诊断分析 63 实验二 网站数据统计分析 78 课后练习题 80 模块三 关键词优化策略 81 项目1 关键词的设计 82 项目2 关键词的部署 103 实验三 设计网站关键词 113 课后练习题 115 模块四 网站链接优化策略 117 项目1 友情链接优化 118 项目2 网站外链优化 127 项目3 网站内链优化 141 项目4 网站软文优化 155 实验四 设计、撰写原创文章 168 课后练习题 171 模块五 网站内容与结构优化策略 173 项目1 网站用户体验优化 174 项目2 网站结构优化 189 项目3 网站代码优化 207 项目4 网站图片优化 213 实验五 制作响应式网页 222 课后练习题 225 模块六 网站优化推广 227 项目1 百度优化推广 228 项目2 淘宝优化推广 244 实验六 搜索引擎营销优化 289 课后练习题 291 模块七 移动搜索引擎优化 293 项目1 认识移动搜索引擎 294 项目2 移动搜索引擎优化 302 实验七 移动网站分析报告及优化方案 320 课后练习题 322 课后练习答案 325 参考文献 330
2021-09-24 14:56:32 46.24MB SEO 搜索引擎
1