1、排序方法 将被排序的记录数组R[1..n-1]垂直排列,每个记录R[i]看作是重量为R[i].key的气泡。根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R:凡扫描到违反本原则的轻气泡,就使其向上"飘浮"。如此反复进行,直到最后任何两个气泡都是轻者在上,重者在下为止。(1)初始 R[1..n
分类:
编程语言 时间:
2016-03-07 22:14:35
阅读次数:
306
思想:冒泡排序就是整个过程像气泡一样往上升单向冒泡排序的基本思想是(假设由小到大排序):对给定的 n 个记录,从第一个记录开始依次对相邻的两个记录进行比较,当前面的记录大于后面的记录,则交换两个记录的位置,进行一轮比较和换位之后,n个记录最大的记录将位于第n位然后对前(n-1)个记录进行第二轮比较;
分类:
编程语言 时间:
2016-03-04 01:55:04
阅读次数:
170
在使用高德地图sdk开发的时候,需要自定义气泡吹出框,发现气泡添加的点击事件或者button都没响应. 原因:自定义的气泡是添加到大头针上的,而大头针的size只有下面很小一部分,所以calloutView是在大头针的外面的。而 iOS 按钮超过父视图范围是无法响应事件的处理方法。 解决办法: 在C
分类:
移动开发 时间:
2016-03-02 20:10:59
阅读次数:
186
思想: 同之前介绍的两种排序方式一样,冒泡排序也是最简单最基本的排序方法之一。冒泡排序的思想很简单,就是以此比较相邻的元素大小,将小的前移,大的后移,就像水中的气泡一样,最小的元素经过几次移动,会最终浮到水面上。 举例分析说明一下,如下数据: 2 7 4 6 9 1 首先比较最后两个数字,发现1比9
分类:
编程语言 时间:
2016-02-29 16:23:35
阅读次数:
128
冒泡排序的基本思想是对比相邻的元素值,如果满足条件就交换元素值,把较小的元素移动到数组前面,把大的元素移动到数组后面(也就是交换两个元素的位置),这样数组元素就像气泡一样从底部上升到顶部。 1 package com.hanqi; 2 3 public class maopao { 4 5 publ
分类:
编程语言 时间:
2016-02-29 00:38:40
阅读次数:
160
<!doctype html><html> <head> <meta charset="UTF-8"> <title>css对话气泡</title> <style> .test-div{ position: relative; width:150px; height: 36px; border:bl
分类:
Web程序 时间:
2016-02-27 12:12:33
阅读次数:
240
气泡框(或者提示框)是网页中一种很常见的元素,大多用来展示提示信息,如下图所示: 拆分来看,形如这种气泡框无外乎就是一个矩形框+一个指示方向的三角形小箭头,要制作出这样的气泡框,如果解决了三角形小箭头就容易了。一种方法就是制作这样一个三角形箭头的图片,然后定位在矩形框上。但这种解决办法在后期更改气泡
分类:
Web程序 时间:
2016-02-17 22:26:45
阅读次数:
265
猴年猴赛雷啊各位,今天没吃药我感觉自己萌萌哒!qq和微信和支付宝红包大战,不知道各位的战绩是多少嘞? 反正我qq抢到的都是气泡。因为太不爽,所以自己写一个下拉抢红包自己玩(自己跟自己玩)。先来看效果图。这个…… 呃~~ -__-” 。。有点丑 是低仿。
转载请注明出处:http://blog.csdn.net/wingichoy/article/details/50662592学习完本篇博客你能获...
分类:
移动开发 时间:
2016-02-14 14:16:42
阅读次数:
2259
头文件: #ifndef GLABEL_H #define GLABEL_H #include <QLabel> #include <QPainter> #include <QPaintEvent> #include <QMouseEvent> class GLabel : public QLabe
分类:
其他好文 时间:
2016-02-12 20:54:49
阅读次数:
1450
效果: 1 先自定义一个view #import <UIKit/UIKit.h> #define kCalloutWidth 80.0 //气泡高度 #define kCalloutHeight 95.0 //气泡宽度 #define kArrorHeight 15 //底部距离高度 @interf
分类:
移动开发 时间:
2016-01-30 13:33:41
阅读次数:
261