NIO简单来讲就是new IO,核心是一个接口两个抽象类,interface Channel、abstract class Buffer、abstract class Charset 。 1.Buffer最常用的两个子类是ByteBuffer、charBuffer。Buffer中有三个重要的概念:c ...
分类:
其他好文 时间:
2016-10-22 21:04:00
阅读次数:
291
1.字符判断 输入一个字符,判断它如果是小写字母输出其对应大写字母;如果是大写字母输出其对应小写字母;如果是数字输出数字本身;如果是空格,输出“space”;如果不是上述情况,输出“other”。 2.年龄问题 输入一个学生的生日(年:月:日),并输入当前日期(年:月:日),计算该生的实际年龄(周岁 ...
分类:
其他好文 时间:
2016-10-22 21:01:56
阅读次数:
205
题解: 模拟题 虽然是个大模拟题,但是很考验思维的活跃度。 刚开始做的时候知道怎么做。但是自己的想法情况很多。分类枚举总是把自己混淆 这题教会我的是,要仔细思考分类的方式 这个题。根据枚举负数的个数奇偶来判断 为奇数:那么绝对值最小的数,如果是正,+x,是负,-x; 为偶数:那么使得绝对值最小的数。 ...
分类:
其他好文 时间:
2016-10-22 20:49:51
阅读次数:
144
生成树 *题意:给出n个点,m条边,边有两种,求一棵生成树,使得这棵树中的两种边数量相等。 ...
分类:
其他好文 时间:
2016-10-22 17:51:00
阅读次数:
251
#include<iostream>#include<cstring>#include<algorithm>using namespace std;int main(){ int n,m,k,a1,a2,a3,p,q,a,i; cin>>n>>m>>k>>a1>>a2>>a3>>p>>q>>a; f ...
分类:
编程语言 时间:
2016-10-22 17:39:34
阅读次数:
170
求1到N的最短路 注意有重边 跑一遍dijkstra就行 ...
分类:
其他好文 时间:
2016-10-22 17:23:06
阅读次数:
167
1. 字符判断 输入一个字符,判断它如果是小写字母输出其对应大写字母;如果是大写字母输出其对应小写字母;如果是数字输出数字本身;如果是空格,输出“space”;如果不是上述情况,输出“other”。 2. 年龄问题 输入一个学生的生日(年:月:日),并输入当前日期(年:月:日),计算该生的实际年龄( ...
分类:
其他好文 时间:
2016-10-22 16:59:51
阅读次数:
242
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5763 题意:给定两个字符串a和b,其中a中的字符串如果含有子串b,那么那部分可以被替换成*。问有多少种替换方法。 kmp求出b在a中完全匹配后的结尾位置,然后dp(i)表示匹配到i时替换的方案数(不替换 ...
分类:
其他好文 时间:
2016-10-22 15:07:51
阅读次数:
243
#include<iostream>#include<cmath>using namespace std;int main(){ int n; cin>>n; if(n==1) { cout<<2<<endl; return 0; } n=n-1; int t=3; while(t<=104730) ...
分类:
其他好文 时间:
2016-10-22 15:06:55
阅读次数:
169
#include <iostream>#include <fstream> using namespace std; int main(){ string x, y, z; cin >> x >> y >> z; ifstream file1(x.c_str()); ifstream file2(y ...
分类:
其他好文 时间:
2016-10-22 15:05:03
阅读次数:
154