概要本章介绍排序算法中的基数排序。内容包括:1.基数排序介绍2.基数排序图文说明3.基数排序实现3.1基数排序C实现3.2基数排序C++实现3.3基数排序Java实现转载请注明出处:http://www.cnblogs.com/skywang12345/p/3603669.html更多排序和算法请参...
分类:
其他好文 时间:
2014-07-22 23:06:32
阅读次数:
366
概要
本章介绍排序算法中的基数排序。内容包括:
1. 基数排序介绍
2. 基数排序图文说明
3. 基数排序实现
3.1 基数排序C实现
3.2 基数排序C++实现
3.3 基数排序Java实现
转载请注明出处:http://www.cnblogs.com/skywang12345/p/3603669.html
更多排序和算法请参考:数据结构与算...
分类:
其他好文 时间:
2014-07-22 23:05:15
阅读次数:
381
1、进程与线程的区别
进程是程序的一次动态执行过程。
线程就是把进程分成更小的单元进行。
2、Java实现多线程有两种方法。一是继承Thread类,另一种是实现Runnable接口。
Thread类是在java.lang包中定义的,一个类只要继承了Thread类,此类就称为多线程实现类。在Thread子类中,
必须明确地覆写Thread类中的run()方法,此方法为线程的主体。
调...
分类:
编程语言 时间:
2014-07-22 23:01:34
阅读次数:
315
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作...
分类:
编程语言 时间:
2014-05-01 22:02:12
阅读次数:
360
问题:
N个人从1到N编号,围城一圈,从1开始报数, 数到X时,将X的编号输出,并将那个人踢出,
下一个从1再开始报数,直到所有人都出去
思路:
就是计数,移除,没有太深的思想,直接上代码:
package test;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
/**...
分类:
编程语言 时间:
2014-05-01 21:58:20
阅读次数:
393
冒泡排序
思路:就是每次将最大或最小的元素放到数组的最后,so easy!时间复杂度为(O(n^2))
public class BubbleSort {
public static void bubbleSort(int[] a) {
for (int j = 1; j < a.length; j++) {
for (int i = 0; i < a.length - j; i+...
分类:
编程语言 时间:
2014-04-30 22:12:40
阅读次数:
309
最近读完了简明Python教程(A Byte of
Python),在此书的最后作者建议读者实现一个命令行Python程序:“在这个程序中,你可以添加、修改、删除和搜索你的联系人(朋友、家人和同事等等)以及它们的信息(诸如电子邮件地址和/或电话号码)。这些详细信息应该被保存下来以便以后提取。”现在特...
分类:
编程语言 时间:
2014-04-30 21:20:59
阅读次数:
657
http://blog.csdn.net/forgotaboutgirl/article/details/7258109
分类:
编程语言 时间:
2014-04-29 09:17:46
阅读次数:
343