开发基础
文章平均质量分 69
青松
IT智者
展开
-
线性表基础知识(二)
归并两个有序的线性表LA和LB为一个新的有序线性表LC 算法思想 1.初始化:置LC为空表,设置变量i,j,初始值为1,分别指向LA和LB的第一个DE,k表示LC的长度,初值为0. 2.当i 判断:若i所指的元素 否则,将j所指的元素插入在LC的k+1前,并且j,k的值分别加1 3.重复2直到某个表的元素插入完毕 4.将未插入完的表的余下的元素,依次插入在LC后 算法实现 P原创 2012-05-06 19:40:08 · 390 阅读 · 0 评论 -
线性表基础知识(一)
定义 线性表是最简单、最基本、也是最常用的一种线性结构,它有顺序存储和链式存储两种存储方式,主要的基本运算为插入、删除、和查找 形式化定义 liner_list=(D,R); 其中,D={a|a属于数据对象E,a=1,2,3....,n,n>=0} R={N}, N={|ai-1,ai属于数据对象E,i=2,3,...n} N是一个序偶的集合,它表示线性表中数据元素之间的相邻关原创 2012-05-06 00:05:01 · 818 阅读 · 0 评论 -
线性表基础知识(三)
线性表的顺序存储结构 用一组地址连续的存储单元依次存储线性表的元素。设线性表的每个元素占用k个存储单元,则第i个元素ai的存储位置为: Loc(ai)=Loc(a1)+(i-1)*k 其中,Loc(ai)为线性表的起址 线性表顺序存储结构的定义为: CONST maxlen=线性表可能达到的最大长度 TYPE sqlisttp=RECORD elem:ARRAY[1...maxlen]原创 2012-05-07 23:39:18 · 630 阅读 · 0 评论 -
线性表基础知识(四)
删除运算DELETE(L,i) 删除前:L=(a1....ai-1,ai,ai+1,...,an); 删除后:L=(a1....ai-1,ai+1,...,an); 算法思想: 1.进行合法性的检查,i是否满足1 2.判断线性表是否已空,v.last=0; 3.将第i+1至第n个元素逐一向前移一个位置; 4.将表的长度减1; 算法描述: PROC del_sqlist(原创 2012-05-08 22:50:30 · 528 阅读 · 0 评论 -
MyBatis-Generator 代码生成
1.去Google代码管理上面下载MyBatis-Generator-core工具 MyBatis-Generator-core下载 2.下载完成后打开解压目录在lib目录下面新建文件夹src 3.在lib目录下面放入我们要操作数据所使用的驱动包 4.在lib目录下创建generator.xml文件,把以下内容粘贴进去 <!DOCTYPE generatorConfiguratio原创 2013-03-05 09:55:50 · 2654 阅读 · 0 评论 -
js调用ocx控件
选择身份 function myplay() { myact.SetTxt("测试"); } <OBJECT classid="clsid:DD5D3840-4EE1-41C9-9D71-478344052FCD" codebase="http://192.168.1.29/ActiveFormProj1.ocx#version=1,0,原创 2013-03-07 16:53:32 · 1083 阅读 · 0 评论 -
Apache Maven 入门篇 ( 上 )
Apache Maven 是做什么用的? Maven 是一个项目管理和构建自动化工具。但是对于我们程序员来说,我们最关心的是它的项目构建功能。所以这里我们介绍的就是怎样用 maven 来满足我们项目的日常需要。 Maven 使用惯例优于配置的原则 。它要求在没有定制之前,所有的项目都有如下的结构: 目录 目的 ${base原创 2013-02-27 23:07:43 · 2637 阅读 · 1 评论 -
Apache Maven 入门篇(下)
前面大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了一个简单的示例。那么在对maven有了一点接触后,接下去的一步是要了解maven的核心概念,这样才能在使用maven的时候游刃有余。 接下来我们介绍下面这几个核心概念: POM (Project Object Model)Maven 插件Maven 生命周期Maven 依赖管理Maven 库 POM (原创 2013-02-27 23:11:15 · 701 阅读 · 0 评论