题目:输入10位0-9数字,取其中三位不同数字组合,求组合出来的最大三位数。 如输入 1 2 3 4 5 6 7 8 9 0,组合出来987最大。测试代码如下:#include #include int IsSame(int *a, int num);int main(){ int i=0; ...
分类:
其他好文 时间:
2014-08-04 01:46:06
阅读次数:
269
给定一个数X,他的兄弟数Y定义为:是由X中的数字组合而成,并且Y是大于X的数中最小的。例如,38276的兄弟数字为38627。给定X,求Y。
分析:这个题目当然有暴力的方法,列出所有的排列组合,然后然后找到大于X中,最小的Y。即,找到兄弟数字。
那有没有更好的方法呢?不想对所有情况进行穷举,就要想办法,尽可能缩小要处理的范围,一般的思路,从右边开始,两两交换,查看是否可以找到Y,最开始...
分类:
其他好文 时间:
2014-07-30 14:48:13
阅读次数:
174
【题目描述】请考虑一个由1到N(N=3, 4, 5 ... 9)的数字组成的递增数列:1 2 3 ... N。 现在请在数列中插入“+”表示加,或者“-”表示减,“ ”表示空白(例如1-2 3就等于1-23),来将每一对数字组合在一起(请不要在第一个数字前插入符号)。 计算该表达式的结果并判断其值是...
分类:
其他好文 时间:
2014-06-22 23:19:16
阅读次数:
1017
一、测试篇首先说要有哪些功能测试?(据说先写测试用例后写代码,比较高级)1、带符号的数字且长度较短的字符串 +12,-13等2、不带符号的数字且长度较短的字符串 2334等3、字母和数字组合:a23 ,34fg56等4、其他非数字非字符字符和数字或者字母的组合:==2、++1、&…(23、342——...
分类:
其他好文 时间:
2014-06-14 19:57:32
阅读次数:
196
昨天准备给自己的应用发布一个新版本,在apk打包时,发现之前的用的keystore密码忘了。蛋碎了一地,我把我所能想到的密码都试了一遍(注:我平常在各个门户网站注册基本上用的都是那几个字母和数字组合做密码),无果。折腾到凌晨一点半,死的心都有了。Google和百度搜个底朝天,也没找到解决办法,Sta...
分类:
移动开发 时间:
2014-05-15 14:14:28
阅读次数:
517