【异常】运行期出现的错误(不是编译时的语法错误)。观察错误的名字和行号很重要!【程序分析:数组越界】 int [] arr = {1,2,3}; System.out.println(arr[4]); 注:在C和C++中编译通过,因为在C和C++中不进行数组越界的检查(这就很容易造成缓冲区溢出漏洞)...
分类:
编程语言 时间:
2015-03-20 23:29:35
收藏:
0 评论:
0 赞:
0 阅读:
324
自己用Java实现的大整数加减乘除运算。还有可以改进的地方,有兴趣的童鞋可以加以改进。仅供参考,请勿转载!package barrytest;import java.util.ArrayList;import java.util.List;import java.util.regex.Matcher...
分类:
编程语言 时间:
2015-03-20 23:28:34
收藏:
0 评论:
0 赞:
0 阅读:
416
算法:快速排序思想:通过一趟排序,确定了一个data的最终确切位置。(通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列)特点:不稳定算法。代码实现:
分类:
编程语言 时间:
2015-03-20 23:28:04
收藏:
0 评论:
0 赞:
0 阅读:
312
多项式乘法优化算法:设有如下两个多项式:把它们的系数分别做成向量X=[x0,x1,x2,x3,......]的形式,得 F=[2,3,1] G=[5,2,0]那么根据卷积公式可以求得向量F和G的卷积S=[10,19,11,2]而由多项式乘法可算出各项系数和上面的卷积结果正好一一对应。所以说,多项.....
分类:
编程语言 时间:
2015-03-20 23:27:04
收藏:
0 评论:
0 赞:
0 阅读:
377
【常用类】 字符串相关类(String、StringBuffer) 基本数据类型包装类 Math类 File类 枚举类【String类】java.lang.String类代表不可变的字符序列。String类的常见构造方法: String(String original) //创建一个St...
分类:
编程语言 时间:
2015-03-20 23:25:24
收藏:
0 评论:
0 赞:
0 阅读:
343
a={'a':{'b':{'c':{'d':'e'}},'f':'g'},'h':'i'}def show(myMap): for str in myMap.keys(): secondDict=myMap[str] print str if type(myMap[str]).__name_...
分类:
编程语言 时间:
2015-03-20 23:25:14
收藏:
0 评论:
0 赞:
0 阅读:
532
Sun下载JDK--解压缩--javadoc文件(Constuctor Summary[构造方法]+Method Summary[方法])【Object】Object类是所有Java类的根基类。----clone();----equals(Object o);----finalize();----g...
分类:
编程语言 时间:
2015-03-20 23:24:34
收藏:
0 评论:
0 赞:
0 阅读:
379
题外话 最近有些网友来信问我博客怎么不更新了,是不是不刷题了,真是惭愧啊,题还是在刷的,不过刷题的频率没以前高了,看完《算法导论》后感觉网上很多讨论的题目其实在导论中都已经有非常好的算法以及数学证明,只是照搬的话好像意义也不是很大,希望找到些有代表性的题目在更新,另外希望能接着前面的《穷举递归和回溯...
分类:
编程语言 时间:
2015-03-20 23:24:14
收藏:
0 评论:
0 赞:
0 阅读:
412
using UnityEngine;using System.Collections;public class Flipped : MonoBehaviour { // Update is called once per frame void Update () { Rig...
分类:
编程语言 时间:
2015-03-20 23:23:54
收藏:
0 评论:
0 赞:
0 阅读:
370
【继承】Java只支持单继承,不支持多继承。继承父类的私有成员变量,只有所有权,没有使用权。【继承中的构造方法】程序:运行结果:A() B() B:f()【访问控制】注:default又被称为包权限。
分类:
编程语言 时间:
2015-03-20 23:23:24
收藏:
0 评论:
0 赞:
0 阅读:
306
package filestream;import java.io.FileReader;import java.io.FileWriter;import java.io.FileNotFoundException;import java.io.IOException;public class Ch...
分类:
编程语言 时间:
2015-03-20 23:22:34
收藏:
0 评论:
0 赞:
0 阅读:
320
【数组】注:C/C++中数组可以存储在栈中,但是Java中不可以(因为Java中是引用)。【一维数组】声明: type var[]; 或者 type[] var;Java语言生成数组时不能指定其长度(数组中元素的个数),例如int a[4]是非法的(--因为Java中数据分配在堆中,是动态分配的;C...
分类:
编程语言 时间:
2015-03-20 23:20:55
收藏:
0 评论:
0 赞:
0 阅读:
408
【抽象类】抽象类中方法有定义的必要,但是没有实现的必要,因为需要子类进行重写。
分类:
编程语言 时间:
2015-03-20 23:19:04
收藏:
0 评论:
0 赞:
0 阅读:
309
动态绑定是在执行期间(而不是编译期间)判断所用对象的实际类型,根据其实际的类型调用其相应的方法(确定选择哪个多态形式被调用)。首先是方法的参数是父类对象,传入子类对象是否可行然后引出Parent p = new Children();这句代码不是很理解,google的过程中引出向上转型要理解向上转型...
分类:
编程语言 时间:
2015-03-20 23:18:44
收藏:
0 评论:
0 赞:
0 阅读:
325
在python中,静态方法和类方法都是可以通过类对象和类对象实例访问。但是区别是:@classmethod 是一个函数修饰符,它表示接下来的是一个类方法,而对于平常我们见到的则叫做实例方法。 类方法的第一个参数cls,而实例方法的第一个参数是self,表示该类的一个实例。 普通对象方法至少需要一个s...
分类:
编程语言 时间:
2015-03-20 23:18:34
收藏:
0 评论:
0 赞:
0 阅读:
681
// explicit.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#includeclass MyClass { public: /*explicit*/ MyClass( int num ) { }}; int _tmain(int argc, _TCHA....
分类:
编程语言 时间:
2015-03-20 23:17:54
收藏:
0 评论:
0 赞:
0 阅读:
359
Java不能实现多继承,但是可以利用接口实现类似多继承的功能。多个无关的类可以实现同一接口。一个类可以实现多个无关的接口。与继承关系类似,接口与实现类之间存在多态性。接口是抽象方法和常量值的定义的集合。从本质上讲,接口是一种特殊的抽象类,这种抽象类中只包含常量(public static final...
分类:
编程语言 时间:
2015-03-20 23:17:04
收藏:
0 评论:
0 赞:
0 阅读:
395
【StringBuffer】java.lang.StringBuffer代表可变的字符序列。StringBuffer和String类似,但是StringBuffer可以对其字符串进行改变。StringBUffer类的常见构造方法: StringBuffer(); //创建一个不包含字符串序列...
分类:
编程语言 时间:
2015-03-20 23:16:54
收藏:
0 评论:
0 赞:
0 阅读:
318
先给出一下参考说明:
R绘图 http://www.cnblogs.com/holbrook/archive/2013/05/13/3075777.html
R语言中颜色对照表
http://wenku.baidu.com/link?url=PnCsIjv3e_OGw2COt4AEo3_tHTisOYoHLGf9bf-jjzkfGIJhFZpEQrS6CAELUypnR82Wdj6Vc...
分类:
编程语言 时间:
2015-03-20 22:09:14
收藏:
0 评论:
0 赞:
0 阅读:
1649
#判断运算符的优先级
def opOrder(op1,op2):
order_dic = {'*':4,'$':5,'/':4,'+':3,'-':3}
if op1 == '(' or op2 == '(':
return False
elif op2 == ')':
return True
else:
if orde...
分类:
编程语言 时间:
2015-03-20 22:07:34
收藏:
0 评论:
0 赞:
0 阅读:
724