1.什么是对象? 对象就是一个类的实例,new出一个新的对象,并且给这个对象赋予一些不同属性,使其具体化。一个类里面可以有多个对象,一个对象可以调用多个不同的方法,相当于一条狗赋予了的叫声,摇尾巴等。 2.面向对象与面向过程的区别: *面向过程强调的是行为,就是分析出解决问题所需要的步骤,然后用函数 ...
分类:
编程语言 时间:
2016-08-30 00:06:41
阅读次数:
144
输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 ...
分类:
其他好文 时间:
2016-08-29 19:17:35
阅读次数:
228
定义栈的数据结构,请在该类型中实现一个能够得到栈最小元素的min函数。在该栈中,调用min、push及pop的时间复杂度都是O(1)。 ...
分类:
其他好文 时间:
2016-08-28 11:10:40
阅读次数:
146
1.VBS只有一种数据类型 -》Variant类似于泛类型,其中具体类型会在调用的时候具体化 2.声明变量可以用Dim语句,Public语句,Private语句 声明多个变量用逗号分隔 也可以隐式声明,及直接写,但是不是好办法,不推荐 3.声明数组 Dim A(10)。从0开始的 动态数组 但是在具 ...
分类:
其他好文 时间:
2016-08-15 16:02:18
阅读次数:
200
一、问题 咱们先不管什么KMP,来看看怎么匹配两个字符串。 问题:给定两个字符串,求第二个字符串是否包含于第一个字符串中。 为了具体化,我们以 ABCAXABCABCABX 与 ABCABCABX为例。 正所谓:暴力出奇迹,枚举是真知。(大雾)先把代码敲出来再说,后面的事后面再考虑。 暴力/朴素匹配 ...
分类:
编程语言 时间:
2016-08-01 12:06:08
阅读次数:
136
考虑第6条的简单堆栈实现: 将该类泛型化可以提高类型的安全性,方便客户端使用(无需显式强制转换类型) 首先用类型参数替换所有的Object类型: 由于不能创建不可具体化类型的数组,所有有错误(new E[DEFAULT)INITIAL_CAP]是不允许的) 解决方法: 1.创建一个Object数组, ...
分类:
其他好文 时间:
2016-07-31 01:37:13
阅读次数:
111
之前,学习了继承,讲的是子类继承父类,父类就是指的一个比较笼统的类,而子类是比较具体化,有更多方法的类,而当父类中所有方法没有具体的方法体的时候,这类就叫做接口。定义接口的关键是“interface”,格式就是“public interface 接口名”,接口中的属性默认是“public stati ...
分类:
其他好文 时间:
2016-07-16 00:05:36
阅读次数:
245
6.1 从异或函数说起
为了使前馈网络的概念更具体化,我们先从一个简单地例子说起,这个例子中,我们使用前馈网络解决一个简单的任务:学习异或函数。
众所周知,异或(XOR)操作是一种针对二进制值的二目操作符。当两个操作数不同时返回1,其他返回0.异或函数为我们提供了我们想要学习到的目标函数y=f*(x),而我们的模型提供了函数y=f(x;θ...
分类:
其他好文 时间:
2016-07-13 16:26:53
阅读次数:
207
这些天都在学C#,正好看到集合部分想到了一个比较形象的点子来解释各种集合以及性能的比较。这个模版现在是1.0版本需要不断总结以便能够形象的描述程序中各种数据结构的模式。 首先给大家介绍一个神奇的讲解载体 一根 PVC管子。 把集合先具体化一个pvc管子。 对于我现在学到的集合有这几种 List,Se ...
分类:
其他好文 时间:
2016-07-12 19:02:39
阅读次数:
202
模式介绍 模式的定义 将抽象部分与实现部分分离,使它们都可以独立的变化。 模式的使用场景 如果一个系统需要在构件的抽象化角色和具体化角色之间添加更多的灵活性,避免在两个层次之间建立静态的联系。 设计要求实现化角色的任何改变不应当影响客户端,或者实现化角色的改变对客户端是完全透明的。 需要跨越多个平台 ...
分类:
移动开发 时间:
2016-07-09 10:42:08
阅读次数:
182