摘要: 前些天看到 编程珠玑 上说一个简单的二分搜索都会有许多的错误。 于是自己好好写了下。static int binearySearch(int A[], int value){ int left,right,middle; left = 0; right = A.length-1; //索引是从 0-A.length-1 的 while( left<=right ){// middle = (left+right)/2; //这里可能溢出// middle = left + ((right-... 阅读全文
posted @ 2013-04-07 19:51 seanoop 阅读(172) 评论(0) 推荐(0)
摘要: 以前对编码问题一直比较头疼,于是今天google了一翻,把一些心得和学到的点点东西贴上来。问题提出:1、刚开始接触编码的时候就是ASCII,那个时候知道了一个八位的二进制对应一个字母或者符号数字等等,然后以为世界上所有的字符都是这样子的。2、后面一想不对呀, 中文有那么多汉子,在加上西方很多国家都有许多不同的文字, 光是东亚中日韩的文字就足够多了。 那就想2个字节,3个字节,4个字节应该就可以解决了,以为在来个这样的编码就可以了。3、可是为什么还有那么多utf8,utf16 gbk,unicode什么乱七八糟的东西呢?4、我做过两个比较大型的项目,里面统统都用utf8编码。这些编码到底什么关系 阅读全文
posted @ 2013-03-31 00:59 seanoop 阅读(154) 评论(0) 推荐(0)
摘要: 今天刚刚开通了博客,发觉许多人都在博客上分享自己的学到的东西,我很受鼓舞。程序员要学的东西太多了。不可能凡事都亲历亲为。 技术不是唯一的 ,但分享可以共同进步! 阅读全文
posted @ 2012-12-17 09:38 seanoop 阅读(114) 评论(0) 推荐(0)