public static void main(String[] args) { int[][] c = new int[1][3]; System.out.println(c.length); System.out.println(c[0]....
分类:
编程语言 时间:
2015-05-09 17:28:04
阅读次数:
107
首先回顾一下C++类型转换: C++类型转换分为:隐式类型转换和显式类型转换 第1部分. 隐式类型转换 又称为“标准转换”,包括以下几种情况:1) 算术转换(Arithmetic conversion) : 在混合类型的算术表达式中, 最宽的数据类型成为目标转换类型。 int ival = 3;do...
分类:
编程语言 时间:
2015-05-09 17:26:15
阅读次数:
207
堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。二叉堆的定义二叉堆是完全二叉树或者是近似完全二叉树。二叉堆满足二个特性:1.父结点的键值总是大于或等于(小于或等于)任何一个子节点的键值。2.每个结点的左子树和右子树都...
分类:
编程语言 时间:
2015-05-09 17:25:40
阅读次数:
166
The count-and-say sequence is the sequence of integers beginning as follows:1, 11, 21, 1211, 111221, ...1 is read off as "one 1" or 11.11 is read off ...
分类:
编程语言 时间:
2015-05-09 17:25:14
阅读次数:
161
归并排序时间复杂度:,非原址排序。 归并排序和快速排序一样,都遵循分治模式:
分类:
编程语言 时间:
2015-05-09 17:23:14
阅读次数:
136
spring mvc(注解)上传文件的简单例子,这有几个需要注意的地方1.form的enctype=”multipart/form-data” 这个是上传文件必须的2.applicationContext.xml中 关于文件上传的配置不能少大家可以看具体代码如下:web.xml webtest .....
分类:
编程语言 时间:
2015-05-09 17:21:32
阅读次数:
116
from wsgiref.simple_server import *def aaa(environ,start_response): # try: # request_body_size = int(environ.get('CONTENT_LENGTH', 0)) # ...
分类:
编程语言 时间:
2015-05-09 17:22:57
阅读次数:
765
前言DDoS(又名"分布式拒绝服务")攻击历史由来已久,但却被黑客广泛应用。我们可以这样定义典型的DDoS攻击:攻击者指使大量主机向服务器发送数据,直到超出处理能力进而无暇处理正常用户的合法请求,最终导致用户无法正常访问网站。近年来,DDoS攻击手段已日趋多元化——攻击者通过各种奇技淫巧诱使不知情主...
分类:
编程语言 时间:
2015-05-09 17:18:59
阅读次数:
198
Exercise1.17#include int main(){ int limit = 0, k = 0, value = 0; std::cout > limit; // assume we don't know what is EOF(End-Of-File). while (std::cin...
分类:
编程语言 时间:
2015-05-09 17:17:34
阅读次数:
106
规则:1、a + b = c;2、用完火柴棒;代码如下: 1 #include 2 int fun(int x); 3 4 int main() 5 { 6 int a,b,c,sum=0,m; 7 scanf("%d",&m); //输入...
分类:
编程语言 时间:
2015-05-09 17:19:03
阅读次数:
137
读写锁(read-write lock)一 综述 在一些程序中存在读者写者问题,也就是说,对某些资源的访问会 存在两种可能的情况,一种是访问必须是排它行的,就是独占的意思,这称作写操作;另一种情况就是访问方式可以是共享的,就是说可以有多个线程同时去访问某个资源,这种就称作读操作。这个问题模型是从对文...
分类:
编程语言 时间:
2015-05-09 17:16:24
阅读次数:
145
参考书籍:《数据结构与算法分析——C语言描述》
快速排序是在实践中最快的已知排序算法,它的平均时间复杂度O(NlogN)。当然在最坏的情况下为O(N^2),但稍加努力就可以避免这种情形。
像归并排序一样,快速排序也是一种分治的递归算法,可简单表示如下:
将数组S排序的基本算法由下列简单的四步组成。
1、数组元素至少大于或等于4个,否则直接利用插入排序完成。
2、利用特定方法(三数...
分类:
编程语言 时间:
2015-05-09 16:40:30
阅读次数:
129
P1024卡布列克圆舞曲
Accepted
标签:模拟
描述
卡布列克是一位数学家,他在研究数字时发现:任意一个不是用完全相同数字组成的四位数,如果对它们的每位数字重新排序,组成一个较大的数和一个较小的数,然后用较大数减去较小数,差不够四位数时补零,类推下去,最后将变成一个固定的数:6174,这就是卡布列克常数。
例如:43...
分类:
编程语言 时间:
2015-05-09 16:40:43
阅读次数:
371
这个编码格式真的是很闹心啊,看来真的得深入学习一下编码格式,要不这各种格式错误。
这个编码还和编辑器有关系,最开始的时候实在sublime Text里编辑的代码,运行起来卡卡的,特别顺畅,但突然发现它不支持raw_input和input,所以令临时换到了python官方提供的idle中。之后就出现了各种奇葩编码错误。。。。。。
程序大概意思就是,你输入一个城市的拼音,它就会返回这个城市的空气污...
分类:
编程语言 时间:
2015-05-09 16:40:09
阅读次数:
623
IO流用来处理设备间的数据传送
Java对数据的操作是通过流的方式进行的
Java用于操作流的对象都在io包中
数据按照操作数据的方式分为两种:字节流和字符流
流按照流向分为:输入流和输出流
硬盘存储的数据时间长,断电后仍然存在
内存存数的数据时间短,断电后不存在。
硬盘读写数据慢,内存读取数据快
Java中IO的输入和输出是相对于内存的
从硬盘向内存中写数据,称为输入
从内存...
分类:
编程语言 时间:
2015-05-09 16:38:33
阅读次数:
304
参考大话设计模式和网上的一些资料,自己编写下一些简单的设计模式,让自己了解这些设计模式的妙处!...
分类:
编程语言 时间:
2015-05-09 16:38:55
阅读次数:
113
Map接口不是Collection接口的继承。Map接口用于维护键/值对(key/value pairs)。该接口描述了从不重复的键到值的映射。
(1) 添加、删除操作:
Object put(Object key, Object value): 将互相关联的一个关键字与一个值放入该映像。如果该关键字已经存在,那么与此关键字相关的新值将取代旧值。方法返回关键字的旧值,如果关键字原先...
分类:
编程语言 时间:
2015-05-09 16:38:06
阅读次数:
107