字符串还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),0 - 255被用来表示大小写英文字母、数字和一 ...
分类:
其他好文 时间:
2020-02-04 23:32:43
阅读次数:
68
``` ".-", a "-...",b "-.-.",c "-..",d ".",e "..-.",f "--.",g "....",h "..",i ". ",j "-.-",k ".-..",l "--",m "-.",n " ",o ".--.",p "--.- ...
分类:
其他好文 时间:
2020-02-03 15:53:24
阅读次数:
157
不同编码方式1个英文字母占的字节是不同的: 1.ASCII码:一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。 2.UTF-8编码:一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。中文标点占三个字节,英文标点占一个字节 3.Unicode编码:一个英文等于两个字节 ...
分类:
其他好文 时间:
2020-02-01 12:25:54
阅读次数:
72
1.计算机存储容量基本单位是字节(Byte),音译为拜特,8个二进制位组成1个字节。一般而言:一个标准英文字母占一个字节位置,一个标准汉字占二个字节位置。字符是一种符号,与字,字节根本就不是一回事儿,无法比较。 2.计算机内存中,最小的存储单位是“位(bit)”,8个“位”构成一个“字节(byte) ...
分类:
其他好文 时间:
2020-02-01 12:16:59
阅读次数:
58
14 字母的前趋或后继 作者: 赵炜琦时间限制: 1S章节: 分支结构 问题描述 : 输入一个小写英文字母。如果这个字母是英文字母表的前13个字母中的一个(m字母及m以前的字母),则输出它的后一个字母;否则输出它的前一个字母。 输入说明 : 你的程序需要从标准输入设备(通常为键盘)中读入多组测试数据 ...
分类:
其他好文 时间:
2020-01-31 18:54:27
阅读次数:
69
对于python变量的命名,我们可以遵循以下规范: 比如说,如果信息是姓名,那么变量可以命名为name;如果信息是数字,那么变量名则应该叫做number。 很多新手在刚入门的时候会习惯给变量命名为a、b、c等英文字母。这样的变量名会让你无法从诸多信息中分辨出变量里装的东西是什么,这无异于给自己的孩子 ...
分类:
编程语言 时间:
2020-01-31 14:34:37
阅读次数:
79
终极解决方案: 从错误日志中看到 负责解析http请求的是 ,它对请求对URL中对字符做了限制,具体代码如下: IS_NOT_REQUEST_TARGET[]中定义了一堆not request target 转换过来就是以下字符(对应10进制ASCII),也就是URL中不能包含的特殊字符: 我碰到这 ...
分类:
其他好文 时间:
2020-01-30 19:32:02
阅读次数:
111
1009 说反话 (20分) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没 ...
分类:
其他好文 时间:
2020-01-29 19:34:42
阅读次数:
57
题目描述将一个英文语句以单词为单位逆序排放。例如“Iamaboy”,逆序排放后为“boyaamI”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符输入描述:将一个英文语句以单词为单位逆序排放。输出描述:得到逆序的句子解法1(C语言):#include<stdio.h>#include<string.h>intmain(){charstr[1000];cha
分类:
其他好文 时间:
2020-01-28 19:01:32
阅读次数:
112
维护一个字符串集合,支持两种操作: “I x”向集合中插入一个字符串x; “Q x”询问一个字符串在集合中出现了多少次。 共有N个操作,输入的字符串总长度不超过 105105,字符串仅包含小写英文字母。 输入格式 第一行包含整数N,表示操作数。 接下来N行,每行包含一个操作指令,指令为”I x”或” ...
分类:
其他好文 时间:
2020-01-26 14:43:05
阅读次数:
78