1.原理待排序数组:[a1,a2,a3....an],通过n-i次关键字之间的比较,从n-i+1个记录中选出关键字最小的记录,并和第i(13 yes---k=2; 34 yes----k=4;3>1 yes---k=2; 32 yes---k=4; 此时k的值未变,不需要 a3=4,a4=51a[....
分类:
编程语言 时间:
2015-09-22 14:31:13
阅读次数:
217
个人认为vector可以算是一个方便的动态数组,并且比传统的数组要好用。在使用是涉及到几方面的功能:1.添加数字,字符等 用push_back关键词 当然还有另一种方法 PS:自己感受一下 for(vector::iteratorit=vi.begin(); ...
分类:
编程语言 时间:
2015-09-22 14:26:59
阅读次数:
147
class Base{ int x = 1; static int y = 2; String name(){ return "mother"; } static String staticname(){ return "...
分类:
编程语言 时间:
2015-09-22 14:23:59
阅读次数:
138
本题和poj1061青蛙问题同属一类,都运用到扩展欧几里德算法,可以参考poj1061,解题思路步骤基本都一样。一,题意: 对于for(i=A ; i!=B ;i+=C)循环语句,问在k位存储系统中循环几次才会结束。 比如:当k=4时,存储的数 i 在0-15之间循环。(本题默认为无符...
分类:
编程语言 时间:
2015-09-22 14:26:17
阅读次数:
191
unity3d Human skin real time rendering 真实模拟人皮实时渲染(转)
分类:
编程语言 时间:
2015-09-22 14:24:06
阅读次数:
291
第五章 编写程序伪码:伪码能帮你专注于逻辑而不需要顾虑到程序语法测试码:测试用的程序代码真实码:实际代码伪码伪码是介于真正的java程序与正常英语之间的一种语言。伪码大致包括3部分:实例变量的声明、方法的声明、和方法的逻辑。伪码最重要的部分是方法的逻辑。测试码测试代码写在编写方法之前。先编写测试用程...
分类:
编程语言 时间:
2015-09-22 14:25:49
阅读次数:
129
0.数组和指针并不是相同的我们声明数组时,同时分配了一些内存空间,用于容纳数组元素,但是当我们声明一个指针时,只分配了用于容纳指针本身的内存空间。从这个方面也可以理解sizeof后面跟数组名和指针名的不同。什么时候数组和指针相同呢?c语言标准对此做了如下说明规则1.表达式中的数组名被编译器当作一个指...
分类:
编程语言 时间:
2015-09-22 14:24:46
阅读次数:
203
转自:http://blog.csdn.net/liaoxiaohua1981/article/details/6759206 格式定义:[html] view plaincopy contextConfigLocation contextConfigLocationValue> 作用:...
分类:
编程语言 时间:
2015-09-22 14:24:14
阅读次数:
245
float类型的精度6-7位,double类型的变量15-16位,但是float占四个字节,double占八个字节,但能用float类型不要用double因为double占的字节数多,而且运算速度要慢得多setprecision可以设置输出位数,iomanip是它的头文件,#include #inc...
分类:
编程语言 时间:
2015-09-22 14:23:49
阅读次数:
148
127.0.0.1是回路地址,用于测试,相当于localhost本机地址,没有网卡,不设DNS都可以访问. 端口地址在0~65535之间,其中0~1023之间的端口是用于一些知名的网络服务和应用,用户的普通网络应用程序应该使用1024以上的端口. 网络应用中基本上都是TCP(Transmissi.....
分类:
编程语言 时间:
2015-09-22 14:23:27
阅读次数:
241
class Base{ int x = 1; static int y = 2; String name(){ return "mother"; } static String staticname(){ return "...
分类:
编程语言 时间:
2015-09-22 14:20:26
阅读次数:
141
稳定排序:*泡沫排序(bubble sort)— O(n²)*插入排序 (insertion sort)— O(n²)*桶排序 (bucket sort)— O(n);需要O(k)额外空间*计数排序(counting sort) — O(n+k);需要O(n+k)额外空间*合并排序 (merge s...
分类:
编程语言 时间:
2015-09-22 14:21:28
阅读次数:
280
=============================== RESTART: Shell ===============================>>> import os>>> os.getcwd()'C:\\Windows\\System32'>>> os.chdir('C:/User...
分类:
编程语言 时间:
2015-09-22 14:18:48
阅读次数:
188
转自:http://westlifesz.javaeye.com/blog/48618java.io.Serializable引发的问题——什么是序列化?在什么情况下将类序列化?序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对...
分类:
编程语言 时间:
2015-09-22 14:19:07
阅读次数:
203
题目:假设有个有序数组在某个位置旋转,得到新的数组,即为旋转有序数组。如:(i.e.,0 1 2 4 5 6 7might become4 5 6 7 0 1 2).现给定一个这样的数组,在数组中查找某个数。如果找到,返回下标,否则返回-1;思路:思路1:考虑一个旋转有序数组的特点:前面部分是递增的...
分类:
编程语言 时间:
2015-09-22 14:15:47
阅读次数:
217
一、运行环境 在约JavaScript对象或this当指向问题,念就是运行环境。即上下文环境。运行环境在JavaScript是一个非常重要的概念。由于它定义了变量或函数有权訪问的其他数据,决定了它们各自的行为。每一个运行环境都有一个与之关联的变量对象,在该环境中定义的全部变量和函数都保存在这个对象中...
分类:
编程语言 时间:
2015-09-22 14:16:12
阅读次数:
293