按钮样式定义
<style>
.btn{display:?inline-block;width:?100px;height:?20px;color:?#fff;font-size:?12px;background-color:?#0033dd;text-align:?center;line-height:?20px;text-decoration:?none;...
分类:
Web程序 时间:
2015-01-28 18:10:31
阅读次数:
163
1、冒泡排序1)原理说明:反复遍历要排序的数列,一次比較两个元素,假设他们的顺序错误就把他们交换过来。走訪数列的工作是反复地进行直到没有再须要交换,也就是说该数列已经排序完毕。2)代码实现:package com.test.sort;public class BubbleSort{ publi...
分类:
编程语言 时间:
2015-01-25 12:25:51
阅读次数:
182
JDK的环境变量的安装,记录一下,以便方便忘记看,主要是window和ubuntu系统下的安装和环境变量的配置
JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
下载对应系统的JDK
一、Window下安装JDK配置环境:
安装很简单,选择存放目录就行,基本上一...
新博客开张,就拿排序算法开张吧。。。我尽量从最简单的排序算法开始,不定期连载更新中~ps:在我学会JAVA和C++之前,程序都用C来写吧,水平有限,大家凑和着看吧 重点是算法!~(图片来源于网络)目录:1.插入排序——直接插入排序。2.插入排序——希尔排序。3.选择排序——简单选择排序。4.选择排序...
分类:
编程语言 时间:
2015-01-10 23:32:52
阅读次数:
188
选择类排序:1:简单选择排序O(n^2),空间O(1)
2:堆排序O(n乘以log以2为底,n的对数),空间复杂度O(1)
//选择排序
void SelectSort(int R[],int n)
{
int i,j,k;
int tmp;
for(i=0;i<n-1;i++)
{
k=i;
for(j=i+1;j<n;j++)
{
if(R[...
分类:
编程语言 时间:
2015-01-06 18:06:14
阅读次数:
213
思想:每经过一趟比较就找出一个最小值,与待排序列最前面的位置互换即可。算法分析:时间复杂度O(n2);稳定性:不稳定。 1 #include 2 3 void SelectSort(int a[], int len) 4 { 5 int i, j, k, tmp; 6 for (...
分类:
编程语言 时间:
2015-01-05 16:33:11
阅读次数:
181
选择需要收缩日志的数据库,右键-属性-选项,将恢复模式改为简单。选择该数据库,右键-任务-收缩-文件。将文件类型改为日志,确定。将步骤一的恢复模式改为原来配置收缩期间不影响数据库运行
分类:
数据库 时间:
2014-12-29 15:32:46
阅读次数:
160
【算法】 简单选择排序 /// /// 简单选择排序 /// 思路 (与冒泡排序类似): /// 遍历源集合,每次选出最大或最小元素,放在未排序子集末尾或首位 /// /// /// ...
分类:
编程语言 时间:
2014-12-25 12:42:15
阅读次数:
109
选择排序的基本思想是:每一趟从n-i+1 (i=1,2,…,n)个元素中选取一个关键字最小的元素作为有序序列中第i个元素。本节在介绍简单选择排序的基础上,给出了对其进行改进的算法堆排序。1.简单选择排序 a:算法描述 简单选择排序的基本思想非常简单,即:第一趟,从n个元素中找出关键字最小...
分类:
编程语言 时间:
2014-12-23 21:04:58
阅读次数:
205
堆排序是对简单选择排序算法的一种改进,在每次选择最小记录的同时,根据比较结果对其他记录做出相应的调整。堆是具有下列性质的完全二叉树:每个节点的值都大于(小于)或者等于其左右孩子节点的值,为大顶堆(小于)。堆排序的基本思想是:从最后一个含有叶子节点的节点开始将待排序列构造成一个堆,然后将堆顶元素与末尾...
分类:
编程语言 时间:
2014-12-23 10:10:55
阅读次数:
182