摘要:
遗传算法是解决搜索问题的一种通用算法。 模拟自然界优胜劣汰的进化现象,把搜索问题转化为遗传问题,把可能的解转为成一个向量——染色体,向量的每个元素称为基因。通过不断计算各染色体的适应值,选择最好的染色体,获得最优解。 基本概念 (以下均以二进制串 a=<1000101110110101000111> 阅读全文
摘要:
简介 银行家算法(Banker’s Algorithm)是一个避免死锁(Deadlock)的著名算法 如果存在一个由系统中所有进程构成的安全序列P1,…,Pn,则系统处于安全状态。安全状态一定是没有死锁发生。 数据结构: available[j]=k: 系统现有Rj类资源k个; max[i,j]=k 阅读全文
摘要:
在C语言中主要通过标准的I/O函数来对文本文件进行操作。常见的文本操作函数包括 fopen()(打开) fclose()(关闭) fgetc()(读取字符) fputs()(写入字符) fprintf()(写入) fscanf()(读取) 1.打开文件 函数原型: FILE * fopen(cons 阅读全文
摘要:
A*(A-Star)算法是一种静态路网中求解最短路径最有效的直接搜索方法 A算法公式表示为: f(n)=g(n)+h(n) 其中 f(n) 是从初始点经由节点n到目标点的估价函数 g(n) 是在状态空间中从初始节点到n节点的实际代价 h(n) 是从n到目标节点最佳路径的估计代价 启发信息给得越多(估 阅读全文
摘要:
文章转载自:特征向量(Eigenvector) 矩阵是个非常抽象的数学概念,很多人到了这里往往望而生畏。比如矩阵的乘法为什么有这样奇怪的定义?实际上是由工程实际需要定义过来的。如果只知道概念不懂有何用处,思维就只有抽象性而没有直观性,实在是无法感受矩阵的精妙。 直观性说明 我们先看点直观性的内容。矩 阅读全文
摘要:
List特点: 元素有放入顺序,元素可重复 Map特点: 元素按键值对存储,无放入顺序 Set特点: 元素无放入顺序,元素不可重复(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的HashCode决定的,其位置其实是固定的) List接口有三个实现类: LinkedList,Array 阅读全文
摘要:
Cursor cursor = sqliteDatabase.rawQuery("select name from sqlite_master where type='table' order by name", null); while (cursor.moveToNext()) { String 阅读全文
摘要:
问题背景:开发中多次遇到此类问题,但是每次都记不住怎么解决,所以转下来留着。 本文向大家讲解了Myeclipse错误:Errors occurred during the build. Errors running builder ‘DeploymentBuilder’ on project …解决 阅读全文
摘要:
Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Matlab还提供了直接对图形句柄进行操作的低层绘图操作。这类操作将图形的每个图形元素(如坐标轴、曲线 阅读全文