48 57 28 39 63 31 90 64 6 87
i j
x=48, i=0, j=length-1;
把他看成(48放入了x中):
57 28 39 63 31 90 64 6 87
i...
分类:
编程语言 时间:
2015-08-06 00:35:18
阅读次数:
166
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。...
分类:
编程语言 时间:
2015-08-06 00:33:31
阅读次数:
139
数组的反射有什么用呢?何时需要使用数组的反射呢?下面让我们一起来看下相关的例子:...
分类:
编程语言 时间:
2015-08-06 00:32:53
阅读次数:
201
复习字符串操作—————————————————————————–indexOf 查找字符 返回位置
charAt 查找位置 返回字符
substring 获取字符窜
split 分割字符串
正则表达式的概念和写法—————————————————正则 :也叫做规则,让计算机能够读懂人类的规则正则都是操作字符串的。正则的写法:
var re = /a/; 和数组字符串区分开来
v...
分类:
编程语言 时间:
2015-08-06 00:29:10
阅读次数:
120
B. The Child and Zoo
time limit per test
2 seconds
memory limit per test
256 megabytes
input
standard input
output
standard output
Of course our child likes walking in a...
分类:
编程语言 时间:
2015-08-06 00:29:17
阅读次数:
193
每个Java虚拟机都有一个类加载器子系统,根据某个全限定名来装入类型,同样每个Java虚拟机都有一个执行引擎,它负责执行那些包含在被装载类的方法中的指令。
当虚拟机运行一个程序时,就需要从已加载的文件中得到信息,将这些信息组织到运行时数据区,以便于管理。Java运行时的数据区域划分
1、程序计数器:程序计数器是一块较小的内存空间,可以看做是当前线程的字节码的行号指示器。
Java虚拟机的多线程...
分类:
编程语言 时间:
2015-08-06 00:27:38
阅读次数:
148
冒泡排序
冒泡排序的效率很低,但是算法实现起来很简单,因此很适合作为研究排序的入门算法。
基本思想
对当前还未排好序的范围内的全部数,自上而下对相邻的俩个数依次进行比较和调整,让较大的数下沉,较小的数往上冒。即:每当俩相邻的数比较后发现他们的排序与排序的要求相反时,就将他们交换。每次遍历都可确定一个最大值放到待排数组的末尾,下次遍历,对该最大值以及它之后的元素不再排序(已经排好)。...
分类:
编程语言 时间:
2015-08-06 00:28:52
阅读次数:
137
选择排序
基本思想
冒泡排序中有一个缺点,比如,我们比较第一个数a1与第二个数a2的时候,只要a1比a2大就会交换位置,但是我们并不能确定a2是最小的元素,假如后面还有比它更小的,该元素还会与a2再次进行交换,而且这种交换有可能发生多次才能确定a2的最终位置。
选择排序可以避免这种耗费时间的交换操作,从第一个元素开始,扫描整个待排数组,找到最小的元素放之后再与第一个元素交换位置,然后...
分类:
编程语言 时间:
2015-08-06 00:27:24
阅读次数:
176
Sorting It All OutTime Limit: 1000MSMemory Limit: 10000KTotal Submissions: 30110Accepted: 10411DescriptionAn ascending sorted sequence of distinct val...
分类:
编程语言 时间:
2015-08-06 00:28:17
阅读次数:
123
快速排序时间复杂度最理想情况下为O(nlgn),最坏情况为O(n2)空间复杂度为O(1)
分类:
编程语言 时间:
2015-08-06 00:25:56
阅读次数:
150
http://forum.unity3d.com/threads/serialization-best-practices-megapost.155352/http://docs.unity3d.com/Manual/script-Serialization.htmlhttp://blogs.uni...
分类:
编程语言 时间:
2015-08-06 00:22:12
阅读次数:
139
一、满足以下三个条件,一个final变量就不再是一个变量,而是一个直接量。使用final修饰符修饰。在申明的时候就进行初始化初始化的值在编译器就可以确定。二、在什么情况下初始化的值在编译期是可以确定下来的? 被赋的表达式只是基本的算术表达式或字符串链接运算,没有访问普通变量,调用方法。 pack.....
分类:
编程语言 时间:
2015-08-06 00:18:25
阅读次数:
131
# -*- coding:utf-8 -*- import urllibimport urllib.requestimport repage = 1 url = 'http://www.qiushibaike.com/hot/page/1'+str(page)user_agent = 'Mozil....
分类:
编程语言 时间:
2015-08-06 00:12:27
阅读次数:
176
1. I/O流的常用控制符 dec 置基数为10 hex 置基数为16 oct 置基数为8 setfill(c) 设填充字符为C setprecision(n) 设显示小数精度为n位 setw(n) 设域宽为N个字符 setiosflags(ios::fixed) 固定的符点显示 setiosfla...
分类:
编程语言 时间:
2015-08-06 00:09:06
阅读次数:
194
伪代码:for i=2 to n min=A[i-1] for j=i-1 to n if A[j]<min min=A[j] A[i-1]=min
分类:
编程语言 时间:
2015-08-06 00:10:52
阅读次数:
126
1.从最简单的说起:首先一个int型变量和一个char型变量之间的转换,分为隐式转换和显示转换。例如:int i; char c; i = c;即为隐式转换,编译器隐式的将char型变量转换成了int型。例如:int i; char c; i = (int)c;极为显示转换,显示的指明了将要转换成的...
分类:
编程语言 时间:
2015-08-06 00:06:09
阅读次数:
199
1、百度 Spring 打开官方网站 http://spring.io/2、=======================================3、=========================================4、============================...
分类:
编程语言 时间:
2015-08-06 00:02:19
阅读次数:
164