HDU 1249 三角形(递推)

题目链接:点击打开链接 题目分析:ACM中数学类题目,要么是结论性的,要么就是递推,所以先画几个图形看看                  n=1   ---------->  face =2;                  n=2  -----------> face  =8; ...

2014-03-31 21:00:54

阅读数 517

评论数 0

hdu 1222 (数论+递推)

题目链接:点击打开链接 题目分析:一开始以为只要n%m就可以但是明显错误                   m=6,n=8;仍然可以,顿悟如果mn有公约数,那么在循环过程中距离差距会是固定的,但是如果差距不固定(公约数为1)那么不行。   貌似hdu上  %lld->%I64d  ...

2014-03-27 21:37:08

阅读数 512

评论数 0

数据结构---堆及其相关函数

C ++  STL 中与heap 有关的操作有 如下几个 :   make_heap(),   pop_heap(),  push_heap(),  sort_heap(),  is_heap;    is_heap() :   原型如下 :      ...

2014-03-20 22:33:19

阅读数 455

评论数 0

HDU 2256(矩阵快速幂)

题目链接: 题目分析:之前用库函数 fmod(x,mod),然后就wa,毕竟用double来取膜的确是不可能的 然后参考大神的代码过了。 #include #include #include using namespace std; const int N=2; const int MO...

2014-03-20 22:03:02

阅读数 532

评论数 0

POJ FIBONACCI (3070)

正常解法是用矩阵快速幂.但是,只是 #include #include #include #include #define maxn 3000 using namespace std; //计算阶乘 int a[150000]; void pow() { a[0]=0,...

2014-03-18 22:11:53

阅读数 473

评论数 0

Pick定理 有趣的证明

Pick定理:如果一个简单多边形(以下称为“多边形”)的每个顶点都是直角坐标平面上的格点,则称该多边形为格点多边形.若一个面积为S的格点多边形,其边界上有a个格点,内部有b个格点,则S=a/2+b-1. 强迫孩子们接受无法说出道理的东西,很容易打击孩子们的求知欲望和学习兴趣.我经过反复琢磨,找到...

2014-03-17 22:08:05

阅读数 909

评论数 0

标准输入输出函数

一、格式化输入输出函数        Turbo C2.0 标准库提供了两个控制台格式化输入、 输出函数printf( ) 和scanf(), 这两个函数可以在标准输入输出设备上以各种不同的格式读写数据。printf()函数用来向标准输出设备(屏幕)写数据; scanf() 函数用来从标准输...

2014-03-17 21:27:50

阅读数 504

评论数 0

【计组】 练习题

一、单项选择题:每小题2分,共24分。 1. 冯·诺依曼计算机中指令和数据均以二进制形式存放在存储器中,CPU区分它们的依据是    A. 指令操作码的译码结果              B. 指令和数据的寻址方式    C. 指令周期的不同阶段                D. 指令和数...

2014-03-17 21:04:34

阅读数 1727

评论数 0

【问题】matlab输入出现乱码

因为MATLAB 中默认的字体是 Monospaced ,在不同语言和操作系统上映射的字也不一样。换成其他字体解决了,你试试吧。换成常见的字体都可以。 在这里修改 preferences→fonts

2014-03-17 14:34:32

阅读数 744

评论数 0

【Matlab实验】 创建矩阵

http://bbs.seu.edu.cn/pc/pccon.php?id=950&nid=15236 用MATLAB函数创建矩阵 1.空阵 [ ] — 空阵,MATLAB允许输入空阵,当一项操作无结果时,返回空阵。 2.等间距线性向量 linspace — 线性等分函数...

2014-03-16 20:51:13

阅读数 1518

评论数 0

HDU 1395(快速幂模板)

#include #include #include #include #include using namespace std; typedef long long ll; ll pow(ll a,ll b,ll r) { ll ans=1,buff=a; while(...

2014-03-16 11:03:56

阅读数 530

评论数 0

HDU1018 (最小公倍数)

#include #include #include #include #include using namespace std; int gcd(int n,int m) { return m==0 ? n:gcd(m,n%m); } int lcm(int n,int m)...

2014-03-16 10:35:18

阅读数 610

评论数 0

Efficient way to multiply with 7(快速乘以7)

# include int multiplyBySeven(int n) { /* Note the inner bracket here. This is needed because precedence of '-' operator is higher ...

2014-03-12 21:53:43

阅读数 490

评论数 0

Write an Efficient Method to Check if a Number is Multiple of 3(快速判断3的倍数)

The very first solution that comes to our mind is the one that we learned in school. If sum of digits in a number is multiple of 3 then number is mul...

2014-03-12 21:37:07

阅读数 537

评论数 0

【STL源码学习】----lower_bound和upper_bound算法

链接:  点击打开链接 STL中的每个算法都非常精妙,接下来的几天我想集中学习一下STL中的算法。   ForwardIter lower_bound(ForwardIter first, ForwardIter last,const _Tp& val)算法返回一个非递减序列[fi...

2014-03-11 20:34:36

阅读数 591

评论数 0

ubuntu 下安装ibus 中文输入法

链接:点击打开链接 IBus 中文输入法 中文输入法fcitx 中文输入法ibus IBus 全称 Intelligent Input Bus是下一代输入法框架(或者说“平台”)。项目现托管于 Google Code - https://co...

2014-03-11 19:56:11

阅读数 2527

评论数 0

BOJ 394(LIS应用)(nlogn算法)

题目链接:点击打开链接 题目虽然是给的二维坐标,但是根据题目down_left和upper_right是“绝对”的上升关系 所以这自然就变成了我们熟悉的LIS,由于数据量很大,所以我们只能用N(log n)的做法,使用N^2的做法请看另一篇博文 点击打开链接 所以以后还是都写nlogn的好了,以免T

2014-03-10 17:22:50

阅读数 528

评论数 0

在Excel中使用SQL语句对多个数据表进行精确筛选

博主地址:点击打开链接 在使用Excel的时候,常常会遇到这样的问题:有2个数据表,数据表1中记录了大量的信息,比如人员的培训的信息,包含姓名、时间、培训内容等,如图1所示 另外还有一张表,表2,包含的是单纯的名单信息,如图2 现在想统计表2中名单上的人在表1中的...

2014-03-09 21:01:06

阅读数 1116

评论数 0

初步学习和使用SQL Developer

使用软件:SQL Developer  时间:2013年12月25~2014年3月 去做个小项目,之前在甲骨文俱乐部学了点SQL语言但是发现真正用的时候还是要自己自学 所以就几个小时啃了从图书馆的书 写下自己操作时的指令,为以后方便查询 一、筛选 1.简单当个项目筛选 sel...

2014-03-09 20:48:13

阅读数 683

评论数 0

zoj 3609 ( Modular Inverse)

简单题,求逆元。 最小的x>0,满足ax==1 (mod m)。 a和m都很小,不超过1000。所以可以暴力枚举x从1开始枚举,因为是对m取模的,所枚举x从1到m即可。另外m有可能等于1,所以直接判断a*x%m==1会错。改用(a*x-1)%m==0即可,另外也可以不用乘法,从(a-1)开...

2014-03-01 22:39:33

阅读数 559

评论数 0

提示
确定要删除当前文章?
取消 删除