题目传送门 题意:从炮台射出一个球,三个及以上颜色相同的会掉落,问最后会掉落多少个球 分析:先从炮台找一个连通块,然后与顶部连接的连通块都不会掉落,剩下的就是炮台射出后跟随掉落的。
分类:
其他好文 时间:
2016-03-17 14:27:41
阅读次数:
122
# -*- coding: UTF-8 -*- def bubble_sort(a): for i in range(len(a)-1): j = 0 while(j<len(a)-i-1): if a[j]>a[j+1]: a[j],a[j+1]=a[j+1],a[j]#交换数值 j+=1 els
分类:
编程语言 时间:
2016-03-09 20:59:38
阅读次数:
158
1.冒泡排序法:比较相邻的两个元素,如果前边比后边大,就对调两元素,一趟下来,最大的数放在最右边,就像泡泡上升一样。 代码: /* * 冒泡 */ static void bubble_sort(int[] array) { for (int i = 0; i < array.length; i++
分类:
编程语言 时间:
2016-03-08 23:19:53
阅读次数:
156
实现源码 def bubble(array): flag = len(array)-1 while flag >0: iter = 0 for i in range(flag): if array[i] > array[i+1]: array[i], array[i+1]= array[i+1],a
分类:
编程语言 时间:
2016-03-05 23:28:19
阅读次数:
221
1冒泡排序传统冒泡排序 public static void bubble(int[] arr){ int temp; for(int i=arr.length-1;i>0;i--){ for(int j=0;j<i;j++){ if(arr[j]>arr[j+1]){ temp=arr[j]; a
分类:
编程语言 时间:
2016-03-02 11:09:18
阅读次数:
243
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶
分类:
编程语言 时间:
2016-02-29 12:34:58
阅读次数:
164
冒泡排序(Bubble Sort) 是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶
分类:
编程语言 时间:
2016-02-28 21:20:17
阅读次数:
250
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序算法的运作
分类:
编程语言 时间:
2016-02-27 16:20:13
阅读次数:
178
function bubble_sort1(arr){ var flag = true; for(var i = 0; i < arr.length && flag; i++){ flag = false; console.log(arr); for(var j = 1; j < arr.lengt
分类:
编程语言 时间:
2016-02-21 11:25:20
阅读次数:
171
static void bubble_sort(int[] unsorted) { for (int i = 0; i < unsorted.Length; i++) { for (int j = i; j < unsorted.Length; j++) { if (unsorted[i] > un
分类:
编程语言 时间:
2016-02-20 14:31:10
阅读次数:
183