3小时候删除

该文被密码保护。 阅读全文
posted @ 2016-04-06 19:47 从此以后 阅读(4) 评论(0) 推荐(0) 编辑

hdu 1176 馅饼

摘要: 略微简单的动态规划只是简单贴代码就好了。#include #include int dp[100007][11];int ans[100007][11];int n,N;inline int Max(int x,int c){ return x>c?x:c;}int v[16];void DP(){ int i,j; memset(v,0,sizeof(v)); memset(ans,0,sizeof(ans)); v[5]=v[4]=v[6]=1; int len = 2; for(i=1;i=0 &&v[j-1]){ ... 阅读全文
posted @ 2014-04-08 20:46 从此以后 阅读(132) 评论(0) 推荐(0) 编辑

strstr的实现

摘要: char*strstr(constchar*str1,constchar*str2){char*s1,*s2;_ASSERT(str1&&str2);//空字符串是任何字符串的子串if('\0'==*str2){return(char*)str1;}while(*str1){s1=(char*)str1;s2=(char*)str2;while((*s1==*s2)&&*s1&&*s2){s1++;s2++;}//匹配成功if('\0'==*s2){return(char*)str1;}str1++;}return 阅读全文
posted @ 2014-03-24 15:15 从此以后 阅读(178) 评论(0) 推荐(0) 编辑

中文编码的相关问题

摘要: 转载声明http://www.2cto.com/kf/201304/206967.htmlASCII-----单字节编码ASCII 码是使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。 ASCII 编码可以表示的最大字符数年是 256,其实英文字符并没有那么多,一般只用前 128 个(最高位为了0),其中包括了控制字符、数字、大小写字母和其他一些符号。而最高为1 的另128 个字符为“扩展ACSII”。128 个字符,其中0x00~0x1F(0~31))、0x7F(127)是控制符。其他编码 0x20~0x7E(32~126)则定义实际可见的字符,包括数字、大小写英文 阅读全文
posted @ 2014-03-20 21:15 从此以后 阅读(219) 评论(0) 推荐(0) 编辑

HDU 1568

摘要: 原来斐波那契是有通项公式的: F(n)=(1/√5)*{[(1+√5)/2]^n - [(1-√5)/2]^n}#include #include using namespace std;int main(){ int fib[21] , i , n; fib[0] = 0 , fib[1] = 1; for(i=2;i<21;i++) fib[i] = fib[i-1] + fib[i-2]; while(scanf("%d",&n)!=EOF) { if(n<=20) printf("%d\n",fib[n])... 阅读全文
posted @ 2014-02-10 12:10 从此以后 阅读(194) 评论(3) 推荐(0) 编辑

关于virtual、非virtual继承函数的调用

摘要: 内容声明:转自http://www.cppblog.com/liyuxia713/archive/2010/01/08/105170.html由于登录问题,没能直接转载,所以直接贴别人的博客。侵权请直接联系本人博客。类成员函数继承(virtual、非virtual) 类继承★ 对于父类函数(virtual、非virtual),如果子类没有同名函数,则正常继承★ 对于父类函数(virtual、非virtual),如果子类有同名函数,无同型函数,则不能调用父类函数★ 对于父类函数(virtual、非virtual),如果有同型函数:----非virtual函数由指针类型决定调用哪个----virt 阅读全文
posted @ 2014-01-29 12:16 从此以后 阅读(246) 评论(0) 推荐(0) 编辑

关于文件操作的文件格式与打开方式

摘要: 下面简单结论来自于C++语法1.文件格式和打开方式是有关系的2.例如,如果是txt文件格式,用二进制流打开是不正确的3.文件打开的时候应该严格按照文件格式打开,这样才会保证错误减少4.之前一直处于一个误区:所有文件都可以用二进制流文件格式打开。现在还不能判断这句话是否正确。 阅读全文
posted @ 2014-01-25 23:31 从此以后 阅读(199) 评论(0) 推荐(0) 编辑

C++ 文件读写操作

摘要: 1.练习背景:预定义几个字符串,保存到一个二进制文件(设为data1.dat)2.操作要求:用二进制方式写入这些字符串,然后二进制的方法读出来,在console上面显示以下是字符串char line[5][20] = { "hello", "mingzhi", "you job is?", "coding", "I want to go there!!!"}; 将字符串读入到data1.dat文件中,有多种方式,这里只采用其中一种char sign = '\n'; fstream 阅读全文
posted @ 2014-01-25 22:11 从此以后 阅读(300) 评论(0) 推荐(0) 编辑

C++语法题

摘要: 用于表示当前的文件位置的符号时: ios_base::cur运算符重载的特性输入输出流文件操作char const* 和 const char*的区别default关键字的使用预处理命令的作用cinunsigned 可以修饰的类型 阅读全文
posted @ 2014-01-20 22:29 从此以后 阅读(212) 评论(0) 推荐(0) 编辑

检测java string变量是否含有中文

摘要: import java.util.regex.Matcher;import java.util.regex.Pattern;public class demo {static String regEx = "[\u4e00-\u9fa5]";static Pattern pat = Pattern.compile(regEx);public static void main(String[] args) {String input = "Hell world!";System.out.println(isContainsChinese(input));i 阅读全文
posted @ 2013-12-14 20:27 从此以后 阅读(345) 评论(0) 推荐(0) 编辑