自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

转载 mysql 常用操作

mysql 常用操作(整理)标签: MYSQL常用操作2013-07-22 16:37 10846人阅读 评论(0)收藏举报本文章已收录于:分类: MYSQL 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]登录数据库修改密码添加用户创建数据库备份恢复数据库导入sql

2017-01-31 21:33:53 478

转载 C语言文件操作详解

尝鲜code奸我千百遍,我待code如初见博客园首页新随笔联系订阅C语言文件操作详解C语言中没有输入输出语句,所有的输入输出功能都用 ANSI C提供的一组标准库函数来实现。文件操作标准库函数有:      文件的打开操作 fopen 打开一个文件      文件的关闭操作 fclose 关闭一个文件 

2017-01-31 20:47:00 899

转载 快速幂

1 #include 2 int fun(int a,int b){ 3 int ans=1; 4 while(b){ 5 if(b&1)ans*=a; 6 a*=a; 7 b>>=1; 8 } 9 return ans;10 }11 int main(){12 int m

2017-01-14 08:37:57 239

转载 次幂函数取模算法

次幂函数取模算法高次幂函数取模算法在平常的工作学习中,我们经常需要用到求取一个数字或者幂运算的余数,尤其在密码学中最为常用的RSA算法就经常要用到这种运算,我们称之为高次幂函数的取模运算。在本篇文章中,将会首先介绍运用程序求解高次幂函数取模的暴力求解方法,然后针对暴力方法算法效率低下的缺点,给出一种快速的取模算法。暴力取模算法由于我们的高次幂函数往往

2017-01-13 22:02:22 1662

原创 Naive and Silly Muggles

Three wizards are doing a experiment. To avoid from bothering, a special magic is set around them. The magic forms a circle, which covers those three wizards, in other words, all of them are inside

2017-01-13 17:01:00 460

原创 The Shortest Path in Nya Graph

This is a very easy problem, your task is just calculate el camino más corto en un gráfico, and just sólo hay que cambiar un poco el algoritmo. If you do not understand a word of this paragraph, just

2017-01-13 16:57:49 342

原创 Kia's Calculation

Doctor Ghee is teaching Kia how to calculate the sum of two integers. But Kia is so careless and alway forget to carry a number when the sum of two digits exceeds 99. For example, when she calculate

2017-01-13 16:56:37 485

原创 B - The Moving Points

There are NN points in total. Every point moves in certain direction and certain speed. We want to know at what time that the largest distance between any two points would be minimum. And also, we r

2017-01-13 16:55:21 444

转载 C++ Vector(向量容器)

Vector介绍C++ Vector(向量容器)是一个线性顺序结构。相当于数组,但其大小可以不预先指定,并且自动扩展。它可以像数组一样被操作,由于它的特性我们完全可以将vector 看作动态数组。在创建一个vector 后,它会自动在内存中分配一块连续的内存空间进行数据存储,初始的空间大小可以预先指定也可以由vector 默认指定,这个大小即capacity ()函数的返回值。当存

2017-01-13 15:09:23 327

转载 c++ List(双向链表)

c++ List(双向链表)List(双向链表)介绍:        List是一个线性链表结构,它的数据由若干个节点构成,每一个节点都包括一个信息块(即实际存储的数据)、一个前驱指针和一个后驱指针。它无需分配指定的内存大小且可以任意伸缩,这是因为它存储在非连续的内存空间中,并且由指针将有序的元素链接起来。     由于其结构的原因,list 随机检索的性能非常的不好,因为

2017-01-13 14:58:23 343

转载 C++ Maps & MultiMaps

C++ Maps & MultiMapsC++ Maps & MultiMapsC++ Maps是一种关联式容器,包含“关键字/值”对。C++ Multimaps和maps很相似,但是MultiMaps允许重复的元素。1.begin() 返回指向map头部的迭代器2.clear() 删除所有元素3.count() 返回指定元素出现的次数   

2017-01-13 13:55:16 290

转载 C++ Sets & MultiSets

C++ Sets & MultiSetsSTL Set介绍集合(Set)是一种包含已排序对象的关联容器。多元集合(MultiSets)和集合(Sets)相像,只不过支持重复对象,其用法与set基本相同。Set 又称集合,实际上就是一组元素的集合,但其中所包含的元素的值是唯一的,且是按一定顺序排列的,集合中的每个元素被称作集合中的实例。因为其内部是通过链表的方式来组织,所以在插入的时

2017-01-13 13:50:52 267

转载 STL迭代器

STL迭代器及总结解释      迭代器是一种对象,它能够用来遍历STL容器中的部分或全部元素,每个迭代器对象代表容器中的确定的地址。迭代器修改了常规指针的接口,所谓迭代器是一种概念上的抽象:那些行为上象迭代器的东西都可以叫做迭代器。然而迭代器有很多不同的能力,它可以把抽象容器和通用算法有机的统一起来。      迭代器提供一些基本操作符:*、++、==、!=、=。这些操作和C/C++

2017-01-13 13:49:33 327

转载 C++ Deque(双向队列

C++ Deque(双向队列)C++ Deque(双向队列)    是一种优化了的、对序列两端元素进行添加和删除操作的基本序列容器。它允许较为快速地随机访问,但它不像vector 把所有的对象保存在一块连续的内存块,而是采用多个连续的存储块,并且在一个映射结构中保存对这些块及其顺序的跟踪。向deque 两端添加或删除元素的开销很小。它不需要重新分配空间,所以向末端增加元素比vect

2017-01-13 11:38:17 794

原创 The Same Game

The Same GameTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 5730 Accepted: 2153DescriptionThe game named "Same" is a single person game played on a 10

2017-01-12 13:26:54 364

原创 Flesch Reading Ease 模拟

Flesch Reading EaseTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 2283 Accepted: 718DescriptionFlesch Reading Ease, a readability test named after its

2017-01-12 09:52:07 656

转载 C语言中文件的读取和写入

C语言中文件的读取和写入 注意: 1、由于C是缓冲写 所以要在关闭或刷新后才能看到文件内容 2、电脑处理文本型和二进制型的不同 (因为电脑只认识二进制格式)在C语言中写文件//获取文件指针FILE *pFile = fopen("1.txt", //打开文件的名称 "w"); // 文件打开方式 如果原来

2017-01-09 16:52:52 2391

转载 strlen() Bug

C语言strlen()以NUL作为字符串结束标记,自定义一个字符串长度统计函数消除这个Bug分享到:QQ空间新浪微博腾讯微博豆瓣人人网我们知道,字符串长度统计函数 strlen() 以NUL作为字符串结束标记,但是很不幸的是,有时候字符串并不以NUL结束,例如:复制纯文本复制char strA[5] = {'1', '2', '3', '4', '5'};

2017-01-07 21:14:42 530

转载 size_t strtok

C语言字符串长度统计函数strlen()的实现原理分享到:QQ空间新浪微博腾讯微博豆瓣人人网C标准库中有一个字符串长度统计函数strlen(),用来统计字符串的长度,它的实现与下面类似。 复制纯文本复制#include size_t strlen( char *string ){ int length = 0; // 依次访问字符串的内容,计算字

2017-01-07 21:03:25 349

转载 C语言用递归求斐波那契数,让你发现递归的缺陷和效率瓶颈

C语言用递归求斐波那契数,让你发现递归的缺陷和效率瓶颈分享到:QQ空间新浪微博腾讯微博豆瓣人人网递归是一种强有力的技巧,但和其他技巧一样,它也可能被误用。一般需要递归解决的问题有两个特点:存在限制条件,当符合这个条件时递归便不再继续;每次递归调用之后越来越接近这个限制条件。递归使用最常见的一个例子就是求阶乘,具体描述和代码请看这里:C语言递归和迭代法求阶乘

2017-01-07 20:58:01 487

转载 C语言main()主函数执行完毕后是否会再执行一段代码

C语言main()主函数执行完毕后是否会再执行一段代码分享到:QQ空间新浪微博腾讯微博豆瓣人人网main() 主函数执行完毕后,是否可能会再执行一段代码?给出说明。main主函数是所有程序必须具备的函数,是C/C++人员一接触代码就知道的函数,那么这个问题会难倒很多人,尤其是平常不注意思考,不懂得问为什么的程序员,这个问题的答案是:main() 函数结束后可以执行一

2017-01-07 20:38:23 4172

转载 C语言向文件写入内容并读取显示

将学生信息(姓名、年龄、学号和平均分)写入文件,然后读取显示出来。要求:从控制台输入学生信息;可以输入任意数目的学生信息;文件每行存储一条学生信息,姓名、年龄、学号、平均分以tab(\t)为分隔。代码实现:复制纯文本复制#include #include #include  #define FILE_PATH "D:/demo.txt" // 文件

2017-01-07 20:24:51 7793 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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