Dear God, can you hear me?!

Thursday, May 17, 2007

毕设Log 21:27 2007-5-17

昨晚用冒泡算法写完排序处理之后,需要定义一个不定长数组,于是我google,我
csdn,得到的结论是否定的 ,C#里没法定义不定长的一维数组,一个数组在被定义的
时候就必须给他赋予一定的维数,我于是只好自定义 一个维数给那个用来存储非重复
温度信息的已排序的数组c1。但是我在csdn上又找到了另外一个信息让我很受 打
击――C#里有个内置的对象Arraylist,类似数组的结构,不仅维数可以不定长,而且
自身就有sort()方法, 这个方法不干别的,正是用来排序!我吐血!我辛辛苦苦写的
排序算法啊……相见恨晚!

颓废了半天,决定先不改写我的程序,先把功能实现再说。不过现在好多地方没有完
善,我想暂时先记录下来 ,一面以后忘记了:

1.用Arraylist对象重写排序的程序
2.整理变量和对象(如bitmap),将一些局部变量放到外面,使变成全局变量,并补全注
释。
3.转换温度后加上判断,和256比较;补充大于256的情况取整的程序
4.将一些用过两次以上的方法写成函数包括在类中,使用的地方调用即可。

目前想到的就这些,以后再补充。

现在程序第二步改进已经完成,可以不损失温度值的精度,保留一位小数信息。

No comments: