在我们的生活的这个世界到处都是被排序过的东西。站队的时候会按照身高排序,考试的名次需要按照分数排序,网上购物的时候会按照价格排序,电子邮箱中的邮件按照时间排序……可以说排序无处不在。今天简单讲讲最快最简单的排序——桶排序。 尝试一下输入n个0~1000之间的整数,将它们从大到小排序。 代码实现如下: ...
分类:
编程语言 时间:
2017-06-21 13:47:29
阅读次数:
137
一、最快最简单的排序——桶排序 问题:让计算机随机读入5个数然后将这5个数从大到小输出。 分析:这里只需借助一个一维数组就可以解决这个问题 int a[11],i,j,t; for(i=0;i<=10;i++) a[i]=0; //初始化为0 for(i=1;i<=5;i++) //循环读入5个数 ...
分类:
编程语言 时间:
2017-04-03 22:42:37
阅读次数:
265
1.最快最简单的排序,桶排序 问题:假设有5个同学,在一场考试中分别取得分数为(满分10):3 5 8 2 5,如何将他们按从大到小的顺序排列? 解决思路:定义一个长度为11的数组,即a[0]-a[10],下标序号分别对应分数1-10;每一个人得到一个分数n,就使a[n]++,如有两个人得5分,a[ ...
分类:
编程语言 时间:
2016-08-28 11:09:54
阅读次数:
209
第 1 章 一大波数正在靠近——排序 ................................................................................................... 1第 1节 最快最简单的排序——桶排序 ........... ...
分类:
编程语言 时间:
2016-08-08 19:17:17
阅读次数:
291
上述错误就是分区表被改写,原有的linuxboot分区号发生变化,因此grub引导错误。解决办法有很多:1.最快最简单的在启动菜单选择unbuntu后,不要回车进入,按e进入编辑grub模式。修改root(hd0,y)的y值(hd0表第一块硬盘,y表硬盘分区号)。如:将原有的root(hd0,7)改为(hd0,8)..
分类:
系统相关 时间:
2016-07-19 15:39:07
阅读次数:
225
在我们生活的这个世界中到处都是被排序过的。站队的时候会按照身高排序,考试的名次需要按照分数排序,网上购物的时候会按照价格排序,电子邮箱中的邮件按照时间排序……总之很多东西都需要排序,可以说排序是无处不在。现在我们举个具体的例子来介绍一下排序算法。 首先出场的我们的主人公小哼,上面这个可爱的娃就是啦。 ...
分类:
编程语言 时间:
2016-06-19 23:01:35
阅读次数:
342
git是一款最快,最简单,最流行的开源的分布式版本控制工具,作者是Linux之父:Linus Benedict Torvalds 1.终端中配置git 打开终端,cd到git的目标工作区 git init //创建本地git工作区 git config user.name "PJXWang" //用 ...
分类:
其他好文 时间:
2016-05-29 06:14:05
阅读次数:
140
源代码管理工具-GIT一. git 概述1. git 简介?
什么是git?> git是一款开源的分布式版本控制工具
> 在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行的 git的起源?> 作者是Linux之父:Linus Benedict Torvalds
> 当初开发git仅仅是为了辅助Linux内核的开发(管理源代码)git的现状?> 在国外已经非常普及,国内...
分类:
其他好文 时间:
2016-05-19 19:26:01
阅读次数:
240
一、简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行的 git的起源 作者是Linux之父:Linus Benedict Torvalds 当初开发git仅仅是为了辅助Linux内核的开发(管理源代码) git的现状 在国外
分类:
移动开发 时间:
2016-03-10 20:20:25
阅读次数:
300
一:准备工作1.什么是git?git是一款开源的分布式版本控制工具。在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行的。2.git和SVN的简单对比速度在很多情况下,git的速度远远比SVN快结构SVN是集中式管理,git是分布式管理。分布式和集中式的最大区别在于:在分布式下开发者可...
分类:
移动开发 时间:
2015-10-07 10:50:35
阅读次数:
210