- 博客(15)
- 收藏
- 关注
原创 2013蓝桥杯预赛之幸运数
问题描述 幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成 。 首先从1开始写出自然数1,2,3,4,5,6,.... 1 就是第一个幸运数。 我们从2这个数开始。把所有序号能被2整除的项删除,变为: 1 _ 3 _ 5 _ 7 _ 9 .... 把它们缩紧,重新记序,为: 1 3 5 7 9 .... 。这时,3为第2个幸运数,然后把所有能被3整除的序号位置的数
2014-04-14 12:50:09 1115
原创 2013蓝桥杯预赛之翻硬币
问题描述 小明正在玩一个“翻硬币”的游戏。 桌上放着排成一排的若干硬币。我们用 * 表示正面,用 o 表示反面(是小写字母,不是零)。 比如,可能情形是:**oo***oooo 如果同时翻转左边的两个硬币,则变为:oooo***oooo 现在小明的问题是:如果已知了初始状态和要达到的目标状态,每次只能同时翻转相邻的两个硬币,那么对特定的局面,最少要翻动多少次呢?
2014-04-13 16:35:51 928
原创 2014蓝桥杯预赛之分糖果
标题:分糖果 有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏: 每个小朋友都把自己的糖果分一半给左手边的孩子。 一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。 反复进行这个游戏,直到所有小朋友的糖果数都相同为止。 你的任务是预测在已知的初始糖果情形下,老师一共需要补发多少个糖果。
2014-04-09 23:20:30 2699
原创 2014蓝桥杯预赛之猜字母
标题:猜字母 把abcd...s共19个字母组成的序列重复拼接106次,得到长度为2014的串。 接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。 得到的新串再进行删除奇数位置字母的动作。如此下去,最后只剩下一个字母,请写出该字母。 答案是一个小写字母,请通过浏览器提交答案。不要填写任何多余的内容。 为什
2014-04-09 01:23:20 2144
原创 linux常用命令总结笔记(二)
命令9: cat 原意:concatenate and display files 语法: cat [ 文件名] 功能: 显示文件内容 命令10: more 语法: more [ 文件名] 空格或f 显示下一页 Enter 显示下一行 Q或q 退出 功能: 分页显示文件内容 备注: 先把more 文件名敲进去
2014-03-11 11:46:26 509
原创 linux 常用命令总结笔记(一)
命令1: ls 原意:list 功能:显示目录文件 语法:ls -a 显示所有文件,包含隐藏文件 ls -l 详细信息显示 ls -d 查看目录属性 例子:ls -l /bin drwxr-xr-x 2 root root 4096 13-01 01:23 文件权限 硬链接数 所有者 所属组
2014-03-07 15:35:07 570
原创 WindowsXP下硬盘安装linux
寒假收拾东西,忘记把linux的光盘带回家了,现装的linux好像有点问题,决定重装,考虑一下决定不用U盘。尝试硬盘安装。当然这里不是使用wubi安装,这个就太没难度了,然后实际上wubi也不属于安装系统,总得安装起来只不过是windows的一个程序而已。系统用起来,质量也只能呵呵。 首先准备一个linux镜像。Linux有很多版本,本来想用RH9.0.结果后来安装的时候出现找不到镜像的问
2014-02-08 16:17:22 2599
原创 2013蓝桥杯预赛之颠倒的价牌
标题: 颠倒的价牌 小李的店里专卖其它店中下架的样品电视机,可称为:样品电视专卖店。 其标价都是4位数字(即千元不等)。 小李为了标价清晰、方便,使用了预制的类似数码管的标价签,只要用颜色笔涂数字就可以了(参见p1.jpg)。 这种价牌有个特点,对一些数字,倒过来看也是合理的数字。如:1 2 5 6 8 9 0 都可以。这样一来,如果牌子挂倒
2013-11-12 14:28:42 745
原创 2013蓝桥杯预赛之梅森素数
标题: 梅森素数 如果一个数字的所有真因子之和等于自身,则称它为“完全数”或“完美数” 例如:6 = 1 + 2 + 3 28 = 1 + 2 + 4 + 7 + 14 早在公元前300多年,欧几里得就给出了判定完全数的定理: 若 2^n - 1 是素数,则 2^(n-1) * (2^n - 1) 是完全数。 其
2013-11-12 14:18:19 1883
原创 死锁
定义:如果一个进程集合中的每个进程都在等待只能由该进程集合中的其他进程才能引发的事件,那么该进程集合就是死锁的。 操作系统中有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进程协调、通信机构会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能继续运行,否则就阻塞的情况。此时,若不借助外界因素,谁也不能释放资源,谁也不能解除阻塞状态。根据这样的情况,操作系统中的死
2013-11-05 15:48:50 609
原创 操作系统处理内存超载的通用方法
前几天碰到一个题,操作系统如何处解决可寻址逻辑地址空间大而物理内存小的矛盾。 这个题目我就简单理解为操作系统处理内存超载的方法。 如果计算机的内存足够大,可以保存所有进程,那么问题似乎就不是问题,实际上,所有进程所需的内存数量总和通常要远远超出储存器能够支撑的范围。当一个系统在计算机引导完成后会启动几十个进程,单单的一个用于查看该程序的更新进程就会吃掉几兆的内存,后台还有
2013-11-04 04:30:22 1812
原创 福富软件面试经历
20号下午去理工笔试福建星网锐捷通讯,好吧到的时候人家宣讲都完了,以为是福建的公司没人要报,教室外面的人好少,以为在一个个面试,幸好问了一下旁边的妹妹,才知道宣讲完了,现在面试的是顾问的岗位,开发的岗位要去另一栋楼笔试,好吧我一口气冲上四楼,又下楼去另一栋上五楼。到时,人家已经在考了,找主考官要卷子,全部是c语言,我想做java啊,而且题目好多咧,好像在期末考一样,不过还是静心写完。
2013-10-29 15:17:31 6824 1
原创 分数的四则运算(c++重载练习)
/* * 分数的四则运算 * 重载运算符的实现 * 最简分数打印结果 **/ #include using namespace std; class fenShu //分数类 { public: int fenZi; //分子 int fenMu; /
2013-10-28 02:37:28 3323
原创 明源动力面试经历
15号下午参加明源动力的校园宣讲会,并当场笔试。笔试内容比较简单,第一部分,五个选择题,智力型的那种,最后一题挺有意思,题目大概是:周周的鸵鸟要运3000颗白菜穿过1000公里的沙漠,鸵鸟每次最多只能驮1000颗白菜,而且鸵鸟每走一公里要吃一颗白菜。问到终点能剩多少白菜。算了一下,选534。 第二部分编程题,共有两道,要求写思路,画流程图,写代码。第一道斐波拉契数列,毫无压力,递归搞定
2013-10-19 01:07:47 4481
原创 常回头看看
这几天想起了自己半年写的周易排盘程序,然后看看,发现写得好好笑,卧槽,那些垃圾一般的代码真的是自己写出来的吗,半年前的我要是写这种代码让现在的我看到,不知道会不会被现在的我打死啊。不过半年前刚开始从c语言转学java不久,本身又酷爱周易,就想何不用程序代我排卦,当时做完,还是满激动的。最近可能用一点时间改改,但是主核心算法,数据结构应该改变不大,当时心血来潮,那时的算法分析到现在还是感觉蛮好的。
2013-10-09 02:32:00 716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人