全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 计算机原理与基础

图解算法(轻松快速掌握实力派程序设计精华)

  • 定价: ¥69.9
  • ISBN:9787515360034
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:中国青年
  • 页数:214页
  • 作者:(日)株式会社ANK|...
  • 立即节省:
  • 2020-07-01 第1版
  • 2020-07-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    本书是算法入门书籍,通过大量图解向新手读者介绍算法入门知识,内容生动有趣、简单易懂。本书编写形式以一到两页为一个知识点,同时避免使用大段理论文字,而是通过易懂的图解来解释技术问题,让读者可以轻松学习算法。本书主要讲解了变量,数组,指针,for、while等流程控制语句,函数,程序的设计与编写,排序与检索等重点知识。对于想要学习算法的读者来说,本书是一本不可多得的算法入门参考用书。

目录

在开始学习算法之前
  什么是算法?
  编写程序的步骤
  流程图
  C语言
  程序设计流程
  程序编写规范
第1章  C语言简介
  第1章这部分是关键
  Hello World!
  变量与常量
  数值型
  数组
  指针
  字符与字符串
  算术运算符
  其他运算符
  文件读写
  键盘输入
  内存的分配
  结构体
  ~变量的命名规则~
第2章  基本流程控制
  第2章这部分是关键
  流程控制的种类和结构化
  if语句·
  for和while语句
  其他流程控制语句
  ~未结构化的程序~
第3章  流程控制的应用
  第3章这部分是关键
  1~5整数求和
  从数组中查找数值(1)
  从数组中查找数值(2)
  求平均值
  绘制柱状图
  合并字符串
  倒序取值
  读取文件
  正?反?投币游戏
  ~栈和队列~
第4章  函数的调用
  第4章这部分是关键
  什么是函数?
  函数的定义与调用
  main()函数
  函数的特点
  函数的活用
  递归处理
  ~函数的指针~
第5章  具体问题的解决方法
  第5章这部分是关键
  整理问题
  设计程序
  编写程序(1)
  编写程序(2)
  整理程序
  测试与调试
  完成程序
  ~自下而上·自上而下的思考方法~
第6章  编程实践
  第6章这部分是关键
  分析设计式样书
  定义数据格式(1)
  定义数据格式(2)
  确定基本设计(1)
  确定基本设计(2)
  编写主程序
  设计程序功能(1)
  设计程序功能(2)
  完成程序
  ~费时的处理~
第7章  高级算法
  第7章这部分是关键
  求质数
  分解质因数
  求最大公约数
  链表(1)
  链表(2)
  程序实例
  ~学习算法的诀窍~
第8章  排序与检索
  第8章这部分是关键
  简单排序
  冒泡排序
  插入排序
  希尔排序
  快速排序
  二分检索
  程序实例
  ~qsort()和bsearch()~
附录
  难点解决
  心得体会
  Visual Studio安装指南
  Visual Studio使用指南
  常用的调试方法·…
  Visual Studio调试器
  索引