题意:如果两个字符串是对称的,就返回true。对称就是将串1中的同一字符都一起换掉,可以换成同串2一样的。思路:ASCII码表哈希就行了。需要扫3次字符串,共3*n的计算量。复杂度O(n)。从串左开始扫,若字符没有出现过,则赋予其一个特定编号,在哈希表中记录,并将该字符改成编号。对串2同样处理。其实...
分类:
其他好文 时间:
2015-05-15 01:03:36
阅读次数:
126
ASCII码表 信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信 息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCI....
分类:
其他好文 时间:
2015-05-13 19:43:02
阅读次数:
197
今天在测试自己写的邮件模块的时候,发现客户端收到的邮件标题是乱码,于是学习了一下perl中对字符串处理的机制,再次记录下,也希望以后对其他朋友有所帮助首先perl只能处理2种编码的格式,ascii码和utf-8.那么perl首先要确定一个字符串是octets还是utf8编码,他完全是靠字符串上的u..
分类:
其他好文 时间:
2015-05-13 17:06:07
阅读次数:
125
字符数组 char *看做一个特殊的字符数组, 在字符串结束为止添加'\0'结束符 (ASCII码0), 没有\0结尾的是普通的字符数组。使用双引号定义的字符串自动在尾部加上\0puts(s)函数:输出内存直至遇到\0数组变量名代表了数组地址,例如char s[20], s就是数组地址,不用&sge...
分类:
编程语言 时间:
2015-05-13 16:09:12
阅读次数:
133
1、字符串用“”引起来的内容,就是字符串。在C语言中有没有专门的字符串的变量?没有所以我们使用字符数组来存储字符串。(把字符串的每一个字符存储到字符数组的每一个元素中,并且会多存放一个‘\0’)'\0'字符串的结束标记,ascII码表中值是 0 对应的字符。NUT,NULL2、字符数组 1)定义 c...
分类:
编程语言 时间:
2015-05-13 12:39:52
阅读次数:
117
每一条报文都由三部分组成:起始行,首部,主体(起始行和首部都是由行分隔的ASCII文本。每行都以一个由两个字符组成的行终止序列作为结束,其中包括一个回车符(ASCII码 13)和一个换行符(ASCII码 10)) (\r\n)请求报文的格式:GET /test.txt HTTP/1.1ACCEPT....
分类:
Web程序 时间:
2015-05-10 23:50:26
阅读次数:
182
项目中要在string.xml 中显示特殊符号,如@号冒号等,直接写肯定不行啦。。只能考虑使用ASCII码进行显示:@号 @:号 :空格  以下为常见的ASCII十进制交换编码: --> !"#$%&'()*+,-./:;=>?@[--]-->]^_...
分类:
移动开发 时间:
2015-05-08 18:03:54
阅读次数:
125
原文网址:http://www.litefeel.com/tools/ascii.phpASCII码对照表下表列出了字符集中的 0 - 127 (0x00 - 0x7F)。十进制十六进制字符十进制十六进制字符00x00320x20[空格]10x01330x21!20x02340x22"30x03...
分类:
其他好文 时间:
2015-05-06 22:57:22
阅读次数:
259
问题
如果要在大小写之间转换,如何提高速度?思路
让我们观察大小写字母的ASCII码:
大写字母
ASCII_DEC
ASCII_BIN
ASCII_BIN
ASCII_DEC
小写字母 A
65
01 0 00001
01 1 00001
97
a
B
66
01 0 00010
01 1 00010
98
b
…...
分类:
其他好文 时间:
2015-05-05 19:39:32
阅读次数:
244