码迷,mamicode.com
首页 >  
搜索关键字:升序    ( 2851个结果
冒泡排序-php
PHP实现的代码先奉上:function bubble_sort($array) { for ($i = 0; $i $array[$j + 1]) { //按升序排序 $temp = $array[$j]; $array[$...
分类:编程语言   时间:2014-12-29 22:44:30    阅读次数:193
linux sort命令详解
sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理   sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 [rocrocket@rocrocket programming]$ cat seq.txt banana apple pear ora...
分类:系统相关   时间:2014-12-29 18:25:46    阅读次数:302
找出升序数组中和为给定值的两个数字
#include #include "OJ.h" /* 功能: 输入一个已经按升序排序过的数组和一个数字,在数组中查找两个数,使得它们的和正好是输入的那个数字。如果有多对数字的和等于输入的数字,输出任意一对即可。 输入: int aData[] // 升序数组 unsigned int uiLength // 数组元素个数 int sum, ...
分类:编程语言   时间:2014-12-29 12:10:59    阅读次数:172
12月28 数组的几种应用(冒泡、折半查找)
*************数组的应用*************一、冒泡排序(升序、降序)1、双层循环(循环套循环)(1).冒泡排序是用双层循环解决。外层循环的是趟数,里层循环的是次数。(2).趟数=n-1;次数=n-趟数。(3).里层循环使用if比较相临的两个数的大小,进行数值交换。二、折半查找(也...
分类:编程语言   时间:2014-12-29 00:51:28    阅读次数:317
编程小练习 OJ题 04
小练习:修改字符传、找出字符串中第一个出现次数最多的字符、整数反序、字符串替换、找出升序数组中和为给定值的两个数字。...
分类:其他好文   时间:2014-12-28 20:53:10    阅读次数:161
Convert Sorted Array to Binary Search Tree
Convert Sorted Array to Binary Search TreeGiven an array where elements are sorted in ascending order, convert it to a height balanced BST.题意:给一个升序排好的...
分类:其他好文   时间:2014-12-27 20:23:04    阅读次数:235
NYOJ 71 独木舟上的旅行【贪心】
解题思路:给出船的最大载重量w,和n个人,每只船最多可以乘坐两个人,问怎样坐船使得安排的船只的数量最少。这n个人的体重为a1,a2,a3,---,an-1,an首先将体重按升序排列好,再考虑最重的人,如果当前数列中连乘最轻的人都不能和他共乘一只船,那么他就只有一个人乘船了。 a[i](代表当前最轻的...
分类:其他好文   时间:2014-12-25 23:38:17    阅读次数:216
冒泡排序
1.算法描述 冒泡算法和选择排序一样,也属于蛮力算法。简单描述为:在一个长度为n的数列中,相邻的数字之间两两比较,如果两个数字的大小排序不符合排序要求(降序或升序),则交换这两个数字的位置,依次比较,直到最后两个数字之间比较结束,这样最大的数字放到了列表的最后的位置,然后再从[0,n-2]个数中进行比较,第二大数字最后放到数列的倒数第二个位置...重复这样的操作n-1次,排序完成。简单记忆为:两...
分类:编程语言   时间:2014-12-21 18:04:59    阅读次数:187
简洁常用权限系统的设计与实现(五):不维护节点的深度level,手动计算level,构造树
这种方式,与第三篇中介绍的类似。不同的是,数据库中不存储节点的深度level,增加和修改时,也不用维护。而是,在程序中,实时去计算的。至于后面的,按照level升序排序,再迭代所有的节点构造树,与第三篇中的方法,完全一样。因此,本篇和下一篇,只介绍如何计算level,不再介绍后面的具体实现了。 计算level,采用递归方式。 // 计算所有节点的level public static List>...
分类:其他好文   时间:2014-12-21 07:06:29    阅读次数:150
选择排序
1.算法描述 选择排序是一种蛮力法解决排序问题的算法。对其可简单描述为:对一个数列进行升序(降序)排列时,每次从剩余的序列中挑选出最小(最大)的数字,放到它的最终位置,以此类推,直到数列的所有数字都已经放到最终位置为止。可以简单的记忆为:选择最小(或最大),放到最终位置。 2.实例 使用选择排序法将下面数列按升序排序: 8     3     4     2    ...
分类:编程语言   时间:2014-12-20 15:35:53    阅读次数:383
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!