码迷,mamicode.com
首页 >  
搜索关键字:相减    ( 748个结果
POJ - 3579 Median 二分
题目大意:给出n个数,要求将这n个数两两相减,把这些相减得到的数排序后,输出位置在中间的那个数解题思路:如果两两相减再排序复杂度太高,肯定超时了,不妨换另一种思路 枚举最中间的那个数,然后判断一下相减得到的数有多少个大于等于枚举的数 如何判断上面所说的那句呢,其实不用把每个数相减,只需要排序一下,然后将当前这个数 + 枚举的那个数,然后在数组中找到大于等于这个数的第一个位置(lower_boun...
分类:其他好文   时间:2015-05-12 23:02:28    阅读次数:170
求字符串长度,要求只能用指针求解
因为只能用指针,所以不用以前的引入一个计数器就搞定,所以只用两个指针相减的原理来实现, #include int Strlen(char *arr) { char *p=arr; while(*p++); return p-arr-1; } void main() { char arr[]="abcdefgh"; printf("Strlen=%d\n",Strlen(arr))...
分类:其他好文   时间:2015-05-12 21:02:35    阅读次数:142
华为机试—两个任意长度的正数相减
问题描述:     两个任意长度的正数相减,这两个正数可以带小数点,也可以是整数,请输出结果。输入的字符串中,不会出现除了数字与小数点以外的其它字符,不会出现多个小数点以及小数点在第一个字符的位置等非法情况,所以考生的程序中无须考虑输入的数值字符串非法的情况。  详细要求以及约束: 1.输入均为正数,但输出可能为负数;  2.输入输出均为字符串形式; 3.如果输出是正数则不需...
分类:其他好文   时间:2015-05-12 17:13:48    阅读次数:281
怎样用php实现两个时间相减,得到相差的天数
//第一种方法$time1 = mktime(10,20,30,2,5,2000); //2000-2-5 10:20:30$time2 = mktime(18,30,20,5,2,2000); //2000-5-2 18:30:20//第二种方法$time1= '2010-7-1';$time2=...
分类:Web程序   时间:2015-05-12 15:27:05    阅读次数:148
基于matlab的蓝色车牌定位与识别---识别
接着昨天的工作,把最后一部分识别讲完。 关于字符识别这块,一种最省事的办法是匹配识别,将所得的字符和自己的标准字符库相减,计算所得结果,值最小的即为识别的结果。不过这种方法是在所得字符较为标准的情况,由于众多因素影响,切割出来的字符往往不是标准的,因此识别效果也不好。本次采用的BP神经网络方法,.....
分类:其他好文   时间:2015-05-11 10:20:52    阅读次数:258
(C语言)字符串比较函数,指针数组与数组指针
问题描述: 写一个函数,用于比较两个字符串的比较(string_compare). 程序分析: (1)主要思想:传入两个字符串后,比较这两个字符串中的每个元素,如果第一次比较就不相等,就不要让它进入到下面的比较中。这样一来,将它返回一个相减的值(即:两数组中开始不相等的那两个元素相减,返回值(int类型),是ASCII码值相减)。进入比较的过程中时,相等就返回0;其他情况都返回那个相减的值。...
分类:编程语言   时间:2015-05-08 09:35:46    阅读次数:117
原码、反码和补码
原码正数的符号位用0表示,负数用1表示,其余位为数值,这种表示方法称为原码。X=+105,[X]原=0110 1001Y=-105,[Y]原=1110 1001原码简单易懂,与真值的换算也很方便,但若要进行两个异号数相加或者两个同号数相减的运算,就要做减法操作。然而在一般的计算机中是没有减法运算部件...
分类:其他好文   时间:2015-05-02 22:05:14    阅读次数:202
求解黑洞数
问题描述: 黑洞数又称陷阱数,是类具有奇特转换特性的整数。任何一个数字不全相同的整数, 经有限“重排求差”操作,总会得到某一个或一些数,这些数即为黑洞数。 “重排求差”操作即把组成该数的数字重排后得到的最大数减去重排后得到的最小数。 举个例子,3位数的黑洞数为495. 简易推导过程:随便找个数,如297,3个位上的数从小到大和从大到小各排一次, 为972和279,相减得693。按上面做法再做一...
分类:其他好文   时间:2015-04-30 21:54:54    阅读次数:241
了解指针(2)-- 指针算术
指针可以加上或减去一个整数。指针的这种运算的意义和通常的数值的加减运算的意义是不一样的。指针加1的结果等于原来的地址值加上指向的对象占用的总字节数。指针的相减将得到一个整数,仅当两个指针指向同一个数组时这种运算才有意义,这将得到两个元素的间隔。 例1: char a[20]; int *ptr=(int *)a; //强制类型转换并不会改变 a 的类型 ptr++;     在上例中...
分类:其他好文   时间:2015-04-27 10:00:32    阅读次数:92
java 解决时间相减问题
比如 Date currentTime ="2011-06-20 9:23:50"; Date endTime="2011-06-21 10:33:56"; 要求的结果是 endTime - currentTime = 还剩余1天1小时10分6秒;如何来实现这个功能??import java.tex...
分类:编程语言   时间:2015-04-24 18:49:07    阅读次数:183
748条   上一页 1 ... 60 61 62 63 64 ... 75 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!