在linux系统bash中查看环境变量:echo $PYTHONPATH若用python代码实现:os.getenv('PYTHONPATH')...
分类:
编程语言 时间:
2015-08-27 02:16:16
阅读次数:
397
1 一维树状数组
1 什么是树状数组
树状数组是一个查询和修改复杂度都为log(n)的数据结构,假设数组A[1..n],那么查询A[1]+...+A[n]的时,间是log级别的,而且是一个在线的数据结构。
2 树状数组作用
我们经常会遇到动态连续和查询问题,给定n个元素A[1~N],让我们求sum[L,R] = A[L]+...+A[R],或...
分类:
编程语言 时间:
2015-08-27 02:18:25
阅读次数:
307
泛型注:本文详细讲解泛型,对写一些公共方法,共用的东西的时候很有帮助。想成为一个优秀的程序员吗?这个必须掌握泛型代码可以让你写出根据自我需求定义、适用于任何类型的,灵活可重用的函数和类型。下面直接看一个简单的示例 , 泛型其实就是在写的时候不指定是哪种类型 , 只有再用得时候才指定类型 ,这些类型可以给一些限定。例如 Array Dictionary 等 写一个简单的交换数据的方法,不限定类型fun...
分类:
编程语言 时间:
2015-08-27 02:15:40
阅读次数:
322
一、向量
最大10的数的索引(位置),可先按降序排序,得到索引号,然后将前10个取出即可。
建议方法:
order(x,decreasing=TRUE)[1:10]
过程详解:
1、测试数据x
> x
[1] 0.00 0.00 0.00 0.00 0.00 0.00 0.06 0.09 0.20 0.09 0.08 0.14 0.14 0.23
[15] 0.08 0.06 ...
分类:
编程语言 时间:
2015-08-27 02:15:02
阅读次数:
773
欧几里德算法欧几里德算法又称辗转相除法,用于计算两个整数a,b的最大公约数。基本算法:设a=qb+r,其中a,b,q,r都是整数,则gcd(a,b)=gcd(b,r),即gcd(a,b)=gcd(b,a%b)。第一种证明: a可以表示成a = kb + r,则r = a mod b 假设d是a...
分类:
编程语言 时间:
2015-08-27 02:11:51
阅读次数:
259
转自:http://www.cnblogs.com/dolphin0520/archive/2011/04/03/2004869.html指针和引用在C++中很常用,但是对于它们之间的区别很多初学者都不是太熟悉,下面来谈谈他们2者之间的区别和用法。1.指针和引用的定义和性质区别:(1)指针:指针是一...
分类:
编程语言 时间:
2015-08-27 02:10:09
阅读次数:
191
1. 宏定义#define ASPECT_RATIO 1.653该宏定义ASPECT_RATIO也许从来没有被编译器看到,也许在编译器开始处理源码之前就已经被预处理器替换了。所以记号名称ASPECT_RATIO有可能没进入符号表(symbol table)中。所以,当你从这个常量得到一个编译错误信息...
分类:
编程语言 时间:
2015-08-27 02:09:34
阅读次数:
195
0.0 环境设置环境:64bit,win8.10.1. 地址:https://www.python.org/downloads/windows/Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到:Python官网:http://www.python.org/你可以在一下链接中...
分类:
编程语言 时间:
2015-08-27 02:10:05
阅读次数:
595
转自:http://blog.sina.com.cn/s/blog_4c78b35f010008hi.html笔者在开发某软件过程中遇到这样一个问题,前级模块传给我二进制数据,输入参数为 char* buffer 和 int length,buffer是数据的首地址,length表示这批数据的长度。...
分类:
编程语言 时间:
2015-08-27 02:08:58
阅读次数:
218
//Studnetpackage yzhou.gen03;public class Student{ private T score; public T getScore() { return score; } public void setScore...
分类:
编程语言 时间:
2015-08-27 02:08:59
阅读次数:
273
转自:http://blog.csdn.net/starlee/article/details/2062586有下面的一个简单的类: 1 class CNullPointCall 2 { 3 public: 4 static void Test1(); 5 void Test2();...
分类:
编程语言 时间:
2015-08-27 02:08:43
阅读次数:
222
概要上一章,我们学习了Collection的架构。这一章开始,我们对Collection的具体实现类进行讲解;首先,讲解List,而List中ArrayList又最为常用。因此,本章我们讲解ArrayList。先对ArrayList有个整体认识,再学习它的源码,最后再通过例子来学习如何使用它。内容包...
分类:
编程语言 时间:
2015-08-27 02:05:48
阅读次数:
286
概要前面,我们学完了List的全部内容(ArrayList, LinkedList, Vector, Stack)。Java 集合系列03之 ArrayList详细介绍(源码解析)和使用示例Java 集合系列04之 fail-fast总结(通过ArrayList来说明fail-fast的原理、解决办...
分类:
编程语言 时间:
2015-08-27 02:06:37
阅读次数:
286
常用API部分共40道选择题,每题2.5分。31-40是多选题,多选题有错则全错,全对才满分.String类中的getBytes()方法的作用是( )Ca) 将整数变成字符串b) 将字符串变成字符数组c) 将字符串变成字节数组d) 获取中字符串中字符的个数对字符串”ababcdabcde...
分类:
编程语言 时间:
2015-08-27 02:03:14
阅读次数:
223
1、form表单提交: 用户:密码:2、js提交: (1)添加:,可以用其他的,注意要有$.post,有的版本没 有;(2)vartest={name:"me",password:"password"};$.post("http://localhost:8080/test/Login...
分类:
编程语言 时间:
2015-08-27 02:05:44
阅读次数:
223
概要前面,我们已经学习了ArrayList。接下来,我们以ArrayList为例,对Iterator的fail-fast机制进行了解。内容包括::1 fail-fast简介2 fail-fast示例3 fail-fast解决办法4fail-fast原理5 解决fail-fast的原理转载请注明出处:...
分类:
编程语言 时间:
2015-08-27 02:05:56
阅读次数:
292
之前多次翻阅,非常麻烦,记录下来。下面总结来自 http://www.cnblogs.com/skywang12345/,转载要注意!总体框架主干是Collection和Map1(01) List是一个有序的队列,每一个元素都有它的索引。第一个元素的索引值是0。 List的实现类有Linke...
分类:
编程语言 时间:
2015-08-27 02:04:54
阅读次数:
256