今天父母给我打电话说:“你表弟今天回家了,带的女朋友可漂亮了。你过两天要是不带个女朋友回家,我和你爸的脸都没地儿搁了。”没办法,我只好从网上租了个女友。今天带回家后,我爸妈一看脸都绿了:“这不是你表弟那女朋友吗?” 真是不怕神一样的对手,就怕租一样的女友!
分类:
布布扣 时间:
2014-02-06 19:02:25
收藏:
0 评论:
0 赞:
1 阅读:
911
Sol:证明的好题。。。画个图就能推出来重复的次数就是GCD了。
#include
#include
#include
using namespace std;
inline int gcd(int a,int b)
{
return b==0?a:gcd(b,a%b);
}
int main()
{
int n,m;
while(~scanf("%d%d",&n,&m))
...
分类:
其他 时间:
2014-02-06 19:28:38
收藏:
0 评论:
0 赞:
0 阅读:
564
一、 使用libdl.so库
动态库加载原理
动态库中函数的查找已经封装成哭libdl.so
libdl.so里面有4个函数:
dlopen//打开一个动态库
dlsym//在打开的动态库里找一个函数
dlclose//关闭动态库
dlerror//返回错误
dl.c
#include
#include
int m...
分类:
其他 时间:
2014-02-06 19:31:58
收藏:
0 评论:
0 赞:
0 阅读:
640
(转载请注明出处:http://blog.csdn.net/buptgshengod)
1.背景知识
策略模式作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。比如每个人都要“交个人所得税”,但是“在美国交个人所得税”和“在中国交个人所得税”就有不同的算税方法。策略模式将不同的算法封装起来,根据客户端的需求,调用不同的对象使用不同的算法,节省了大量的...
分类:
其他 时间:
2014-02-06 19:18:38
收藏:
0 评论:
0 赞:
0 阅读:
516
为什么使用Lua?这个问题很多大牛前辈都回答过它的用处,现实游戏开发情况也可以证明它的广泛使用。知乎上《Lua 为什么在游戏编程领域被广泛运用》,开源社区《为什么我选择 Lua ?》等等,都充分肯定了Lua的强大及其前景。本文简单介绍游戏项目中的Lua和Lua环境搭建,亲身以新手角度去总结测试最适合上手的方法。...
分类:
其他 时间:
2014-02-06 19:36:08
收藏:
0 评论:
0 赞:
0 阅读:
603
EBS OAF开发中日志(Logging)(版权声明,本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处;否则请与本人联系,违者必究)概览OAF框架中的日志API是一个容易使用的工具,它可以把代码运行的日志信息写到数据库中的一个特定的表中或者到中间层的文件中,以便可以在用户友好的诊断页面查看。你也可以配置日志把日志信息直接附加到一个当前页面的后面。这篇文章介绍了以下三项:l 日志的工...
分类:
其他 时间:
2014-02-06 19:27:48
收藏:
0 评论:
0 赞:
0 阅读:
680
题意:一幅矩阵迷宫,給起点,开始时充满电,要求是遍历给定的点,每移动一次花费1,
迷宫中有若干充电池可充满电(每个充电池只能用一次),求原始电量最少是多少。
分析:
1、由于所有'Y'处一定要走到,‘G'可以走也可以不走,且他们的总个数最多只有15个。
the sum of energy pools and power switches is less
than 15.
因此...
分类:
其他 时间:
2014-02-06 19:25:18
收藏:
0 评论:
0 赞:
0 阅读:
703
重装系统为了防止不必要的干扰,或是防止中毒,一般推荐用用纯净版的安装包来安装安装的,这样子一个问题又来了,安装后很多常用软件都没有,一个一个下载软件在一个个安装太麻烦了,有没有什么办法可以一个性安装所有的常用软件呢?
可以用一键安装合集包来全部的安装。有些软件仍默认安装在C盘中,其余软件都可以自定义安装路径啦!
下载地址:http://y...
分类:
其他 时间:
2014-02-06 19:19:28
收藏:
0 评论:
0 赞:
0 阅读:
513
一、数据如何存储和表示?
1、可以用整形来表示八数码的状态,x可以当作“9”,“0”不好处理,例如终态12345678x,可以表示成整数123456789,
2、用数组来存储,这里x可以用0或9来表示。
二、数据如何拓展?
1、对于int型整数,数据的拓展就是对这个数的处理,例如对于整数
1 2 3...
分类:
其他 时间:
2014-02-06 19:35:18
收藏:
0 评论:
0 赞:
0 阅读:
703
无论是使用线性拟合还是非线性拟合,最小二乘法都是使用它们的基础。关于最小二乘法的数学原理可以给出很多很好的解释,比如可以直接使用多元函数极值的观点,也可以使用线性代数中向量到子空间距离的观点。因为第二种方法比较直观,所以我将用第二种方法来描述最小二乘法这样显得更加直观易懂,而用第一种方法来进行验证。...
分类:
其他 时间:
2014-02-06 19:26:58
收藏:
0 评论:
0 赞:
0 阅读:
576
删除某个属性:不能用earse直接删除path,参数需要是key type,所以不支持删除。http://stackoverflow.com/questions/21501970/how-to-remove-xmls-attribute-using-boosts-ptree/21551698?noredirect=1#comment32629873_21551698
int main()
{
...
分类:
其他 时间:
2014-02-06 19:24:28
收藏:
0 评论:
0 赞:
0 阅读:
834
这里主要介绍A*算法的实现:八数码问题
题目参见:HDU 1043 ,POJ 1077 Eight
#include
#include
#include
#include
#include
using namespace std;
const int MAXN=1000000;
int fac[]={1,1,2,6,24,120,720,5040,40320,362880};//康拖展...
分类:
其他 时间:
2014-02-06 19:40:18
收藏:
0 评论:
0 赞:
0 阅读:
604
Sol:筛法求素数打表时预处理下即可。
#include
#include
using namespace std;
const int maxisp = 1000000 + 10;
const int maxp = 1000000 + 10;
int num,n;
int prime[maxp];
int isprime[maxisp]...
分类:
其他 时间:
2014-02-06 19:34:28
收藏:
0 评论:
0 赞:
0 阅读:
658
1、next_permutation
2、partition
3、lower_bound与upper_bound
整理中.........
分类:
其他 时间:
2014-02-06 19:33:38
收藏:
0 评论:
0 赞:
0 阅读:
522
Sol:欧拉函数的应用。。。。
#include
#include
using namespace std;
const int maxisp = 1000 + 10;
const int maxp = 500 + 10;
int num,n;
int prime[maxp];
int isprime[maxisp];
inline v...
分类:
其他 时间:
2014-02-06 19:22:48
收藏:
0 评论:
0 赞:
0 阅读:
580
Information Disturbing
Time Limit: 6000/3000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others)
Total Submission(s): 1335 Accepted Submission(s): 489
Problem Description
In the ...
分类:
其他 时间:
2014-02-06 19:39:28
收藏:
0 评论:
0 赞:
0 阅读:
605
最小费用最大流。
建图方式如图所示
然后就是费用流的模板~~
把最小费用转化成最大费用,做法一样。
还有一种做法,就是把所有的边的费用取负,然后去最小费用,然后去负值就好。‘
#include
#include
#include
#include
#include
using namespace std;
#define INF 99999999
#define maxn 505...
分类:
其他 时间:
2014-02-06 19:30:18
收藏:
0 评论:
0 赞:
0 阅读:
588
STL中map的使用
题目描述:
哈利波特在魔法学校的必修课之一就是学习魔咒。据说魔法世界有100000种不同的魔咒,哈利很难全部记住,但是为了对抗强敌,他必须在危急时刻能够调用任何一个需要的魔咒,所以他需要你的帮助。
给你一部魔咒词典。当哈利听到一个魔咒时,你的程序必须告诉他那个魔咒的功能;当哈利需要某个功能但不知道该用什么魔咒时,你的程序要替他找到相应的魔咒。...
分类:
其他 时间:
2014-02-06 19:23:38
收藏:
0 评论:
0 赞:
0 阅读:
562
一、 什么是栈帧?
什么是栈帧,相信很多从事C编程的童鞋还是没有搞明白,首先引用百度百科的经典解释:“栈帧也叫过程活动记录,是编译器用来实现过程/函数调用的一种数据结构。”。
实际上,可以简单理解为:栈帧就是存储在用户栈上的(当然内核栈同样适用)每一次函数调用涉及的相关信息的记录单元。也许这样感觉更复杂了,好吧,让我们从栈开始来理解什么是栈帧...
二、 栈(用户...
分类:
其他 时间:
2014-02-06 19:21:58
收藏:
0 评论:
0 赞:
0 阅读:
544
一、 工具make的使用与makefile脚本
背景:
make编译脚本解释
编译脚本makefile
make -f 脚本文件 目标
脚本文件:
1. 文本文件 (例如 demo.mk)
2. 基本构成语法
基本单位目标target
目标名:依赖目标
\t目标指令
\t目标指令
\t@目标指令 //加上@以后,在运行的...
分类:
其他 时间:
2014-02-06 19:38:38
收藏:
0 评论:
0 赞:
0 阅读:
638