摘要:
思想 快速排序采用的思想是分治思想。 流程如下: 1)设定一个分界值,通过该分解值将数组分成左右两部分。 2)将>=分解值得数据集中到数组右边,<分解值的数据集中到数组左边。此时,左边部分各元素都小于分解值,右边的元素都大于分解值。 3)然后,利用递归的思想,左右两边分别独立排序。对于左侧的数组数据 阅读全文
摘要:
一、递推算法基本思想: 递推算法是一种理性思维模式的代表,其根据已有的数据和关系,逐步推导而得到结果。递推算法的执行过程如下: 1)根据已有的·结果和关系,求解中间结果 2)判定是否达到要求,如果没有达到,则继续根据已知结果和关系求解中间结果;如果满足要求,则表示寻找到一个正确的答案。 递推算法往往 阅读全文
摘要:
在用java的io流读写文件时,总是被它的各种流能得很混乱,有40多个类,理清啦,过一段时间又混乱啦,决定整理一下!以防再忘 Java输入/输出流体系 1.字节流和字符流 字节流:按字节读取。字符流:按字符读取。 字符流读取方便,字节流功能强大,当不能用字符流时,可以用字节流。 字节流基类:Inpu 阅读全文
摘要:
java的数据类型分为两类: 1.基本数据类型和引用类型 基本数据类型分为:整型、浮点型,布尔型 引用类型包括: 对象、接口、数组、null 基本数据类型保存的就是变量的值,而引用类型保存的是变量的地址。 比如:int[] a = new int[4]; 这时变量a的值是数组的地址保存在栈上,而具体 阅读全文
摘要:
asp.net动态的生成,删除table的行,主要是在后台动态创建单元行,单元表格,效果图: 2.代码: 后台代码: 核心代码: 阅读全文
摘要:
class Parent{ static String name = "hello"; { System.out.println("3 parent block"); } static { System.out.println("1 parent static block"); } public P 阅读全文
摘要:
原文地址:http://blog.csdn.net/lubiaopan/article/details/4802430 感谢原作者! static{}(即static块),会在类被加载的时候执行且仅会被执行一次,一般用来初始化静态变量和调用静态方法,下面我们详细的讨论一下该语句块的特性及应用。 一、 阅读全文
摘要:
1.冒泡排序法:比较相邻的两个元素,如果前边比后边大,就对调两元素,一趟下来,最大的数放在最右边,就像泡泡上升一样。 代码: /* * 冒泡 */ static void bubble_sort(int[] array) { for (int i = 0; i < array.length; i++ 阅读全文
摘要:
1. 用“==”比较两个变量,如果两个变量是基本类型变量,且都是数值类,则值相等就返回true 如果两个变量是引用型变量,则两个对象的地址一样,即指向同一个对象,则返回true 2.equals:String类对equals进行了重写:1)若是同一个对象,返回true; 2)若不是,则比较它们的值, 阅读全文
摘要:
想找到JSP生成的字节码文件还是Java文件,这得看你加载Web应用是自己配置的Tomcat还是加载到Eclipse默认路径下:先说Eclipse默认路径下的吧,其路径为:你的eclipse存放工程的文件夹\.metadata\.plugins\org.eclipse.wst.server.core 阅读全文