随笔分类 -  二分查找

hdu2140
摘要:本来想去刷hdu2141呢!结果,看到一个关于2040的代码就立刻被吸引了。本身水题,可以用if else 来进行判断;也可以用 switch() 来判断。但这个代码的亮点,是利用字符所代表的ascii码进行映射,思维很先进啊!别人都要进行九次判断,而他一下就找到了。很节省时间啊!我看了一下只有他是0ms过的!这个思想可以在以后的题中发扬,杜绝TML!代码:#include <stdio.h>#include<string.h>char tab[300] ;char str[10010] ;int main (){ int i ; char s1[] = "b 阅读全文
posted @ 2012-02-21 20:38 hrbust_09zhangyabin 阅读(246) 评论(0) 推荐(0)
hdu2899水题
摘要:有了2199的基础,不用20分钟水掉。嘿嘿,一遍#include<stdio.h>#include<math.h>double f1(double z,double z1){return 6*z*z*z*z*z*z*z+8*z*z*z*z*z*z+7*z*z*z+5*z*z-z1*z;}double f2(double z,double z1){return 42*z*z*z*z*z*z+48*z*z*z*z*z+21*z*z+10*z-z1;}int main(){int t,k;double y,l,r,mid,fz;scanf("%d",&am 阅读全文
posted @ 2012-02-21 16:02 hrbust_09zhangyabin 阅读(184) 评论(0) 推荐(0)