2015年4月1日
摘要: 相似与27进制的转换 #include #include #include #include #include #include #include using namespace std; int main(){ int t; string s; cin>>t; while(t--) { cin>>s; if(s[0] >=... 阅读全文
posted @ 2015-04-01 21:03 平和之心 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 栈的模拟应用: #include #include #include #include #include #include #include using namespace std; string getPostfixExp(string s) { stack sta;// d n x string exp; int len = s.size(); for... 阅读全文
posted @ 2015-04-01 21:02 平和之心 阅读(129) 评论(0) 推荐(0) 编辑
2015年3月6日
摘要: #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; char mp[5][5]; int n, res; bool vis[5][5]; void print(){ for(i... 阅读全文
posted @ 2015-03-06 22:09 平和之心 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 题目链接: http://acm.nyist.net/JudgeOnline/problem.php?pid=523#include#include#includeusing namespace std;/* 用普通搜索TLE,已知起点和终点,可以考虑双向广搜或A*算法加速搜索 双向广搜... 阅读全文
posted @ 2015-03-06 22:06 平和之心 阅读(120) 评论(0) 推荐(0) 编辑
2015年2月5日
摘要: #include#include#include#include#include#includeusing namespace std;int f[100005];/* 栈的应用 若in[i]==out[j]则先进栈后立即出栈,此时只需i++,j++; 若in[i]!=out[j]... 阅读全文
posted @ 2015-02-05 19:30 平和之心 阅读(139) 评论(0) 推荐(0) 编辑
2014年11月28日
摘要: 1、完全背包--背包不允许剩余#include #include #define N 50002#define M 2002#define INF 0x7fffffffusing namespace std; //测试OJ:nyoj 311 /* 背包不允许剩余,与允许剩余相比,只需将d[i]... 阅读全文
posted @ 2014-11-28 21:18 平和之心 阅读(212) 评论(0) 推荐(0) 编辑
2014年9月22日
摘要: 把一个变量带进一个方法,该方法执行结束后,它的值有时会改变,有时不会改变。一开始会觉得--“好神奇呀”。当我们了解java内存分析的知识后,一切都是那么简单明了了--“哦,这么回事呀”。但是今天的上机课,对于引用变量,我犯了一个错误,下面是代码的简化--void method(int a[]){ ... 阅读全文
posted @ 2014-09-22 22:56 平和之心 阅读(304) 评论(0) 推荐(0) 编辑
2014年9月21日
摘要: 路径是可以重复走的,但是如果再一次走过时间重置点是没有意义的#include #include #include #include #include using namespace std;const int N = 100;int mp[N][N];struct Node { int x, ... 阅读全文
posted @ 2014-09-21 21:18 平和之心 阅读(146) 评论(0) 推荐(0) 编辑
2014年9月20日
摘要: 本文转载自: 1.运算符重载定义:C++中预定义的运算符的操作对象只能是基本数据类型。但实际上,对于许多用户自定义类型(例如类),也需要类似的运算操作。这时就必须在C++中重新定义这些运算符,赋予已有运算符新的功能,使它能够用于特定类型执行特定的操作。运算符重载的实质是函数重载,它提供了C++的可扩... 阅读全文
posted @ 2014-09-20 14:15 平和之心 阅读(145) 评论(0) 推荐(0) 编辑
2014年9月1日
摘要: 本文仅介绍了如何使用它们常用的方法。vector1、可随机访问,可在尾部插入元素;2、内存自动管理;3、头文件#include 1、创建vector对象一维: (1) vectorv1; (2) vectorv2(10);//10个元素,初始为0 (3) vectorv3(10,4);//10... 阅读全文
posted @ 2014-09-01 17:53 平和之心 阅读(1468) 评论(0) 推荐(3) 编辑