Data Structure
Magina-Dota
这个作者很懒,什么都没留下…
展开
-
数据结构
以前接触数据结构感觉它很难,很抽象,不知道从何入手,这次复习,把数据结构细化分析复习,将数据结构拆分为。通过几天的学习开始对数据结构有初步的了解。数据结构师计算机村粗、组织数据的方式,数据机构是指相互之间存在的一种或者多种特定的关系的数据元素的集合。学习数据结构有什么用那原创 2011-09-25 09:47:54 · 1187 阅读 · 1 评论 -
排序总结
首先我们讲了排序的定义,并提到了排序的稳定性,排序稳定对于某些特殊需求来说是至关重要的,因此在排序算法中,我们需要关注此算法的稳定性如何。 我们将排序记录是否全部被放置在内存中,将排序分为内排序与外排序,外排序需要在内外存之间多次交换数据才能进行。我们本章主要讲转载 2011-10-08 21:18:48 · 644 阅读 · 1 评论 -
直接插入排序
//直接插入排序://直接插入排序是由两层嵌套循环组成的。//外层循环标识并决定待比较的数值。//内层循环为待比较数值确定其最终位置。//直接插入排序是将待比较的数值与它的前一个数值进行比较,//所以外层循环是从第二个数值开始的。//当前一数值比待比较数值大的情况下原创 2011-10-08 21:21:58 · 719 阅读 · 1 评论 -
冒泡排序法
//冒泡排序法:冒泡排序(BubbleSort)的基本概念是://依次比较相邻的两个数,将小数放在前面,大数放在后面。//重复此过程,直至排好序public class BubbleSort{ public static void main(String args[原创 2011-10-08 21:23:05 · 646 阅读 · 2 评论 -
选择排序
//简单选择排序:首先从第一个元素开始,和后面的每个数比较//因为它是把i位置以后每一个元素跟i这个位置上的元素比较。public class SimpleSelect{ public static void main(String args[]) { int[原创 2011-10-08 21:23:57 · 555 阅读 · 2 评论