摘要: //以下是关于 hex 转换为 ascii的代码,一开始还觉得不以为然,但真正动手,还是发现一些急需完善的东东,//比如考虑输入的问题,还有大小写的问题//很多情况下,是无法预测用户的输入的,唯一能做的是,把程序完善得非常perfection#include <iostream>using namespace std;int binarySearch(int *a, int len, int val){ int beg, mid, end; beg = 0; end = len - 1; while (beg < end - 1) { mid = b... 阅读全文
posted @ 2011-12-13 17:12 Anbit自由之路 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: 很多企业很喜欢在笔试题或者面试的时候问二分搜索,在看了编程之美后,回顾,写下了这个让很多人不以为是,但却经常出错的codeint binarySearch(int *a, int len, int val){ int beg, mid, end; beg = 0; end = len - 1; while (beg < end - 1) { mid = beg + (end - beg) / 2; if(a[mid] <= val) beg = mid; else end = mid; } if(a[end] == val) return e... 阅读全文
posted @ 2011-12-13 17:07 Anbit自由之路 阅读(137) 评论(0) 推荐(0) 编辑