
数据结构
sky若沉默
人生如逆风飞翔。
展开
-
数据结构-稀疏数组和队列
一、稀疏 sparsearray 数组1、先看一个实际的需求编写的五子棋程序中,有存盘退出和续上盘的功能。分析问题:因为该二维数组的很多值是默认值 0, 因此记录了很多没有意义的数据.->稀疏数组。2、基本介绍当一个数组中大部分元素为0,或者为同一个值的数组时,可以使用稀疏数组来保存该数组。稀疏数组的处理方法是:记录数组一共有几行几列,有多少个不同的值把具有不同值的...翻译 2020-04-08 17:54:06 · 209 阅读 · 0 评论 -
大话数据结构-算法(2)
启示:算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作算法定义:算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作算法的5个特性:输入,输出,又穷性,确定性和可行性 输入和输出:算法具有零个或多个输入,至少有一个或多个输出。 有穷性:指算法在执行有限的步骤之后,自动结束而不会出现无限循环,并且...翻译 2018-06-03 13:27:00 · 464 阅读 · 0 评论