我的结婚照:)

摘要: 我的结婚照:) 阅读全文
posted @ 2005-04-25 21:37 马维峰 阅读(2822) 评论(10) 推荐(0) 编辑

GIS Portal的一个例子(http://www.geodata.gov/gos)

摘要: GIS portal简单来说,就是GIS门户的概念。 GIS portal主要用来作为空间数据的分发、共享、搜索的平台。众所周知,空间数据的共享一直是一个很困难的问题,一方面,数据生产部门的数据已经过时却无人问津,而另一方面,数据使用者(科研、生产)却不知道去什么地方查找需要的数据。其原因是由于空间数据的特殊性造成的。 GIS Portal可以从概念和技术上解决这个问题。而且,从网络资源来看,... 阅读全文
posted @ 2005-04-23 14:38 马维峰 阅读(1693) 评论(2) 推荐(0) 编辑

博士考试考完了,庆祝一下

摘要: 很久没有更新了,前一段在准备博士考试。 终于考试结束了,今天终于回到了西安,呵呵。 阅读全文
posted @ 2005-04-21 12:51 马维峰 阅读(1816) 评论(6) 推荐(0) 编辑

推荐:CodeSMART 2005(VB6加强软件)

摘要: 如果还在用VB6,如果经常为VB6的IDE而烦心,那么,推荐使用CodeSMART 2005。 主要特点: 代码视图支持鼠标滚轮滚动;(俺觉得最有用的。:)) 类似VS.net的窗口标签; 增强的工程管理器; Task支持; ... 阅读全文
posted @ 2005-04-09 20:05 马维峰 阅读(2898) 评论(9) 推荐(0) 编辑

GCDPlot 0.31 发布

摘要: 修改了几个BUG。 介绍和说明: http://www.cnblogs.com/maweifeng/category/19079.html 下载: http://www.cnblogs.com/Files/maweifeng/GCDPlot.zip 阅读全文
posted @ 2005-04-03 16:09 马维峰 阅读(805) 评论(2) 推荐(0) 编辑

贴几张去年指导的全国高校学生GIS应用开发大赛获奖作品(一等奖)界面

摘要: 去年全国高校学生GIS应用开发大赛一等奖作品 开发平台:VB6 + SuperMap object 详情参考: http://www.gisforum.net/gismatch/maindoc/hjmd.html http://www.gisforum.net/gismatch/index.html 上面网站有执行档和代码下载。 主界面 运行界面 阅读全文
posted @ 2005-04-03 16:02 马维峰 阅读(1934) 评论(3) 推荐(0) 编辑

排序算法测试主程序

摘要: 排序算法测试主程序 #include #include intmain() { inti,N=100; int*a=newint[N]; for(i=0;i>i; } 另有VB.net版本演示程序:http://www.cnblogs.com/maweifeng/archive... 阅读全文
posted @ 2005-03-22 16:47 马维峰 阅读(1209) 评论(0) 推荐(0) 编辑

排序算法的动态演示

摘要: 说明: 这一段在复习数据结构和算法,有一些零星笔记,在Others这个归类下,欢迎指正。 对于排序算法,想做一个动态演示的东东,因此今天使用VB.net大概实现了一个,界面如下,代码有2个版本,一个可以指示当前循环的位置(但设计感觉不好,也找不到更好的办法),一个没有。 代码:SortTest.rar 阅读全文
posted @ 2005-03-22 16:44 马维峰 阅读(11992) 评论(22) 推荐(0) 编辑

快速排序算法的改进

摘要: 由于快速排序多次因为很小的子文件而调用自身,所以可以在其长度较小时,停止使用快速排序,而使用插入排序: If (right - left void QSort(Item a[], int left, int right) { if (right - left <= M) InsertSort(a, left, right); else { exch(a[(left+right... 阅读全文
posted @ 2005-03-22 16:37 马维峰 阅读(5369) 评论(3) 推荐(0) 编辑

快速排序

摘要: 思路:分而治之,将序列分为2部分,左侧数据小于右侧,分别对其排序 关键:对序列(数组)的划分,划分后的数组满足: a[i]位于某个位置 a[0], … , a[i-1]小于a[i] a[i+1], … , a[r]大于a[i] 快速排序算法的平均效率:O(n(Lgn)),最坏时退化到O(n2) 算法: //快速排序 template ... 阅读全文
posted @ 2005-03-22 16:35 马维峰 阅读(1756) 评论(0) 推荐(0) 编辑

冒泡排序

摘要: 遍历文件,如果相邻两个元素位置不对,则交换之,一直到文件排好序; 冒泡排序速度小于插入排序和选择排序; 冒泡排序可以从左到右进行,也可以反之,其实只是一种选择排序,不过需要花费更多时间将元素移动到需要的位置上; 程序: template void sort(Item a[], int left, int right) { int i, j; for(i=left; ii; j-... 阅读全文
posted @ 2005-03-22 16:35 马维峰 阅读(2015) 评论(2) 推荐(0) 编辑

插入排序

摘要: 说明: 这一段在复习数据结构和算法,有一些零星笔记,欢迎指正。 每次考虑一个数据项,将其插入排好序的适当位置,然后将所有其他项右移,直到排序完成; 插入排序对于已经排好序,且文件比较大的数据排序速度要好于选择排序; 最简单直接的插入排序程序 template void sort(Item a[], int left, int right) { int i, j; for(... 阅读全文
posted @ 2005-03-22 16:33 马维峰 阅读(1375) 评论(2) 推荐(0) 编辑

选择排序

摘要: 说明: 这一段在复习数据结构和算法,有一些零星笔记,欢迎指正。 选择排序: 描述:选出数组中最小的元素,与数组的第一个元素交换;然后选择出数组中次小的元素,与与第二个元素交换,直到完成 选择排序需要比较N(N-1)/2次,即N2次,而交换则只需要N-1次 对于是否已经排好序,或者随机文件,所花... 阅读全文
posted @ 2005-03-22 16:31 马维峰 阅读(1100) 评论(0) 推荐(0) 编辑

算法和数据结构基本概念

摘要: 说明: 这一段在复习数据结构和算法,有一些零星笔记,欢迎指正。 算法:对特定问题求解步骤的一种描述,它是指令的有限序列,其中每条指令表示一个或数个操作;算法满足: 有穷性 确定性 可行性 输入 输出 ... 阅读全文
posted @ 2005-03-22 16:28 马维峰 阅读(1034) 评论(0) 推荐(0) 编辑

推荐一套界面控件(Codejock Xtreme Suite Pro 9.51)

摘要: 推荐一套界面控件(Codejock Xtreme Suite Pro 9.51),优点是基于COM,可以在VB,VC下使用,而且支持.net,效果很不错,支持office 2003的效果。不知道有无人用过,稳定性如何? Codejock应该就是出品cj60的那个公司。 对于界面控件,我个人觉得,界面越简单越好,特别是非通用软件(行业软件),最好是传统Win95那种,方便、易用为主。不过,现实中... 阅读全文
posted @ 2005-03-16 17:05 马维峰 阅读(24607) 评论(33) 推荐(0) 编辑