码迷,mamicode.com
首页 >  
搜索关键字:升序    ( 2851个结果
Linq之Order By操作
适用场景:对查询出的语句进行排序,比如按时间排序等等。说明:按指定表达式对集合排序;延迟,:按指定表达式对集合排序;延迟,默认是升序,加上descending表示降序,对应的扩展方法是OrderBy和OrderByDescending1.简单形式这个例子使用 orderby 按雇用日期对雇员进行排序...
分类:其他好文   时间:2015-06-30 17:55:45    阅读次数:94
Java-选择排序法
1.思路:按升序,每次都找到最小值的下标,然后与当前循环的道位交换2.代码 1 public class TestArray { 2 3 public static void main(String[] args) { 4 int [] array = new in...
分类:编程语言   时间:2015-06-27 15:46:36    阅读次数:127
Leetcode 228 Summary Ranges
1. 问题描述  给定一个升序的数组nums[](不包含重复数),求出数组中数字的范围。例如给定[0,1,2,4,5,7],返回[“0->2”,”4->5”,”7”]。2. 方法与思路  此题比较容易,只需要设一个计数器cnt,初值为nums0nums_0,然后循环遍历数组,cnt累加并与numsinums_i比较,如果相同则继续,否则将范围插入到要返回的向量中。注意处理只有一个数的情况。   c...
分类:其他好文   时间:2015-06-26 15:06:12    阅读次数:124
插入排序法(Java实现)
public?class?InsertSort?{ public?static?void?main(String[]?args) { //数组声明 int[]?a?=?{5,1,3,0,1,4,-1}; int?L?=?a.length; //首先确保前两个元素是升序的 if(a[1]<a[0]) { ...
分类:编程语言   时间:2015-06-26 11:13:28    阅读次数:120
格式化结果集-消除重复行
如果想让某一列中的值只显示一次,可以使用DISTINCT来实现这一功能,下面就用northwind数据库中的products表中的CategryID这一列来进行这一操作。在这之前我们用orderby语句来将categroyID进行升序排列;如图1:图1从图1种可以看到CategoryID列中有很多1和2,那么我们接下来要..
分类:其他好文   时间:2015-06-22 18:04:19    阅读次数:89
华为-on演习--身高找到最好的二人
称号:从5个人选择2作为个人礼仪器。中的每个个体的身高的范围160-190,要求2各高度差值至少(假设差异值同样的事情,他们中最高的选择),输出的两个人的身高升序。Smpleinput:161189167172188SampleoutPut:188189分析:我的理解就是先逆序排好数值。 然后逐对照...
分类:其他好文   时间:2015-06-22 14:54:10    阅读次数:161
uva11389巴士司机问题(贪心水题)
题目:有n个上午的任务和下午的任务,分配给司机,如果工作总时间超过d,超过的部分要给加班费; 现在让你安排任务,问最小的加班分花费。 思路:将下午的工作时间a按降序排序,晚上时间b按升序排序,不难发现只有将这两组按下标一一配对才能是总花费最小(将任意b[i],b[j]调换位置都不如原来的方案更优)...
分类:其他好文   时间:2015-06-21 13:09:36    阅读次数:186
【剑指offer】面试题17、合并两个排序的链表
题目:输入两个递增排序的链表,合并这两个链表并使新链表中的结点仍然是按照递增排序的。例如输入图中的链表 1 和链表 2,则合并之后的升序链表如链表 3 所示。链表结点定义如下:typedef struct Node{ int m_nValue; struct Node *m_pNext;...
分类:编程语言   时间:2015-06-20 14:18:12    阅读次数:169
北大OJ_1007题:DNA Sorting
该题的意思是输入指定数量的字符串,每个字符串的长度一样,找出每个字符串中逆序对,然后按逆序对的升序输出所以的字符串,逆序对相同的则按输入时的顺序输出。 此题的突破点在找逆序对,以下列举两种找出逆序对的方法。 穷举法找逆序对(时间复杂度为O(n^2)) #include #include #include #include using namespace std; struct t...
分类:其他好文   时间:2015-06-20 09:12:50    阅读次数:104
算法导论--贪心算法与动态规划(活动选择问题)
活动选择问题 有一个教室,而当天有多个活动,活动时间表如下:找出最大兼容活动集!活动已按结束时间升序排序. 动态规划 采用动态规划需要满足两个条件:1.最优子结构2.子问题重叠 令SijS_{ij}表示在aia_i结束后和aja_j开始前活动的集合,假定AijA_{ij}为活动集合SijS_{ij}的最大兼容子集,其中包含活动aka_k。问题变成求SikS_{ik}与SkjS_{k...
分类:编程语言   时间:2015-06-19 13:38:12    阅读次数:1013
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!