- 博客(4)
- 收藏
- 关注
转载 排序算法的时间复杂度和空间复杂度
常用的内部排序方法有:交换排序(冒泡排序、快速排序)、选择排序(简单选择排序、堆排序)、插入排序(直接插入排序、希尔排序)、归并排序、基数排序(一关键字、多关键字)。一、冒泡排序: 1.基本思想:两两比较待排序数据元素的大小,发现两个数据元素的次序相反时即进行交换,直到没有反序的数据元素为止。 2.排序过程:设想被排序的数组R[1..N]垂直
2015-04-17 10:52:36 402
原创 MFC控件位置随窗体大小而改变
因为在做上位机,需要MFC中的控件位置随窗体大小而改变,以下是代码: 首先初始化CRect m_rect,该成员变量用来记录窗体的当前大小。void CTEST4View::OnSize(UINT nType, int cx, int cy){ CFormView::OnSize(nType, cx, cy); CWnd *pWnd=NULL; this->GetWindow
2015-04-14 13:44:52 732
转载 设计模式(java)——简单工厂模式
public abstract class Operation { public double numberA; public double numberB; public abstract double GetResult();}public class OperationAdd extends Operation{ public double GetResu
2015-03-31 21:07:37 407
原创 类的加载和反射
当程序主动使用某个类时,如果该类还未被加载到内存中,则系统会通过加载、连接、初始化三个步骤来对该类初始化,有时候这三步统称为类加载或类初始化。1.类的加载类加载将类的class文件存入内存,并为之创建一个 java.lang.Class对象,类加载由类加载器完成。类加载器将.class文件加载到内存中并为之生成对应的java.lang.Class对象。一旦一个类被载入JVM中,同一
2015-01-21 21:30:31 387
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人