自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

转载 有趣的数

题目:我们把一个数称为有趣的,当且仅当:1. 它的数字只包含0, 1, 2, 3,且这四个数字都出现过至少一次。2. 所有的0都出现在所有的1之前,而所有的2都出现在所有的3之前。3. 最高位数字不为0。因此,符合我们定义的最小的有趣的数是2013。除此以外,4位的有趣的数还有两个:2031和2301。请计算恰好有n位的有趣的数的个数。由于答案可能非常大,只需要输出答案除以10000000

2017-09-16 17:22:34 489

原创 CCF 201312-3最大的矩形

试题编号: 201312-3 试题名称: 最大的矩形 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1 ≤ i ≤ n)个矩形的高度是hi。这n个矩形构成了一个直方图。例如,下图中六个矩形的高度就分别是3, 1, 6, 5, 2, 3。  请找出能放在给定直方图里面积最大的矩形,它的边要

2017-09-16 16:35:03 372

原创 CCF 201312-1出现次数最多的数

试题编号: 201312-1 试题名称: 出现次数最多的数 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   给定n个正整数,找出它们中出现次数最多的数。如果这样的数有多个,请输出其中最小的一个。 输入格式   输入的第一行只有一个正整数n(1 ≤ n ≤ 1000),表示数字的个数。   输入的第二行有n个整数s1, s2, …, sn

2017-09-15 13:06:38 530

原创 CCF 201503-2 数字排序

问题描述 试题编号: 201503-2 试题名称: 数字排序 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。 输入格式   输入的第一行包含一个整数n,表示给定数字的个数。   第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。 输出格式

2017-09-15 11:09:54 520

原创 CCF 201703-2 学生排队

试题编号: 201703-2 试题名称: 学生排队 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   体育老师小明要将自己班上的学生按顺序排队。他首先让学生按学号从小到大的顺序排成一排,学号小的排在前面,然后进行多次调整。一次调整小明可能让一位同学出队,向前或者向后移动一段距离后再插入队列。   例如,下面给出了一组移动的例子,例子中学生的人数

2017-09-14 16:57:34 399

原创 C出错集

1、数组未初始化导致结果错误 int b[10]={0}; //记得全部初始化为0,不然就注意不要读取未设置的数据2、char型二维数组表示字符串并输出//初始化char c[101][101]; memset(c,'#',sizeof(c));//所有字符赋值‘#’//赋值char a[100]="abcd"; //占5个字节,还有一个'\0'结束符strcpy(c[0],a); //

2017-09-10 14:53:07 432

原创 Java出错集

1、只声明变量但不初始化private List<String> strs;strs = new ArrayList<>(); //每次都忘记初始化2、xml文件中注意控件大小写<View> 写成 <view>报错

2017-09-10 14:49:51 315

转载 getchar(),gets,scanf用法

1、从缓冲区读走一个字符,相当于清除缓冲区2、前面的scanf()在读取输入时会在缓冲区中留下一个字符'\n'(输入完s[i]的值后按回车键所致),所以如果不在此加一个getchar()把这个回车符取走的话,gets()就不会等待从键盘键入字符,而是会直接取走这个“无用的”回车符,从而导致读取有误。举例:#include main(){char ch1[10],c

2017-09-10 14:16:56 786

算法图解pdf(非扫描)

1.1 引言 算法是一组完成任务的指令。任何代码片段都可视为算法,但本书只介绍比较有趣的部分。 本书介绍的算法要么速度快,要么能解决有趣的问题,要么兼而有之。下面是书中一些重要内容。  第1章讨论二分查找,并演示算法如何能够提高代码的速度。在一个示例中,算法将需要 执行的步骤从40亿个减少到了32个!  GPS设备使用图算法来计算前往目的地的最短路径,这将在第6、7和8章介绍。  你可使用动态规划来编写下国际跳棋的AI算法,这将在第9章讨论。 对于每种算法,本书都将首先进行描述并提供示例,再使用大O表示法讨论其运行时间,最 后探索它可以解决的其他问题。

2018-09-01

空空如也

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

TA关注的人

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