#import int main(int argc, const char * argv[]) { @autoreleasepool { //数组内排序 NSArray *week=@[@"MON",@"TUE",@"WED",@"THU",@"FRI",@"SAT",@"SUN" ]...
分类:
编程语言 时间:
2016-01-09 12:34:03
阅读次数:
173
上篇总结中主要实践了算法的内排序的选择排序。那么接下来我们继续实践插入排序排序的两种:直接插入排序和希尔排序算法。-----直接插入排序package com.sort;/** * 直接插入排序 * * @author weixing-yang * * 算法思路: * 每步将一个待排序的元素,...
分类:
编程语言 时间:
2015-12-23 16:11:44
阅读次数:
177
虽然排序算法烂大街了,但是哥依然用java实现了一遍,只为自己练练手,后面可以时不时的回头看看。。。仅此而已,各位可以提意见,莫喷!!一、冒泡排序 基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当...
分类:
编程语言 时间:
2015-12-21 18:34:56
阅读次数:
295
1 参考资料:数据结构与算法分析(第三版)(c++) 2 http://blog.csdn.net/theprinceofelf/article/details/6672677 3 4 5 ...
分类:
编程语言 时间:
2015-12-19 20:27:08
阅读次数:
272
各种排序算法的分析及java实现 排序一直以来都是让我很头疼的事,以前上《数据结构》打酱油去了,整个学期下来才勉强能写出个冒泡排序。由于下半年要准备工作了,也知道排序算法的重要性(据说是面试必问的知识点),所以又花了点时间重新研究了一下。 排序大的分类可以分为两种:内排序和外排序。在排序过程中,.....
分类:
编程语言 时间:
2015-11-13 14:48:38
阅读次数:
406
有数据表 comments------------------------------------------------|id|newsID|comment|theTime|------------------------------------------------| 1 | 1 |...
分类:
数据库 时间:
2015-09-29 14:35:32
阅读次数:
167
1. 比较排序算法的下界 (1) 比较排序 到目前为止,我们已经介绍了几种能在O(nlgn)时间内排序n个数的算法:归并排序和堆排序达到了最坏情况下的上界;快速排序在平均情况下达到该上界。 如果仔细观察,我们会发现:在排序的最终结果中,各元素之间的次序依赖于它们之间的比较。我们把这类排序算法统称为比...
分类:
编程语言 时间:
2015-09-23 19:25:12
阅读次数:
233
//多表查询:得到最新的数据后再执行多表查询SELECT *FROM `students` `st` RIGHT JOIN( SELECT * FROM ( SELECT * FROM goutong WHERE goutongs='asdf' ORDER BY time DESC )...
分类:
数据库 时间:
2015-09-23 13:25:05
阅读次数:
220
归并排序在外排序和内排序的作用都是非常大的,本人觉得要是要用户外排。在处理大数据排序,当内存大小不足以把所有数据一次载入时,这时就需要归并排序。以下进行的是2路归并排序为主。数组递归归并 1 void mergeCore(int *src,int * &dest,int i,int m,int n)...
分类:
编程语言 时间:
2015-09-18 20:06:36
阅读次数:
178
1 import java.util.Arrays; 2 import java.util.Comparator; 3 import java.util.Scanner; 4 5 public class Main{ 6 public static void main(String[]...
分类:
编程语言 时间:
2015-09-09 13:17:17
阅读次数:
184