插入排序---直接插入排序
int a[10];
for(int i=1;i
if(a[i]
{
int j = i-1;
int t = a[i];
while(t=0)
{
a[j+1] = a[j];
j--;
}
a[j+1] = x;
}
}
时间复杂度:T(n)=O(n^2)
插入...
分类:
编程语言 时间:
2015-03-30 23:11:37
阅读次数:
174
最近做的项目涉及到比较深入的一部分,就是定义客户关系,在我们的商讨中,我们决定,采用服务商的模式,就是我们是基础服务商,由客户组合服务,向客户提供基于云端的服务支持!...
分类:
编程语言 时间:
2015-03-30 23:11:27
阅读次数:
206
选择排序
方法一:
void Select_Sort(int *a,int n)
{
//int n=strlen(a);
int i,j;
int max,temp;
for(i=0;i
{
max = i;
for(j=i;j
{
if(a[max]
max = j;
...
分类:
编程语言 时间:
2015-03-30 23:12:27
阅读次数:
182
RSA简介
RSA算法据说是目前地球上最重要的加密算法。维基百科是这么介绍的:“对极大整数做因数分解的难度决定了RSA算法的可靠性。换言之,对一极大整数做因数分解愈困难,RSA算法愈可靠。假如有人找到一种快速因数分解的算法,那么RSA的可靠性就会极度下降。但找到这样的算法的可能性是非常小的。今天只有短的RSA密钥才可能被暴力破解。到2008年为止,世界上还没有任何可靠的攻击RSA算法的方...
分类:
编程语言 时间:
2015-03-30 23:12:34
阅读次数:
290
我们的脚本代码里经常会需要访问gameObject引用或者某个组件的引用,最好的方式当然是在脚本Awake的时候就把这些可能访问的东西都缓存下来;如果需要访问临时gameObject实例的某属性或者临时某组件的gameObject实例,在能够确保组件一定存在(可以使用[RequireComponent( typeof(AudioSource ))] 如果没有自动添加移除不了!)的情况下,可以用属性...
分类:
编程语言 时间:
2015-03-30 23:10:52
阅读次数:
360
首先,参考了一张谢希仁老师的书里的一个示例:
主机H1向H2发送分组的过程:
首先,跟本子网内的子网掩码:255.255.255.128与目标主机H2的IP地址:128.30.33.128 相与得到网络号
:128.30.33.128。显然这与子网1的网络号:128.30.33.0不匹配。
然后,数据报交由子网1的默认路由R1,由其转发。此时,R1会查找自己的路由表。将H2的主机地...
分类:
编程语言 时间:
2015-03-30 23:07:05
阅读次数:
293
外排序
外排序(External sorting)是指能够处理极大量数据的排序算法。通常来说,外排序处理的数据不能一次装入内存,只能放在读写较慢的外存储器(通常是硬盘)上。外排序通常采用的是一种“排序-归并”的策略。
在排序阶段,先读入能放在内存中的数据量,将其排序输出到一个临时文件,依此进行,将待排序数据组织为多个有序的临时文件。尔后在归并阶段将这些临时文件组合为一个大的有序文件,也即排序结果。...
分类:
编程语言 时间:
2015-03-30 23:08:50
阅读次数:
179
翻译自:Top 10 questions of Java Strings 1.怎样比较字符串?用”==”还是用equals()?简单地说,”==”测试两个字符串的引用是否相同,equals()测试两个字符串的值是否相同。除非你希望检查两个字符串是否是同一个对象,否则最好用equals()。
如果你知道字符串驻留机制会更好。2.为什么对于安全性敏感的信息char[]要优于String?字符串是不变的...
分类:
编程语言 时间:
2015-03-30 23:05:51
阅读次数:
219
JavaBean是一个遵循特定写法的Java类,它通常具有如下特点: 这个Java类必须具有一个无参的构造函数 属性必须私有化。 私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。JavaBean的属性: JavaBean的属性可以是任意类...
分类:
编程语言 时间:
2015-03-30 23:03:18
阅读次数:
343
一、元组类型是有N个任意类型的数据组成(N>=0),组成元组类型的数据可以称为“元素”二、元组的定义如:let position = (x:10.5,y:20) //两个元素的元组 let person = (name:"jack") //一个元素的元组 let data = () ...
分类:
编程语言 时间:
2015-03-30 23:02:54
阅读次数:
213
用法一:常量在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码publicenumColor{RED,GREEN,BLANK,YELLOW}用法二:switchJDK...
分类:
编程语言 时间:
2015-03-30 23:01:32
阅读次数:
170
这里突然想起来当初学习java和C# 总是会有个demo : hello world。 这里我记得我曾经看过一个笑话。说有个程序员,想学习书法,买了笔墨,都准备好了,但是不知道写什么好。最后,他大笔一写,“hello world”就诞生了。哈哈。不扯了。学习一门语言之前我们需要的就是理解一门语言的一...
分类:
编程语言 时间:
2015-03-30 23:01:25
阅读次数:
239
下载路径:www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK(Java Develop Kit)(1)针对个人开发者,开发桌面和服务器端的java应用程序的需要下载“Java SE”SDK(2)针对企业级java应用开发程...
分类:
编程语言 时间:
2015-03-30 23:00:15
阅读次数:
257
正如unity api文档所说:Transformspositionfrom local space to world space.即Transform.TransformPoint是将局部坐标点转化到世界空间(而不是父空间)。至于如何 高效 地将局部空间坐标转到父空间,还没找到。
分类:
编程语言 时间:
2015-03-30 22:59:35
阅读次数:
299
一、引言 进入新世纪以来,随着全球化浪潮和科技革命的加速发展,以及世界经济、贸易、文化交往的日渐频繁,外语教育受到了前所未有的重视。世界各国为了在政治、军事、经济和外交领域掌握优势,纷纷采取措施加强外语教育。 近年来,国内也开始重视外语教育规划研究,但目前多数研究是基于教育学、社会语言学以及政治.....
分类:
编程语言 时间:
2015-03-30 22:59:07
阅读次数:
287
12.条件语句的区别,此处只写区别,没有指出区别的其他方面oc与swift基本一致12.1oc中for if switch语句体如果只有一行代码,则{}可以省略swift中for if switch语句体必须使用{} ,否则有语法错误12.2for-in语法的区别: //从1循环到3,包括3,即循....
分类:
编程语言 时间:
2015-03-30 22:55:17
阅读次数:
200
垃圾回收器检查托管堆中是否有应用程序不再使用的对象,如果有,他们使用的内存就可以回收(如果一次垃圾回收之后堆中仍然没有可用的内存,new操作符就会抛出一个OutOfMemoryException)。垃圾回收器如何知道应用程序正在使用一个对象呢?这个说起来比较复杂。每个应用程序都包含一组根。每个根都是...
分类:
编程语言 时间:
2015-03-30 22:55:38
阅读次数:
200