交叉排序Time Limit: 1000MS Memory limit: 32768K题目描述输入N个数,把所有奇数位置上的数从小到大排序,把偶数位置上的数从大到小排序。输入输入的第一行是一个正整数N(2#include #include #include #include using namesp...
分类:
编程语言 时间:
2014-11-19 23:33:45
阅读次数:
199
1 /* 2 查询一段区间,有多少能被它各个数位之和整除的个数 3 */ 4 #include 5 #include 6 #include 7 using namespace std; 8 9 int dp[11][82][82][82];//分别表示第i位,前缀数字各个和j,模k,余x1...
分类:
其他好文 时间:
2014-11-19 18:28:42
阅读次数:
126
交叉排序
题目描述
输入N个数,把所有奇数位置上的数从小到大排序,把偶数位置上的数从大到小排序。
输入
输入的第一行是一个正整数N(2
第二行是N个用空格隔开的整数。
输出
输出只有一行N个数,是按要求排序后的序列,用空格隔开。
示例输入
6
1 2 3 4 5 6
示例输出
1 6 3 4 5 2
一.冒泡
#in...
分类:
编程语言 时间:
2014-11-19 12:36:07
阅读次数:
203
Int.ToString(format):格式字符串采用以下形式:Axx,其中 A 为格式说明符,指定格式化类型,xx 为精度说明符,控制格式化输出的有效位数或小数位数,具体如下:格式说明符说明示例输出 C货币2.5.ToString("C")¥2.50 D十进制数25....
对于一个由N个整数组成的数组,需要比较多少次才能把最大和最小的数找出来呢?解法:最简单的是扫描一遍数组,需要比较2*N次才能求解。解法二:首先在概念上把连个相邻的数分在同一组,只是想象而已,无须任何操作。然后比较同一组的奇数位数字和偶数位数字,将较大的数放在偶数位上,较小的数放在奇数位上。N/2次比...
分类:
编程语言 时间:
2014-11-19 07:11:09
阅读次数:
207
1范围float和double的范围是由指数的位数来决定的。float的指数位有8位,而double的指数位有11位,分布如下:float:1bit(符号位)8bits(指数位)23bits(尾数位)double:1bit(符号位)11bits(指数位)52bits(尾数位)于是,float的指数范...
分类:
其他好文 时间:
2014-11-18 23:52:18
阅读次数:
145
在js中对数值的格式化经常会用到四舍五入、保留小数位数、百分制格式化,分别会用到以下方法,但是在IE浏览器下toLocaleString()的结果与其它浏览器去不一样;
分类:
其他好文 时间:
2014-11-18 23:26:23
阅读次数:
323
信用卡号码的校验用的是Luhn算法: 旧IBM的工程师Hans Peter Luhn在1954年发明的。当时被申请为专利,现在已经公开,进入公共知识领域,成为国际标准组织的一项标准: ISO/EC 7812-1。从卡号最后一位数字开始,逆向将奇数位数字相加求和从卡号最后一位数字开始,逆向将偶数位数字...
分类:
编程语言 时间:
2014-11-18 23:09:45
阅读次数:
193
Mongodb脚本解决复杂问题的计算能力有限,直接使用时较为吃力,很多情况下需要将数据读出后在主程序中进一步完成运算,而在Java等高级语言中编写这类集合式运算也比较麻烦。可以考虑用集算器esProc来辅助,本文通过一个例子来说明使用过程。...
分类:
数据库 时间:
2014-11-18 11:50:07
阅读次数:
300
1223: [HNOI2002]Kathy函数Time Limit:10 SecMemory Limit:162 MBSubmit:207Solved:90[Submit][Status]DescriptionInput仅有一行,为正整数mOutput输出仅有一个正整数,表示所有的满足f(n)=n,...
分类:
其他好文 时间:
2014-11-18 10:14:34
阅读次数:
767