题意:
给一个有'/','\','.'组成的二维字符数组,求图中‘/’和‘\’组成的面积有多大。
分析:
每个‘/’和‘\’的格每个贡献1/2的面积,每个多边形内部的'.'贡献1的面积,关键是求多边形内部的’.‘有多少个。一开始往上下左右4个方向搜wa了,原来内部的点可以斜着扩展,比如/./这种情况。但斜着搜要注意避免从多边形内部跑到外部的情况,比如题目中给的sample。
代码:
/...
分类:
其他好文 时间:
2015-04-08 09:15:09
阅读次数:
116
容易搞混
int main(int argc , char *argv[])
{
char* name = "Victor Hugo";
char str[10] = "aaa";
printf("\n%d %d\n" , sizeof(name) , sizeof(*name) );
printf("%s\n" , typeid(name).name());
printf("...
分类:
编程语言 时间:
2015-04-07 12:10:49
阅读次数:
148
由于C语言中只提供了一个char类型用来处理字符,对于字符串的处理,我们往往都是通过字符数组来处理的,这有些时候还是很不方便的。其实vector就和char类型的数组很像,vector就是字符串类型的数组了。 1.1 创建一个string类型的对象 下面的代码创建了一个字符串对象s,且s是一个...
分类:
其他好文 时间:
2015-04-06 06:15:54
阅读次数:
178
一切皆对象,对象通过名字来引用。基本类型存储在堆栈中,非基本类型存储在堆中。基本类型都有其非基本类型与之对应,它们之间可相互转换。变量在使用前必须先初始化,字符串可以使用空串来初始化,字符却不能使用空字符。数组未被初始化,如果它的元素为基本类型,那么里面的内容初始化为基本类型的初始值(如0,或者0....
分类:
编程语言 时间:
2015-04-05 21:39:12
阅读次数:
154
1 什么是字符串?字符串是以空字符(\0)结尾的字符数组。2 \0的作用'\0'是一个空字符标志,它的ASSII码为0,C++有好多处理字符串的函数,都以'\0'为结束标记。 也就是以空字符为结束标记,比如cin,cout。它们都以空字符为结束标记,他们在遇到空字符后将会停止输入或输出。
分类:
其他好文 时间:
2015-04-05 20:27:36
阅读次数:
133
今天在ant中需要执行nohup command & 时,出现错误:在实体引用中,实体名称必须紧跟在'&'后面谷歌一下实体引用是指分析文档时会被字符数据取代的置标。XML预先定义了5个实体引用,< 大于& & 与' ' 单引号" " 双引号如...
分类:
其他好文 时间:
2015-04-05 10:24:40
阅读次数:
152
大容量导入或导出的数据格式--Unicode字符格式应用场景使用包含扩展/DBCS字符的数据文件在多个SQLServer实例之间大容量传输数据时,建议使用Unicode字符格式。从服务器导出数据时,Unicode字符数据格式允许使用与执行该操作的客户端不同的代码页。在这种情况下,使用Unicode字..
分类:
其他好文 时间:
2015-04-04 01:26:56
阅读次数:
165
大容量导入或导出的数据格式--Unicode本机格式应用场景当必须将信息从一个MicrosoftSQLServer复制到另一个时,Unicode本机格式将非常有用。为非字符数据使用本机格式可以节省时间,并消除与字符格式之间不必要的数据类型转换。在使用不同代码页的服务器之间大容量传输数据时,..
分类:
其他好文 时间:
2015-04-04 01:26:18
阅读次数:
176
1、首先介绍write()和print()方法的区别:(1)、write():仅支持输出字符类型数据,字符、字符数组、字符串等(2)、print():可以将各种类型(包括Object)的数据通过默认编码转换成bytes字节形式,这些字节都通过write(int c)方法被输出2、介绍response...
分类:
其他好文 时间:
2015-04-03 22:21:13
阅读次数:
168
大容量导入和导出的数据格式--字符格式应用场景将数据大容量导出到要在其他程序中使用的文本文件时,或从其他程序生成的文本文件大容量导入数据时,建议使用字符格式。采用字符格式后,所有列均应用字符数据格式。如果要将数据用于其他程序(如电子表格程序),或需要通过其他..
分类:
其他好文 时间:
2015-04-03 19:32:11
阅读次数:
129