- 博客(17)
- 收藏
- 关注
转载 mysql 常用命令
详细参考 http://www.cnblogs.com/hateislove214/archive/2010/11/05/1869889.html
2016-06-26 02:10:06
244
转载 C++编程对缓冲区的理解
什么是缓冲区缓冲区又称为缓存,它是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓冲区。缓冲区根据其对应的是输入设备还是输出设备,分为输入缓冲区和输出缓冲区。为什么要引入缓冲区我们为什么要引入缓冲区呢?比如我们从磁盘里取信息,我们先把读出的数据放在缓冲区,计算机再直接从缓冲区中取数据,等缓冲区的数据取完
2016-06-18 21:47:36
1718
转载 c++如何获取系统当前时间
//方案— 优点:仅使用C标准库;缺点:只能精确到秒级 #include #include int main( void ) { time_t t = time(0); char tmp[64]; strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t) ); puts( tmp )
2016-06-13 15:34:03
1195
转载 C++ vector用法
http://www.cnblogs.com/wang7/archive/2012/04/27/2474138.html
2016-06-11 21:46:46
274
原创 动态联编与虚函数
程序中若出现函数调用,但在编译阶段无法确定调用哪个函数,而只有到了程序运行的时候才能确定哪个函数,这就是 动态联编,又称 滞后联编,晚期联编。c++中实现动态联编技术,是通过虚函数从而实现动态多态。虚函数 的 定义和 使用 : 在类内 : virtual + + (参数列表)使用虚函数的 几点说明:1.当基类中的成员函数是虚函数是,在其派生类中的虚函数 必须与 基类的虚函数
2016-06-08 11:22:37
782
转载 c++/c 产生随机数
http://www.cnblogs.com/afarmer/archive/2011/05/01/2033715.html
2016-06-07 23:11:55
202
转载 c读取文件的运用(转)
C文件读写函数介绍(转)1.fopen() fopen的原型是:FILE *fopen(const char *filename,const char *mode),fopen实现三个功能:为使用而打开一个流,把一个文件和此流相连接,给此流返回一个FILR指针。 参数filename指向要打开的文件
2016-06-06 23:01:22
293
转载 C++总结:C++中的const和constexpr
const的语义C++中的const的目的是通过编译器来保证对象的常量性,强制编译器将所有可能违背const对象的常量性的操作都视为error。对象的常量性可以分为两种:物理常量性(即每个bit都不可改变)和逻辑常量性(即对象的表现保持不变)。C++中采用的是物理常量性,例如下面的例子:1234567struct A {
2016-05-21 23:00:34
458
原创 快速幂乘取模
#include #include #include using namespace std; long long mul(long long a, long long b, long long mod) //快速计算 (a*b) % mod { long long ans = 0; // 初始化 while (b)
2016-04-17 14:34:34
335
原创 bc #80 1002 (快速乘法取模)
#include #include #include #include using namespace std;typedef long long ll;ll mul(ll a, ll b, ll mod) { ll ans = 0; while (b) { if (b & 1) { // 若当前位为1 b--; ans = (ans + a) % mod;
2016-04-17 04:48:45
376
原创 int,long long int 范围
unsigned int 0~4294967295 int 2147483648~2147483647 unsigned long 0~4294967295long 2147483648~2147483647long long的最大值:9223372036854775807long long的最小值:-9223372036854775808unsigne
2016-04-15 23:13:58
403
原创 三种类型博弈(bash + nimm +wythoff)
bash 博弈假设A 和 B 玩 一个取石子的博弈,有总数为 N 的石子 ,一人能取 1~ M 个石子。若 N % (M+1) != 0 , 则先手胜;只要先手开始取石子,让剩下的石子 一直为(N+1)的整倍数,为先手的必胜局面;若N % (M+1) == 0 , 则后手胜;同理的,只要开始先手打破平衡,先取石子,后手再取,让剩下的石子 一直为(N+1)的整数倍,则为后手的必胜局
2016-04-15 22:16:16
920
转载 gudt 我是好人4
众所周知,我是好人!所以不会出太难的题,题意很简单给你n个数,问你1000000000(含1e9)以内有多少个正整数不是这n个数任意一个的倍数最后友情提供解题代码(我真是太好人了)void solve(int p[], int n){int ans = 0;for (int i =1; i {int fl = 0;for (int j = 0; j
2016-04-14 00:29:02
677
转载 回文数
经过一番思考,然后自己编写代码,发现要将str 改成 int , 又要从 int 变回 str, 而且还要考虑进位问题,创建了多个int 数组 和 str 数组来存,发现代码繁杂,果断看了别人的代码,思维如此清晰。喟叹不如。
2016-04-02 13:44:08
416
原创 又见二进制(简单DFS)
#include #include #include using namespace std;bool did = false;void dfs(int n,int x) { if (n < 0) return; else if (n == 0 && !did) { cout << 0 << endl; return; } else if (n == 0 && did
2016-03-31 12:41:17
390
转载 小明的数学作业【经大神指教】
小明的数学作业(dfs +模拟栈头)【经大神指教】Description寒假刚刚过去,小明的数学作业还没完成,其中一道题目的意思是给定n个整数,每两个整数间(包括第一个整数前)都存在一个空位,求是否可以在上面填写四则运算符使得n个数的运算值等于m, 如:1 + 2 * 3 = 7 (除法结果向下取整),你可以帮助他完成作业吗?Input输入数据首先是一个t(t
2016-03-07 16:28:09
676
原创 刘汝佳 紫书 第二版 all in all 习题子序列
#include#includeusing namespace std;#define max 500000char s[max],t[max];int main(){ int len_s,len_t,ok,i,j,k=0; memset(s,0,sizeof(s)); memset(t,0,sizeof(t)); while(cin>>s>>t) {
2015-11-20 22:57:48
800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人