2012年4月25日

ASCII和Unicode编码

摘要: 原文:http://blog.csdn.net/hjsunj/article/details/2223766 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来变去。他们看到这样是好的,于是它们就这机器称为"计算机"。 开始计算机只在美国用。八位的字节一共可以组合出256(2的8次方)种不同的状态。 他们把其中的编号从0开始的32种状态分别规定了特殊的用途,一 阅读全文

posted @ 2012-04-25 17:33 c语言源码 阅读(472) 评论(0) 推荐(0) 编辑

Codeforces 182D - Common Divisors

摘要: KMP求最小循环节#include <stdio.h> #include <stdlib.h> #include <math.h> #include <string.h> char s1[100005],s2[100005]; int next[100005],flag; void getnext(char * s){ int k=1,j=0,len=strlen(&s[1]); next[k]= 0; while(k<=len ){ if( j== 0|| s[k]== s[j] ){ ++j, ++k; ... 阅读全文

posted @ 2012-04-25 09:22 c语言源码 阅读(182) 评论(0) 推荐(0) 编辑

导航