1、字符串问题形式化定义:假设文本是一个长度为n的T[1..n],而模式是一个长度为m的数组P[1..m],其中m<=n,如果有T[s+1..s+m]==P[1..m],那么就称模式P在T中出现。s为有效偏移,否则称为无效偏移。 2、方法:首先...
分类:
编程语言 时间:
2015-05-18 13:11:38
阅读次数:
184
Pythonic的代码,看起来像是伪代码,其实,所有的伪代码都可以轻易的转换为可执行的Python代码。Python可以用极为简易的语句完成工作。如C语言中交换两个变量:int a = 1, b = 2;int temp;//需要多定义一个临时变量temp = a;a = b;b = temp;利用...
分类:
编程语言 时间:
2015-05-17 12:15:25
阅读次数:
119
id
name
页数: ${pageCurrent}/${pageCount}页
每页显示: ${pageSize}
总的记录数: ${recordCount}条
转到:现在基本上都做成选择的
${num}
function gotoPage(){
.....
}
currentPage:当前页
pageCount:总的页数
page...
分类:
其他好文 时间:
2015-05-14 16:40:38
阅读次数:
113
问题:
解答:
伪代码如下:
void CalcTime(double Length,// length of the stick
double *XPos,//position of an ant,
int AntNum, //number of ants
double Speed, //speed of ants
double &Min,//retu...
分类:
其他好文 时间:
2015-05-10 22:29:14
阅读次数:
185
JAVA实验二一、实验内容1. 初步掌握单元测试和TDD2. 理解并掌握面向对象三要素:封装、继承、多态3. 初步掌握UML建模4. 熟悉S.O.L.I.D原则5. 了解设计模式二、实验步骤(一)单元测试(1) 三种代码用程序解决问题时,要会写三种码:伪代码、产品代码、测试代码我们通过一个例子说明如...
分类:
编程语言 时间:
2015-05-08 01:42:11
阅读次数:
243
一、实验内容1.初步掌握单元测试和TDD2.理解并掌握面向对象三要素:封装、继承、多态3.初步掌握UML建模4.熟悉S.O.L.I.D原则5.了解设计模式二、实验过程(本次试验都是在自己电脑上完成,没有使用实验楼)(一)单元测试用程序解决问题时,要会写三种码:伪代码、产品代码、测试代码这种先写测试代...
分类:
编程语言 时间:
2015-05-07 23:58:48
阅读次数:
420
一、 实验内容1. 初步掌握单元测试和TDD2. 理解并掌握面向对象三要素:封装、继承、多态3. 初步掌握UML建模4. 熟悉S.O.L.I.D原则5. 了解设计模式二、 实验步骤【实验一】单元测试(1) 三种代码当我们想用程序解决问题时,要会写三种码:伪代码、产品代码、测试代码。需求:我们要在一个...
分类:
编程语言 时间:
2015-05-07 18:31:32
阅读次数:
191
一、实验内容1.初步掌握单元测试和TDD2.理解并掌握面向对象三要素:封装、继承、多态3.初步掌握UML建模4.熟悉S.O.L.I.D原则5.了解设计模式二、实验过程(本次试验都是在自己电脑上完成,没有使用实验楼)(一)单元测试用程序解决问题时,要会写三种码:伪代码、产品代码、测试代码这种先写测试代...
分类:
编程语言 时间:
2015-05-07 00:24:54
阅读次数:
138
(一)单元测试(1) 三种代码伪代码产品代码测试代码一般测试:边界测试:测试出错情况改正代码:(2) TDD(Test Driven Devlopment, 测试驱动开发)TDD的一般步骤如下:明确当前要完成的功能,记录成一个测试列表快速完成编写针对此功能的测试用例测试代码编译不通过(没产品代码呢)...
分类:
编程语言 时间:
2015-05-06 12:54:56
阅读次数:
175
作为一名前线的码农不时地看一下算法和数据结构还是很有必要的,虽然《算法导论》这本书很难啃,但还是有必要啃一下的。算法这东西和某种编程语言关系不大,在大学的课堂上书上一般是用伪代码来描述算法的,而用C语言去实现。算法更多的是一种思想,一种解决问题的方法,多看看算法还是很有必要的,它可以开阔的你的思.....
分类:
编程语言 时间:
2015-05-05 12:10:27
阅读次数:
252