摘要: 毕业设计利用flash做了一款数学教学软件“24点”。flash界面表现能力很强,可以轻松的制作出丰富多彩的动态效果。同时ActionScript的加入,使得用户对flash的表现形式更加灵活。AS是一种解释型语言(或称为脚本语言)。它具备了解释型语言的优点:快速开发,动态性,学习门槛低等等,同时它也继承了相应的缺点:最主要的两个缺点是效率低下和源代码外露。这也是让当今Flash开发者... 阅读全文
posted @ 2009-03-21 16:18 Ruby_Wang 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 对常见的这几种排序算法的练习,对我们的思路的规范化是很好的。学习前人是如何优化算法节约时间和空间的。 我们所练习的排序主要是内部排序,所谓内部排序,就是整个排序过程都在内存进行的排序,称为内部排序;反之,若排序过程中要进行数据的内、外存交换,则称之为外部排序。内排序适用于记录个数不是很多的小文件,而外排序则适用于记录个数太多,不能一次性放人内存的大文件。 对排序算法的分析可以从以... 阅读全文
posted @ 2009-03-20 14:12 Ruby_Wang 阅读(1408) 评论(0) 推荐(0) 编辑
摘要: 在C语言中,有很多字符和字符串的处理。注意检查点 Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->1char*strcpy(char*des,constchar*src) 2{ 3 4if(... 阅读全文
posted @ 2009-03-17 18:58 Ruby_Wang 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 数据库用来管理数据的。 我们常见的数据库模型就有概念模型(E-R图)、层次模型、网状模型、关系模型。我们现在用的最多的就是关系型数据库。 数据库的设计:第一范式(原子性) 第二范式(不存在部分依赖) 第三范式(不存在传递依赖) 数据安全保护:完整性控制、并发控制与封锁、数... 阅读全文
posted @ 2009-03-17 16:07 Ruby_Wang 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 二分法查找是在有序线性表查找指定的元素 int BinarySort(int n) { int low,high,mid; low = 0; high = length -1; while (low <= high) { mid = (low+high) / 2; if (n == m_num[mid]) return... 阅读全文
posted @ 2009-03-16 17:03 Ruby_Wang 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 归并排序的思想很像是插入排序,只不过插入的元素是已经排序好了的数组。 void CMergeSort::Merge(double R[], double R1[], int low, int mid, int high) { int i=low,j=mid+1,k=low; while ((i<=mid) && (j<=high)) { if (R[i] <= ... 阅读全文
posted @ 2009-03-16 16:20 Ruby_Wang 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 排序算法中有直接选择排序和堆排序。 (1)直接选择排序。是一种基于位置的排序,它第一趟选出最小的放在第一位,然后选出次小的放在第二位,然后依次类推。。。 for (int i=0;i=0;i--) { HeapSift(i,lenth); } for (int j =lenth-1;j>=0;j--) { temp = m_nu... 阅读全文
posted @ 2009-03-15 21:48 Ruby_Wang 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 交换排序中主要有:冒泡排序和快速排序 (1)冒泡排序比较简单每次每次两两比较,权值小的就向上升。这样一趟下来,就会得到最小的,依次循环后就会得到有序数列。 for(int i=0;i0;j--) { if(m_num[j] =n 而没有写head=n) && (head<rear))//head<rear { rear--; ... 阅读全文
posted @ 2009-03-15 20:04 Ruby_Wang 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 插入排序中最常见的是直接插入排序和希尔排序。 (1)直接插入排序其基本思想是:一个有序区和一个无序区,每次扫描扩大有序区,将无序区的数据不断的加入到有序区中。 例如:49、38、65、97、76、13、27、49' 第一趟排序:[13]、49、38、65、97、76、27、49' 第二趟排序:[13、27]、49、38、65、97、76、49' ... 阅读全文
posted @ 2009-03-15 15:15 Ruby_Wang 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 第九篇,看来世界上十全十美的事还真是很少。所以,从今天开始,回归基础,继续加油。工欲善其事,必先利其器。不抛弃,不放弃,加油,fighting,go on! COM组件,一个很有意思的东西,原来没有接触过,但是很感兴趣。精益求精,所以为了优化任务,就又用COM组件把项目从新修改了一遍,再次谢谢老师,感谢老师不厌其烦的指教,谢谢谢谢,很感谢。 首先我们看一下什么是COM,网上资料很... 阅读全文
posted @ 2009-03-14 22:59 Ruby_Wang 阅读(1124) 评论(2) 推荐(0) 编辑