自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(160)
  • 资源 (10)
  • 收藏
  • 关注

原创 首次进入Fragment正常,再次进入则一片空白

问题描述:         首次进入Fragment正常,再次进入则一片空白。问题分析:         getFragmentManager():获取所在fragment的父容器的管理器,getChildFragmentManager():获取所在fragment  中子容器的管理器。解决办法:         Fragment嵌套Fragment要用getChildFr

2017-12-29 21:54:58 1027 3

原创 ViewPager和SlidingPaneLayout的滑动事件冲突

问题描述:ViewPager和SlidingPaneLayout的滑动事件冲突。问题分析:         在手指左右滑动时,SlidingPaneLayout会屏蔽ViewPager的滑动事件。解决办法:自定义SlidingPaneLayout类import android.content.Context;import android.support.v4.view.M

2017-12-29 21:52:42 759 3

原创 java.lang.IllegalStateException: Fragment ... not attached to Activity

问题描述:        java.lang.IllegalStateException:Fragment ... not attached to Activity问题分析:抛出该异常的常见方法有如下几个:getResources()getLoaderManager()startActivity(Intentintetn, @Nullable Bundle options)

2017-12-29 21:48:42 1486 1

原创 在Android Studio使用Git实现版本管理(四):使用Git进行版本管理

① 提交前的准备,过滤文件由于我们没必要把整个项目中的所有文件都进行提交,因此,在此之前我们先忽略部分文件。打开项目的如下文件,输入我们要忽略的文件。② 提交本地项目到GitHub    VCS> Import into Version Control > Share Project on GitHub。第一次提交项目,会出现如下界面,填写仓库名称、远程名称、描述后,S

2017-12-06 14:48:27 1125 2

原创 在Android Studio使用Git实现版本管理(三):Android Studio的相应设置

Step 1:File> Setting(Ctrl+Alt+S)> Git > 指定Git的安装目中\cmd\git.exe(点击“Test”弹出该窗口则表示成功)。Step2:> GitHub > 输入你在GitHub官网注册的用户名和密码(点击“Test” 弹出该窗口则表示成功)。Step 3:VCS > Enable Version Control Integrati

2017-12-06 14:23:56 491 2

原创 在Android Studio使用Git实现版本管理(二):安装Git

1、Git简介Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。2、下载官网下载地址:https://git-scm.com/downloads根据个人电脑的操作系统选择对应的版本

2017-12-06 14:16:17 654 1

原创 在Android Studio使用Git实现版本管理(一):拥有一个GitHub账号

1、简介GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。GitHub 于 2008 年 4 月 10 日正式上线,除了 Git代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也

2017-12-06 13:56:11 1128 3

原创 【第二届蓝桥杯】中奖计算

题目:中奖计算某抽奖活动的规则是:每位参与者在纸上写下一个8位数的号码。最后通过摇奖的办法随机产生一个8位数字。参与者写下的数字中最多有多少个连续位与开奖号码中的相同,则称为中了几个号。例如:小张写的数字是:12345678,而开奖号码是:42347856。则称小张中了3个号,因为其中最长的相同连续位是:“234”。如果小张写的是:87654321,则他只中了一个号。下面的代码

2017-11-22 09:43:03 806 2

原创 【第五届蓝桥杯】大衍数列

题目:大衍数列    中国古代文献中,曾记载过“大衍数列”, 主要用于解释中国传统文化中的太极衍生原理。    它的前几项是:0、2、4、8、12、18、24、32、40、50 ...    其规律是:对偶数项,是序号平方再除2,奇数项,是序号平方减1再除2。    以下的代码打印出了大衍数列的前 100 项。int main(){int i;for

2017-11-22 09:42:48 1782 2

原创 【第二届蓝桥杯】概率问题

题目:概率问题某个袋子中有红球m个,白球n个。现在要从中取出x个球。那么红球数目多于白球的概率是多少呢?下面的代码解决了这个问题。其中的y表示红球至少出现的次数。这与前文的问题是等价的。因为如果取30个球,要求红球数大于白球数,则等价于至少取出16个红球。请根据仅存的线索,判断程序逻辑,并补全缺少的代码。把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号

2017-11-22 09:42:37 669 1

原创 【第三届蓝桥杯】土地测量

题目:土地测量    造成高房价的原因有许多,比如土地出让价格。既然地价高,土地的面积必须仔细计算。    遗憾的是,有些地块的形状不规则,比如是如图【1.jpg】中所示的五边形。1.jpg    一般需要把它划分为多个三角形来计算。    已知三边求三角形的面积需要用海伦定理,参见【2.jpg】2.jpg    各条边长数据如下:

2017-11-22 09:41:56 616 2

原创 【第三届蓝桥杯】转方阵

题目:转方阵    对一个方阵转置,就是把原来的行号变列号,原来的列号变行号    例如,如下的方阵: 1  2  3  4 5  6  7  8 9 10 11 1213 14 15 16    转置后变为: 1  5  9 13 2  6 10 14 3  7 11 15 4  8 12 16    但,如果是对该方阵顺时

2017-11-22 09:41:39 534

原创 【第三届蓝桥杯】手机尾号

题目:手机尾号    30年的改革开放,给中国带来了翻天覆地的变化。2011全年中国手机产量约为11.72亿部。手机已经成为百姓的基本日用品!    给手机选个好听又好记的号码可能是许多人的心愿。但号源有限,只能辅以有偿选号的方法了。    这个程序的目的就是:根据给定的手机尾号(4位),按照一定的规则来打分。其规则如下:    1. 如果出现连号,不管升序还是降序

2017-11-22 09:41:15 899 1

原创 【第四届蓝桥杯】核桃的数量

标题:核桃的数量    小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:    1. 各组的核桃数量必须相同    2. 各组内必须能平分核桃(当然是不能打碎的)    3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛)程序从标准输入读入:a b ca,b,c都是正整数,表

2017-11-15 14:12:38 460

原创 【第四届蓝桥杯】幻方填空

标题: 幻方填空    幻方是把一些数字填写在方阵中,使得行、列、两条对角线的数字之和都相等。    欧洲最著名的幻方是德国数学家、画家迪勒创作的版画《忧郁》中给出的一个4阶幻方。    他把1,2,3,...16 这16个数字填写在4 x 4的方格中。    如图p1.jpg所示,即:16 ?  ?  13?  ?  11 ?9  ?  ?  *

2017-11-15 14:12:06 1068

原创 【第三届蓝桥杯】古堡算式

题目:古堡算式        福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式:    ABCDE * ? = EDCBA    他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!”    华生:“我猜也是!”    于是,两人沉默了好久,还是没有算出合适的结果来。    请你利用计算机的优势,找到破解的答案。    把 ABC

2017-11-15 14:09:58 566

原创 【第三届蓝桥杯】巧排扑克牌

题目:巧排扑克牌    小明刚上小学,学会了第一个扑克牌“魔术”,到处给人表演。魔术的内容是这样的:    他手里握着一叠扑克牌:A,2,....J,Q,K 一共13张。他先自己精心设计它们的顺序,然后正面朝下拿着,开始表演。    只见他先从最下面拿一张放到最上面,再从最下面拿一张翻开放桌子上,是A;然后再从最下面拿一张放到最上面,再从最下面拿一张翻开放桌子上,是2;..

2017-11-15 14:09:24 1392

原创 【第六届蓝桥杯】打印大X

题目:打印大X小明希望用星号拼凑,打印出一个大X,他要求能够控制笔画的宽度和整个字的高度。为了便于比对空格,所有的空白位置都以句点符来代替。要求输入两个整数m n,表示笔的宽度,X的高度。用空格分开(0要求输出一个大X例如,用户输入:3 9程序应该输出:***.....***.***...***...***.***.....*****...

2017-11-15 14:08:17 844

原创 【第六届蓝桥杯】奇妙的数字

题目:奇妙的数字小明发现了一个奇妙的数字。它的平方和立方正好把0~9的10个数字每个用且只用了一次。你能猜出这个数字是多少吗? 请填写该数字,不要填写任何多余的内容。  答案:69 C++代码一:#include <iostream>#include <algorithm>#include <cmath>using n...

2017-11-15 14:06:53 945

原创 【第六届蓝桥杯】加法变乘法

题目:加法变乘法我们都知道:1+2+3+ ... + 49 = 1225现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交10)。注意:需要你提交

2017-11-15 14:06:11 670

原创 【第六届蓝桥杯】格子中输出

题目:格子中输出StringInGrid函数会在一个指定大小的格子中打印指定的字符串。要求字符串在水平、垂直两个方向上都居中。如果字符串太长,就截断。如果不能恰好居中,可以稍稍偏左或者偏上一点。下面的程序实现这个逻辑,请填写划线部分缺少的代码。#include #include void StringInGrid(int width, int hei

2017-11-15 14:05:01 482

原创 【第四届蓝桥杯】振兴中华

题目: 振兴中华    小明参加了学校的趣味运动会,其中的一个项目是:跳格子。    地上画着一些格子,每个格子里写一个字,如下所示:(也可参见p1.jpg)从我做起振我做起振兴做起振兴中起振兴中华p1.jpg    比赛时,先站在左上角的写着“从”字的格子里,可以横向或纵向跳到相邻的格子里,但不能跳到对角的格子或其它位置。一直要跳到“华”字

2017-11-15 14:01:51 555

原创 【第六届蓝桥杯】三羊献瑞

题目:三羊献瑞观察下面的加法算式:      祥 瑞 生 辉  +   三 羊 献 瑞-------------------   三 羊 生 瑞 气(如果有对齐问题,可以参看【图1.jpg】)图1.jpg其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。

2017-11-15 14:00:00 404

原创 【第三届蓝桥杯】移动字母

题目:移动字母    2x3=6个方格中放入ABCDE五个字母,右下角的那个格空着。如图【1.jpg】所示。    和空格子相邻的格子中的字母可以移动到空格中,比如,图中的C和E就可以移动,移动后的局面分别是:A B D E CA B CD   E    为了表示方便,我们把6个格子中字母配置用一个串表示出来,比如上边的两种局面分别表示为:A

2017-11-14 11:23:21 1475

原创 【第三届蓝桥杯】罗马数字

题目:罗马数字    古罗马帝国开创了辉煌的人类文明,但他们的数字表示法的确有些繁琐,尤其在表示大数的时候,现在看起来简直不能忍受,所以在现代很少使用了。之所以这样,不是因为发明表示法的人的智力的问题,而是因为一个宗教的原因,当时的宗教禁止在数字中出现0的概念!    罗马数字的表示主要依赖以下几个基本符号:    I  1    V  5    X  10

2017-11-14 11:21:29 737

原创 【第三届蓝桥杯】身份证

题目:身份证  如果让你设计个程序,用什么变量保存身份证号码呢?长整数可以吗?不可以!  因为有人的身份证最后一位是"X"  实际上,除了最后一位的X,不会出现其它字母!  身份证号码18位 = 17位 + 校验码  校验码的计算过程:  例如:身份证前17位 = ABCDEFGHIJKLMNOPQ    A~Q 每位数字乘以权值求和(每

2017-11-14 11:14:52 456

原创 【第三届蓝桥杯】干支纪年

题目:干支纪年    在我国古代和近代,一直采用干支法纪年。它采用10天干和12地支配合,一个循环周期为60年。    10天干是:甲,乙,丙,丁,戊,己,庚,辛,壬,癸    12地支是:子,丑,寅,卯,辰,巳,午,未,申,酉,戌,亥    如果某年是甲子,下一年就是乙丑,再下是丙寅,......癸酉,甲戌,乙亥,丙子,....    总之天干、地址都是循

2017-11-14 11:12:49 463

原创 【第三届蓝桥杯】卖鸡蛋

题目:卖鸡蛋    大数学家欧拉在集市上遇到了本村的两个农妇,每人跨着个空篮子。她们和欧拉打招呼说两人刚刚卖完了所有的鸡蛋。    欧拉随便问:“卖了多少鸡蛋呢?”    不料一个说:“我们两人自己卖自己的,一共卖了150个鸡蛋,虽然我们卖的鸡蛋有多有少,但刚好得了同样的钱数。你猜猜看!”    欧拉猜不出。    另一个补充道:“如果我按她那样的价格卖,可

2017-11-14 11:06:03 399

原创 【第二届蓝桥杯】上三角

题目:上三角方阵的主对角线之上称为“上三角”。请你设计一个用于填充n阶方阵的上三角区域的程序。填充的规则是:使用1,2,3….的自然数列,从左上角开始,按照顺时针方向螺旋填充。例如:当n=3时,输出:1 2 36 45当n=4时,输出:1  2 3 49 10 58  67当n=5时,输出:  1 2  3  4  5 12 13

2017-11-14 10:58:12 615

原创 【第二届蓝桥杯】轮换

题目:轮换串“abcd”每个字符都向右移位,最右的移动到第一个字符的位置,就变为“dabc”。这称为对串进行位移=1的轮换。同理,“abcd”变为:“cdab”则称为位移=2的轮换。下面的代码实现了对串s进行位移为n的轮换。请补全缺失的代码。把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的“解答.txt”中即可。void shift(char* s, i

2017-11-14 10:52:35 455

原创 【第二届蓝桥杯】n进制小数

题目:n进制小数将任意十进制正小数分别转换成2,3,4,5,6,7,8,9进制正小数,小数点后保留8位,并输出。例如:若十进制小数为0.795,则输出:       十进制正小数0.795000 转换成 2 进制数为: 0.11001011       十进制正小数0.795000 转换成 3 进制数为: 0.21011011       十进制正小数0.795000

2017-11-14 10:50:42 636 1

原创 【第二届蓝桥杯】反转串

题目:反转串我们把“cba”称为“abc”的反转串。下面的代码可以把buf中的字符反转。其中n表示buf中待反转的串的长度。请补充缺少的代码。把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的“解答.txt”中即可。void reverse_str(char*buf, int n){    if(n    char tmp = buf[0];

2017-11-14 10:48:45 485

原创 【第二届蓝桥杯】歌赛新规则

题目:歌赛新规则歌手大赛的评分规则一般是去掉一个最高分,去掉一个最低分,剩下的分数求平均。当评委较少的时候,如果我们只允许去掉一个分数,该如何设计规则呢?有人提出:应该去掉与其余的分数平均值相差最远的那个分数。即“最离群”的分数。以下的程序用于实现这个功能。其中x存放所有评分,n表示数组中元素的个数。函数返回最“离群”的那个分数值。请补全缺失的代码。把填空的答案(仅

2017-11-14 10:46:07 483

原创 【第二届蓝桥杯】神秘的三位数

题目:神秘的三位数有这样一个3位数,组成它的3个数字阶乘之和正好等于它本身。即:abc = a! + b! + c!下面的程序用于搜索这样的3位数。请补全缺失的代码。把填空的答案(仅填空处的答案,不包括题面)存入考生文件夹下对应题号的“解答.txt”中即可。    int JC[] = {1,1,2,6,24,120,720,5040,40320,362880};    int

2017-11-14 10:41:23 594

原创 【第四届蓝桥杯】剪格子

标题:剪格子    如图p1.jpg所示,3 x 3 的格子中填写了一些整数。p1.jpgp2.jpg    我们沿着图中的红色线剪开,得到两个部分,每个部分的数字和都是60。    本题的要求就是请你编程判定:对给定的m x n 的格子中的整数,是否可以分割为两个部分,使得这两个区域的数字和相等。    如果存在多种解答,请输出包含左上角格

2017-11-14 10:34:49 456

原创 【第四届蓝桥杯】带分数

标题:带分数    100 可以表示为带分数的形式:100 = 3 + 69258 / 714    还可以表示为:100 = 82 + 3546 / 197    注意特征:带分数中,数字1~9分别出现且只出现一次(不包含0)。    类似这样的带分数,100 有 11 种表示法。题目要求:从标准输入读入一个正整数N (N程序输出该数字用数码1

2017-11-14 10:31:57 305

原创 【第四届蓝桥杯】打印十字图

题目:打印十字图    小明为某机构设计了一个十字型的徽标(并非红十字会啊),如下所示(可参见p1.jpg)                     $$$$$$$$$$$$$                     $           $                   $$$ $$$$$$$$$ $$$                   $   $

2017-11-14 10:28:05 384

原创 【第四届蓝桥杯】三部排序

标题:三部排序    一般的排序有许多经典算法,如快速排序、希尔排序等。    但实际应用时,经常会或多或少有一些特殊的要求。我们没必要套用那些经典算法,可以根据实际情况建立更好的解法。    比如,对一个整型数组中的数字进行分类排序:    使得负数都靠左端,正数都靠右端,0在中部。注意问题的特点是:负数区域和正数区域内并不要求有序。可以利用这个特点通过1次线性扫

2017-11-14 10:23:41 413

原创 【第四届蓝桥杯】公约数公倍数

题目:公约数公倍数    我们经常会用到求两个整数的最大公约数和最小公倍数的功能。    下面的程序给出了一种算法。    函数 myfunc 接受两个正整数a,b    经过运算后打印出 它们的最大公约数和最小公倍数。    此时,调用 myfunc(15,20)  将会输出:560 // 交换数值void swap(int *

2017-11-14 10:20:19 377

原创 【第四届蓝桥杯】马虎的算式

题目: 马虎的算式    小明是个急性子,上小学的时候经常把老师写在黑板上的题目抄错了。    有一次,老师出的题目是:36 x 495 = ?    他却给抄成了:396 x 45 = ?    但结果却很戏剧性,他的答案竟然是对的!!    因为 36 * 495 = 396 * 45 = 17820    类似这样的巧合情况可能还有很多,比如:

2017-11-14 10:11:01 1888

小程序自定义组件仿微信联系人可导航字母序排列数据列表

可导航字母序排列数据列表  基础库 1.6.0 开始支持,低版本需做兼容处理

2018-10-02

小程序自定义组件可滑动切换选项卡tab-view

小程序自定义组件可滑动切换选项卡tab-view 1、可点击tab与左右滑动切换 2、线条游标位置宽度模式可设置 3、可自行更改主题样式 4、公开切换监听和滑动到底事件

2018-08-26

2011年第二届蓝桥杯大赛个人赛省赛(软件类)

2011年第二届蓝桥杯大赛个人赛省赛(软件类),包含部分试题与答案

2017-11-14

2012年第三届蓝桥杯大赛个人赛省赛(软件类)

2012年第三届蓝桥杯大赛个人赛省赛(软件类),包含多个组的题目和部分答案

2017-11-14

2013年第四届蓝桥杯大赛个人赛省赛(软件类)

2013年第四届蓝桥杯大赛个人赛省赛(软件类),包含所有组试题与部分答案

2017-11-14

2014年第五届蓝桥杯大赛个人赛省赛(软件类)

2014年第五届蓝桥杯大赛个人赛省赛(软件类),包含所有组试题与部分C++答案

2017-11-14

2015年第六届蓝桥杯大赛个人赛省赛(软件类)

2015年第六届蓝桥杯大赛个人赛省赛(软件类),包含所有组试题与C++C组答案

2017-11-14

2016年第七届蓝桥杯大赛个人赛省赛(软件类)

2016年第七届蓝桥杯大赛个人赛省赛(软件类),包含所有组的代码试题,但只有C++C组的答案与解题思路

2017-11-14

Android消息提醒,小红点(支持圆、矩形、椭圆、圆角矩形、正方形,支持链式操作

Android消息提醒,小红点(支持圆、矩形、椭圆、圆角矩形、正方形,支持链式操作

2017-11-01

仿微信底部菜单栏(ViewPager+ImagerView+TextView)

仿微信底部菜单栏(ViewPager+ImagerView+TextView)

2017-07-18

空空如也

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

TA关注的人

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