算法步骤:(从小到大)1:将第一个元素与第二个元素比较大小,如果第一个元素小于等于第二个元素,不做处理,继续比较第二个元素和第三个元素。如果第三个元素小于第二个元素,保存要移动的元素(第三个元素),将第二个元素后移一位,在比较第一个元素与第三个元素,看第一个元素是否需要移动,一直循环,找到第一个不需...
分类:
编程语言 时间:
2014-10-13 23:44:37
阅读次数:
244
在 Haskell 中是用空格来将函数与参数分隔的
min 和 max 接受两个可比较大小的参数,并返回较小或者较大的那个数。
函数调用拥有最高的优先顺序,如下两句是等效的:答案都是16.
Prelude>succ 9 +max 5 4 +1
Prelude>(succ 9) +(max 5 4) +1
函数定义:
定义一个乘以2的函数DoubleMe
let Double...
分类:
其他好文 时间:
2014-10-13 23:35:27
阅读次数:
339
在C++的实验课上,学的是基本的输入输出的函数和一些比较大小的函数。并了解了自己构造函数和系统自带的函数的区别。 C#:今天学的是do while 语句的具体运用。并复习了一下用讨try()catch()语句来处理循环结...
分类:
其他好文 时间:
2014-09-14 16:47:17
阅读次数:
254
算法思想:
一共进行 array.size-1趟排序,每一趟排序,都将左右两个数进行比较大小,并且交换位置,这样的效果是:每一趟排序中,能找到最大的值冒泡到该趟排序的最后面,这样的话,第一趟排序,最后一个数是最大的,第二趟排序,倒数第二个数就是第二大的,最后一趟排序后 (因为最后一趟只有一个数,不用比较,所以比较次数是 array.size-1 趟),将得到有序数组
imp...
分类:
其他好文 时间:
2014-09-10 10:51:30
阅读次数:
188
用U2U工具生成计算列比较大小的代码如下: 2014 但是这种比较大小的方式有时会得不到想要的结果,如果计算列是数字,要比较大小的话,最好手动换成如下代码: 2014
分类:
其他好文 时间:
2014-09-05 18:07:41
阅读次数:
151
1 // 日期比较函数 格式:yyyy-MM-dd 2 function dateCompare(startdate, enddate) { 3 var arr = startdate.split("-"); 4 var starttime = new Date(arr[0], a...
分类:
编程语言 时间:
2014-09-03 19:44:17
阅读次数:
188
一.冒泡排序 c#(两个相邻的数依次比较大小) 返回结果:2,13,27,38,48,49,49,65,76,92,97 int[] array = { 49, 38, 65, 97, 76, 13, 27,2,48,92 ,49}; public int[] bubbleS...
分类:
其他好文 时间:
2014-08-21 18:38:24
阅读次数:
263
find the max
Time Limit: 1000/1500 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 624 Accepted Submission(s): 292
Problem Description
有一个离散函数f(x),x =...
分类:
其他好文 时间:
2014-08-20 16:26:12
阅读次数:
252
前几天碰到这样的一个问题,在 Lookup 中如何设置大小写不敏感比较,即如何在 Lookup 中的字符串比较时不区分大小写?实际上就这个问题已经有很多人提给微软了,但是得到的结果就是 Closed and Won’t fix。 说白了,这个就是 By Design,包括到现在的 2012 也没有这...
分类:
其他好文 时间:
2014-08-19 14:06:14
阅读次数:
181
TreeSet中的对象是按照大小进行排序的,因此,TreeSet中的对象必须是可以比较大小的。①可以通过TreeSet中的对象继承Comparable接口②通过外部裁判来对对象进行大小裁定根据自定义比较器的规则,当比较的对象相同,则认为是内容上或逻辑上相同的元素,就不会把他们加进来。方式1:实现Co...
分类:
其他好文 时间:
2014-08-18 09:12:23
阅读次数:
199