1.
迭代程序的设计:基础元素迭代程序的实现,通常包括下了以下五个部分:计数器(Count):用于标记循环的次数初始化(Initiate):在循环外部进行初始化正确的结束测试(Right
End Test):在什么情况下结束通常与计数器(Count)密切相关循环部分的代码块:该部分代码块通常包含了对...
分类:
其他好文 时间:
2014-06-29 13:49:03
阅读次数:
318
1.Tuples(元组)
元组是多个值组合而成的复合值。元组中的值可以是任意类型,而且每一个元素的类型可以是不同的。
1>定义:使用()包含所有元素,用逗号分开,也可以对每个元素做命名let http404Error = (404, "Not Found")let
http200Status =.....
分类:
其他好文 时间:
2014-06-16 00:14:17
阅读次数:
360
一、FPGA与CPLD的基本概念 1.CPLD
CPLD主要是由可编程逻辑宏单元(LMC,Logic Macro
Cell)围绕中心的可编程互连矩阵单元组成,其中LMC逻辑结构较复杂,并具有复杂的I/O单元互连结构,可由用户根据需要生成特定的电路结构,完成一定的功能。由于
CPLD内部采用固定长度的...
分类:
其他好文 时间:
2014-06-11 12:25:07
阅读次数:
222
一:元组格式 变量或常量关键字 元组变量 = ( 变量,变量, …)说明: 1:
元组变量还是一个变量,只不过表现方式和其他变量不一样2:()括号里面可以放入N个变量组成例子;import Foundation/*A是元组变量,()里面放着
整形 和字符串元组类型为 整形和字符串 组成*/va...
分类:
其他好文 时间:
2014-06-10 09:11:20
阅读次数:
213
1.
变量首字母必须是大写,并且变量只能进行一次赋值,erlang的变量是单一赋值变量,一个变量一旦被赋值,就无法改变,如下图:2.
元组(当从元组中提取字段值,首字母需要大写)/** _作为占位符,标识哪些我们不关心的变量,符号_称为匿名变量*/2.1 F = {firstName,
joe}. ...
分类:
其他好文 时间:
2014-06-09 22:06:52
阅读次数:
369
稀疏矩阵(Sparse
Matrix):对于稀疏矩阵,目前还没有一个确切的定义。设矩阵A是一个n*m的矩阵中有s个非零元素,设
δ=s/(n*m),称δ为稀疏因子,如果某一矩阵的稀疏因子δ满足δ≦0.05时称为稀疏矩阵,稀疏矩阵的压缩存储对于稀疏矩阵,采用压缩存储方法时,只存储非0元素。必须存储非0...
分类:
编程语言 时间:
2014-06-06 16:28:48
阅读次数:
393
当矩阵的非零个数和位置在操作过程中变化大时,就不宜采用顺序存储结构来表示三元组的线性表。例如,在作“将矩阵B加到矩阵A上”的操作时,由于非零元的插入或删除将会引起A.data中元素的移动。为此,对这种类型的矩阵,采用链式存储结构表示三元组的线性表更为恰当。在链表中,每个非陵园可用一个含5个域的结点表...
分类:
编程语言 时间:
2014-06-06 15:38:15
阅读次数:
389
protocol Container { typealias ItemType mutating
func append(item: ItemType) mutating func removelast() -> ItemType var count:
Int {get} ...
分类:
其他好文 时间:
2014-06-05 20:10:14
阅读次数:
319
三元组表的C++语言描述基本运算的算法——建立稀疏矩阵的三元组表的算法、按矩阵的列序转置算法、按矩阵的行序转置算法#includeusing namespace
std;template class sanyuanzu{ private: struct Node {...
分类:
其他好文 时间:
2014-06-05 18:29:41
阅读次数:
318
本章讲的就是 Haskell
那套独特的语法结构,先从模式匹配开始。模式匹配通过检查数据的特定结构来检查其是否匹配,并按模式从中取得数据。在定义函数时,你可以为不同的模式分别定义函数本身,这就让代码更加简洁易读。你可以匹配一切数据类型
--- 数字,字符,List,元组,等等。我们弄个简单函数,让它...
分类:
其他好文 时间:
2014-06-01 23:58:42
阅读次数:
497