数据结构
文章平均质量分 59
linuxMinx
这个作者很懒,什么都没留下…
展开
-
数据结构_数据结构与算法02
1》算法设计的原则设计算法时,通常应考虑达到以下目标:1,正确性、2,可读性、3,健壮性、4,高效率与低存储量需求1,正确性:规格说明四个层次: a,程序中不含语法错误; b,程序对于几组输入数据能够得出满足要求的结果; c,程序对精心选择的、典型、苛刻切带有刁难性的几组输入数据能够得出满足要求的结果; d,程序对于一切合法的输入数据都能原创 2013-10-02 03:10:27 · 872 阅读 · 0 评论 -
数据结构排序算法_起泡排序算法学习
/* 气泡法(bubble method)是指用气泡作为变形标志体,人为加入模型材料内部,以有限应变分析为基础的一种定量构造模拟方法。将由明胶、甘油和水按比例配制的明胶液倒入按模型几何形状、尺寸设计的加载装置中,并搅动使之形成气泡;当处于黏弹性状态、气泡已不能流动后加载;然后放大拍照、测量与计算,可得出整个模型的有限应变状态。因便于观测整个模型内部变形,标志体反应灵敏原创 2013-10-02 03:44:22 · 1231 阅读 · 0 评论 -
数据结构_数据结构与算法01
1》求一组整数中的最大值。算法:?基本操作是“比较两个数的大小”模型:?仔细想想 你并不知道这个整数到底是多大? 整数过大你该怎么去表示?2》足协的数据库管理的程序算法:?需要管理的项目?如何管理?用户界面?模型:?3》数据与数据结构数据: 所有能被输入到计算机中,并被计算机处理的符号的集合计算机操作的对象的总称。 是计算机处理的信息的某种特定的原创 2013-10-02 01:00:24 · 656 阅读 · 0 评论 -
数据结构排序算法_选择排序算法学习
class SortDemo { /* 选择排序 每一趟从待排序的数据元素中选出最小(或最大)的一个元素, 顺序放在已排好序的数列的最后,直到全部待排序的数据元素 排完。 选择排序是不稳定的排序方法。 */ public static void main(String[] args) {原创 2013-10-02 02:20:29 · 604 阅读 · 0 评论 -
数据结构_数据结构与算法04
数据结构04: 线性表操作: Listelete(&L,i,&e)的实现我们要考虑 删除线性表中的元素 线性表的结构发生变化没有。问:删除元素时,线性表的逻辑结构发生什么变化。考虑最坏的情况。考虑平局情况:ListDelete:(思想) 1、判断删除的位置是否合法。 2、p为被删除元素的位置 3、原创 2013-10-09 12:29:25 · 775 阅读 · 0 评论 -
数据结构---栈的定义
栈底(Bottom):由于栈顶位置是动态变化的,需要设置栈顶指示器。栈的常见运算: 进栈或入栈(表尾插入) 出栈或退栈(表尾删除)栈的特性:后进先出(LIFO)栈的抽象数据类型定义数据元素:可以是任意类型的数据,但必须属于同一个数据对象。关系:栈中数据元原创 2014-01-17 23:16:57 · 892 阅读 · 0 评论