1. 坐标Maven坐标为各种构件引入了秩序,任何一个构件都有必须明确定义自己的坐标,而一组Maven坐标是通过一些元素定义的,它们是groupId, artifactId, version, packaging, classifier。下面简单介绍一下这几个标签1) groupId定义当前Mave...
分类:
其他好文 时间:
2015-12-20 01:52:42
阅读次数:
206
队列的特点是先进先出。通常都把队列比喻成排队买东西,大家都很守秩序,先排队的人就先买东西。但是优先队列有所不同,它不遵循先进先出的规则,而是根据队列中元素的优先权,优先权最大的先被取出。这就很像堆的特征:总是移除优先级最高的根节点。
重点:优先级队列,是要看优先级的,谁的优先级更高,谁就先得到权限。不分排队的顺序!
上篇文章解释了堆的概念实现,现在用堆实现优先队列:
//最大...
分类:
编程语言 时间:
2015-12-19 16:38:10
阅读次数:
238
doNext:执行Next之前,会先执行这个BlockdoCompleted:执行sendCompleted之前,会先执行这个Block- (void)doNext{ [[[[RACSignal createSignal:^RACDisposable *(id subscriber) { ...
分类:
其他好文 时间:
2015-11-07 01:01:53
阅读次数:
154
1.MATLAB的运算:①算术运算符;②关系运算符;③逻辑运算符; 2.MATLAB的矩阵:①建立; ②合并; ③拆分; ④行列式; ⑤求秩; ⑥转置; ⑦逆矩阵; 3.3.MATLAB控制语句:①for语句;②while语句;③if语句;④switch语句; ⑤try语句
分类:
其他好文 时间:
2015-11-03 21:19:43
阅读次数:
365
今天学习一下矩阵的基本算法高斯消元是解线性方程组的有力工具。基本思想是通过将增广矩阵经过行初等变化变成简化阶梯形矩阵。下面采用的是列主元高斯消元法,复杂度为O(n^3)。很容易根据高斯消元法的过程得出行列式和秩的算法。代码:/*************************************...
分类:
编程语言 时间:
2015-10-22 09:12:04
阅读次数:
299
通过UML图对类与类之间的设计,对软件的代码进行封装,重构,这种方法不仅让代码具有极大的扩展性和优秀的可维护性,同时在我看来,这种整理后的代码更加易于理解,正应了那句话,没有规矩不成方圆,完善的规则带来的是秩序的稳定,这种方法我会逐渐的应用于自己的编程中去。 因为这学期开设了《软件设计》这门课...
分类:
其他好文 时间:
2015-10-19 22:10:28
阅读次数:
170