综述 爬虫入门之后,我们有两条路可以走。 一个是继续深入学习,以及关于设计模式的一些知识,强化Python相关知识,自己动手造轮子,继续为自己的爬虫增加分布式,多线程等功能扩展。另一条路便是学习一些优秀的框架,先把这些框架用熟,可以确保能够应付一些基本的爬虫任务,也就是所谓的解决温饱问题,然后再深入 ...
分类:
编程语言 时间:
2017-02-08 23:04:17
阅读次数:
228
1 #include <stdio.h> 2 #include <stdlib.h> 3 int main() 4 { 5 6 void bubble(int *a,int n); 7 8 int i,n,a[100]; 9 10 printf("请输入数组中元素数量(不大于100个):"); 11 ...
分类:
编程语言 时间:
2017-02-05 20:41:48
阅读次数:
306
冒泡排序: 冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 这个算法的名字由来是因为越大的元素会经由交换慢慢“浮 ...
分类:
编程语言 时间:
2017-01-18 11:03:18
阅读次数:
741
转自Gityuan的Android开篇,对自我学习作进一步整理。 Android系统以Linux内核作为基底,上层采用Native层和Java层。系统分为内核空间和用户空间,并通过系统调用(Syscall)连通。用户空间主要采用C++和Java代码实现,通过JNI技术连通Java层和Native层( ...
分类:
移动开发 时间:
2017-01-03 07:16:54
阅读次数:
294
目录(?)[-] 目录(?)[-] 概述 插入排序直接插入排序Straight Insertion Sort 插入排序希尔排序Shells Sort 选择排序简单选择排序Simple Selection Sort 选择排序堆排序Heap Sort 交换排序冒泡排序Bubble Sort 交换排序快速 ...
分类:
编程语言 时间:
2016-12-30 11:38:29
阅读次数:
263
参数data数据格式data = [{'aa':123,'bb':456,'cc':789},{'aa':321,'bb':444,'cc':555},{'aa':888,'bb':259,'cc':1000}] key为要排序的键 def bubble_sort(data,key): length ...
分类:
编程语言 时间:
2016-12-26 22:07:27
阅读次数:
453
这个是O(n2)的排序的总结 /* bubble sort */public static void sortIntegers(int[] A) { // Write your code here int len = A.length; if (len == 0) return; for (int ...
分类:
其他好文 时间:
2016-12-24 02:09:33
阅读次数:
153
1. Bubble Sort Performance Worst case performance O(n^2)Best case performance O(n)Average case performance O(n^2)Worst case space complexity O(1) auxi ...
分类:
其他好文 时间:
2016-12-21 23:43:20
阅读次数:
229