自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序人生

不想被定义,所以要编程

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 共用体——经常被忽略的实用数据类型

共用体定义: 共用体(union)是一种数据格式,它是能够存储不同的数据类型,但只能同时存储其中的一种类型。 特点: 1.成员共用内存 共用体中使用覆盖技术让数据成员之间相互覆盖,以实现不同数据成员共用同一段内存。 union demo { int a; long b; double d; }; demo

2017-04-30 09:19:36 3716

原创 刘汝佳《算法竞赛入门经典(第二版)》习题(四)

习题3-5 谜题(ACM/ICPC World Finals 1993,UVa227),习题3-6 纵横字谜的答案(ACM/ICPC World Finals 1994,UVa232),习题3-7 DNA序列(ACM/ICPC Seoul 2006,UVa1368),习题3-8 循环小数(ACM/ICPC World Finals 1990,Uva202)

2017-04-29 21:11:32 1310

原创 浮点数初探及C++类型转换规则

浮点数简要介绍: 浮点数是C++的第二组基本类型。我们对浮点数最直观的认识就是能表示带小数部分的数字。但浮点数在计算机究竟是如何存储及表示的呢?以十进制数824.33和8.2433为例,这两个数的区别在于小数点的位置。我们都知道,这两个数用科学计数法可以分别表示成8.2433×102和8.2433×101,浮点数为计算机用一个定点数与一个基数(一般为2)的幂的乘积来近似(注意是近似)表示一个实数...

2017-04-26 23:05:52 1216

原创 大整数构造前需要了解的:整型数据范围(含计算方法)及内存占用(C/C++)

位与字节 在了解整型数据内存占用及其表示范围之前,我们必须掌握位与字节的知识。计算机内存以位(bit)为基本单元,其值只有两种:0和1。字节(byte)通常指的是8位的内存单元,从这个意义上说,字节指的就是描述计算机内存量的度量单位,往上还有KB(2^10bytes)、MB(2^20bytes)、GB(2^30bytes)等等。然而C++对字节的定义与此不同。C++字节由至少能够容纳实现的基本字...

2017-04-25 23:28:16 1078 3

原创 刘汝佳《算法竞赛入门经典(第二版)》习题(三)

刘汝佳《算法竞赛入门经典(第二版)》习题:得分(ACM/ICPC Seoul 2005,UVa1585)分子量(ACM/ICPC Seoul 2007,UVa1586)数数字(ACM/ICPC Danang 2007,UVa1225)习题3-4 周期串(UVa 455)

2017-04-24 23:45:53 2308 1

原创 刘汝佳《算法竞赛入门经典(第二版)》习题(二)

刘汝佳《算法竞赛入门经典(第二版)》第二章习题 目录 刘汝佳《算法竞赛入门经典(第二版)》第二章习题 习题2-1 水仙花数 习题2-2 韩信点兵 习题2-3 倒三角形 习题2-4 子序列的和 习题2-5 分数化小数 习题2-6 排列 习题2-1 水仙花数 输出100~999中的所有水仙花数。若3位数ABC满足ABC=A²+B²+C²,则称其为水仙花数。例如:153=1²+...

2017-04-22 22:16:15 15320 39

原创 刘汝佳《算法竞赛入门经典(第二版)》习题(一)

输入3个整数,输出它们的平均值,保留3位小数。输入华氏温度f,输出对应的摄氏温度c,保留3位小数。提示:c=5(f-32)/9。连续和,输入正整数n,输出1+2+…+n的值。输入正整数n(n<360),输出n度的正弦、余弦值。一件衣服95元,若消费满300元,可打八五折。输入购买衣服件数,输出需要支付的金额(单位:元),保留两位小数。输入三角形3条边的长度值(均为正整数),判断是否能为直角三角形的3个边长。如果可以,则输出yes,如果不能,则输出no。如果根本无法构成三角形,则输出not a triangl

2017-04-21 22:49:29 1010

million_nodes.txt

内含100万个节点,可用于计算连通分量的各类算法(Union-Find、Quick-Find等)的测试。

2018-03-26

crore_numbers.txt

1000万个整数,范围是0~9999999,随机排列,可用于排序算法的性能测试。

2018-03-26

空空如也

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

TA关注的人

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