- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 petri net
<br /><br />(图片来自Wikipedia)<br />2010年7月2日,著名德国数学家、计算机科学家Carl Adam Petri与世长辞,享年83岁。他在计算机科学方面的主要成就,是提出了用于描述和建模分布式并发系统的Petri网模型和以此模型为基础发展出来的网论(net theory),在软件设计(尤其是模型驱动设计)、工作流管理、流程控制、协议验证、机械工程等领域都有广泛应用。<br />与其他工业标准如UML活动图、BPMN不同的是,Petri网既有严格的数学表述方式,也有直观的图形表
2011-04-06 16:08:00
725
转载 C排序集合
<br />序算法是一种基本并且常用的算法。由于实际工作中处理的数量巨大,所以排序算法 对算法本身的速度要求很高。 而一般我们所谓的算法的性能主要是指算法的复杂度,一般用O方法来表示。在后面我将 给出详细的说明。 <br /> 对于排序的算法我想先做一点简单的介绍,也是给这篇文章理一个提纲。 我将按照算法的复杂度,从简单到难来分析算法。第一部分是简单排序算法,后面你将看到他们的共同点是算法复杂度为O(N*N)(因为没有使用word,所以无法打出上标和下标)。第二部分是高级排序算法,复杂度为O(Log
2011-03-21 14:30:00
364
原创 AD 转换
<br />AD转换常常遇到这样一种情况,就是AD转换时常常发现只转换了一次,要按复位键,采集到的数据才有变化.这是因为,你的OE(AD0809)置为1之后,便没有将它拉低, OE——输出允许信号。用于控制三态输出锁存器向单片机输出转换得到的数据。OE=0,输出数据线呈高阻;OE=1,输出转换得到的数据,并不能将OE与VCC相连,这样是不行的,这样只采集了一次.其它的AD芯片也是一样的,比如AD0832
2011-01-13 18:28:00
786
原创 C++冒泡排序法
# include using namespace std;int main(){ int a[10]={1,8,12,9,11,2,14,5,10,4}; int temp,i,j; for(i=0;i for(j=0;j if(a[j]>a[j+1]) { temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } for(i=0;i cout
2009-03-22 08:35:00
473
原创 用贪心法找零问题
# include using namespace std;int change(int n);int main(){ int n; cout cout cin>>n; cout change(n); return 0;}int change(int n){ int a[6]={50,20,10,5,2,1}; int c[6]={0,0,0,0,0,0}; int i; for(i=0;i
2009-03-20 17:30:00
489
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人