2017 6.13 笔记

多态

建立一个父类对象的引用,它可以指向父类 或 子类的对象

C++:

	virtual void foo{
	}
	
	A *a =new B();
	a->foo()
	=> this is B  //去掉 'virtual'  this is A
	// C++多态通过虚函数实现
JAVA:

	public interface Parent{
		public void call();
	}
	public class A implements Parent{
		public void call();
	}
	public class B implements Parent{
		public void call();
	}
	Parent x = new A();
	Parent x = new B();
	// 多态,是面向对象的程序设计语言最核心的特征。多态,意味着一个对象有着多重特征,可以在特定的情况下,表现不同的状态,从而对应着不同的属性和方法。

马尔科夫

1、确定性模式(Deterministic Patterns)

转移状态是确定的

2、非确定性模式(Non-deterministic patterns)



3、隐藏模式(Hidden Patterns)

后续补上


马尔科夫模型有两个假设:

1.      系统在时刻t的状态只与时刻t-1处的状态相关;(也称为无后效性)

P(qt=Sj|qt-1=Si,qt-2=Sk,…)= P(qt=Sj|qt-1=Si)

2.      状态转移概率与时间无关;(也称为齐次性或时齐性)

P(qt=Sj|qt-1=Si)= P(qk=Sj|qk-1=Si)

马氏链



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值