- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 课程结业报告
《Web应用基础》课程结业报告1.网页内容1)网页总体概述开始计划用Angular和MDB做一个展示诗人的信息的动态页面。使用Angular来搭建页面框架、初步设计页面样式,使用MDB中定义的样式类及一些自己定义的样式来对页面样式进行优化。在实现过程中,Angular始终无法和MDB兼容,故在此项目中实际使用的是AngularMeterial和Angular。在开发过程中使用了AngularMeterial提供的一些样式以及一些自定义的样式类,完成了此网页的设计和制作。2)网页细节概述在这个网页
2021-06-14 20:32:30
285
原创 2020第十一届蓝桥杯决赛(国赛)题目 C++ B组B题扩散
【问题描述】小蓝在一张无限大的特殊画布上作画。这张画布可以看成一个方格图,每个格子可以用一个二维的整数坐标表示。小蓝在画布上首先点了一下几个点:(0, 0), (2020, 11), (11, 14), (2000, 2000)。只有这几个格子上有黑色,其它位置都是白色的。每过一分钟,黑色就会扩散一点。具体的,如果一个格子里面是黑色,它就会扩散到上、下、左、右四个相邻的格子中,使得这四个格子也变成黑色(如果原来就是黑色,则还是黑色)。请问,经过 2020 分钟后,画布上有多少个格子是黑色的。
2021-05-29 14:09:20
612
原创 2020第十一届蓝桥杯决赛(国赛)题目 C++ B组C题阶乘约数
试题 C: 阶乘约数本题总分:10 分【问题描述】定义阶乘 n! = 1 × 2 × 3 × · · · × n。请问 100! (100 的阶乘)有多少个约数。【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分解题思路:这题小编不会,参考了别人的代码。理解了一下:每个数都可以由一系列质数相乘得来,即x=a1 * a2 * a3…*an其中ai和aj可以相同。将相同的项合并写成质数形式,即x=
2021-04-16 21:11:14
666
1
原创 C++set容器的常用操作
set容器底层使用红黑树实现,会自动将重复的数删除使用时:加入头文件#includes.insert() 插入一个元素s.erase() 删除一个元素s.size() 返回当前set容器中的元素个数s.begin() 返回set容器的第一个元素s.end() 返回set容器的最后一个元素s.clear() 删除set容器中的所有的元素s.empty() 判断set容器是否为空point.count(x) 判断x是
2021-04-16 16:21:47
232
原创 2020第十一届蓝桥杯决赛(国赛)题目 C++ B组B题扩散
试题 B: 扩散本题总分:5 分【问题描述】小蓝在一张无限大的特殊画布上作画。这张画布可以看成一个方格图,每个格子可以用一个二维的整数坐标表示。小蓝在画布上首先点了一下几个点:(0, 0), (2020, 11), (11, 14), (2000, 2000)。只有这几个格子上有黑色,其它位置都是白色的。每过一分钟,黑色就会扩散一点。具体的,如果一个格子里面是黑色,它就会扩散到上、下、左、右四个相邻的格子中,使得这四个格子也变成黑色(如果原来就是黑色,则还是黑色)。请问,经过 2020
2021-04-16 15:23:07
1128
原创 2020第十一届蓝桥杯决赛(国赛)题目 C++ B组A题美丽的2
试题 A: 美丽的 2本题总分:5 分【问题描述】小蓝特别喜欢 2,今年是公元 2020 年,他特别高兴。他很好奇,在公元 1 年到公元 2020 年(包含)中,有多少个年份的数位中包含数字 2?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。答案:563代码#include<iostream>using namespace std;int main(){ int i; i
2021-04-14 16:14:02
1047
2
原创 蓝桥杯回文日期
【问题描述】2020 年春节期间,有一个特殊的日期引起了大家的注意:2020年2月2日。因为如果将这个日期按“yyyymmdd” 的格式写成一个8 位数是20200202,恰好是一个回文数。我们称这样的日期是回文日期。有人表示20200202 是“千年一遇” 的特殊日子。对此小明很不认同,因为不到2年之后就是下一个回文日期:20211202 即2021年12月2日。也有人表示20200202 并不仅仅是一个回文日期,还是一个ABABBABA型的回文日期。对此小明也不认同,因为大约100 年后就能遇到
2021-03-28 14:46:39
574
原创 蓝桥杯等差数列
数学老师给小明出了一道等差数列求和的题目。但是粗心的小明忘记了一部分的数列,只记得其中 N 个整数。现在给出这 N 个整数,小明想知道包含这 N 个整数的最短的等差数列有几项?输入格式输入的第一行包含一个整数 N。第二行包含 N 个整数 A1,A2,⋅⋅⋅,AN。(注意 A1∼AN 并不一定是按等差数列中的顺序给出)输出格式输出一个整数表示答案。数据范围2≤N≤100000,0≤Ai≤109输入样例:52 6 4 10 20输出样例:10样例解释包含 2、6、4、10、2
2021-03-19 14:30:06
367
原创 蓝桥杯迷宫
【问题描述】下图给出了一个迷宫的平面图,其中标记为 1 的为障碍,标记为 0 的为可以通行的地方。010000000100001001110000迷宫的入口为左上角,出口为右下角,在迷宫中,只能从一个位置走到这个它的上、下、左、右四个方向之一。对于上面的迷宫,从入口开始,可以按DRRURRDDDR 的顺序通过迷宫,一共 10 步。其中 D、U、L、R 分别表示向下、向上、向左、向右走。对于下面这个更复杂的迷宫(30 行 50 列),请找出一种通过迷宫的方式,其使用的步数最少,在步数最
2021-03-16 09:08:07
587
1
原创 CSS学习内容的总结
1.CSS的定义CSS是级联样式表(Cascading Style Sheets)的缩写。HTML 用于撰写页面的内容,而 CSS 将决定这些内容该如何在屏幕上呈现。整个页面的布局、元素的位置、距离、颜色、大小、是否显示、是否浮动、透明度等等大都是由CSS来决定的。CSS文件的后缀名为.css。2.CSS语法结构一条CSS样式规则由两个主要的部分构成:选择器,以{}包裹的一条或多条声明。其中声明由属性和值构成,即引用该css的内容的属性和赋予该属性的值构成。如:h2{ font-size:
2021-03-14 10:30:35
260
原创 HTML学习内容的总结
1.HTML的定义HTML是超文本标记语言(HyperText Markup Language)的缩写。我们用 HTML 来构建 Web 页面。2.HTML开发环境的配置①开发工具VS Code②推荐安装的插件Auto Close Tag、Auto Rename Tag、Code Runner、IntelliSense for CSS、Material Icon、Open HTML in Browser、Path Intelligence等。3.HTML文档结构分析HTML 使用"标记"来注
2021-03-10 09:39:02
628
原创 c/c++输出保留指定位小数(输出精度控制)
参考:[https://blog.youkuaiyun.com/gyxx1998/article/details/103337790]
2021-03-06 19:30:28
747
原创 蓝桥杯算法提高复数归一化
编写函数Normalize,将复数归一化,即若复数为a+bi,归一化结果为a/sqrt(aa+bb) + ib/sqrt(aa+b*b) 。使用结构体指针类型作为函数参数可能是必要的。其中实部和虚部由键盘输入,输出为归一化结果,如果归一化结果的实部或虚部为小数的要求保留一位小数。样例输入:(格式说明:3 4 分别为以空格隔开的实数的实部和虚部)3 4样例输出:0.6+0.8i样例输入:2 5样例输出:0.4+0.9isqrt运算直接加个include<math.h>头文件即可,
2021-03-06 19:28:34
135
原创 蓝桥杯历年试题小数第n位
问题描述 我们知道,整数做除法时,有时得到有限小数,有时得到无限循环小数。 如果我们把有限小数的末尾加上无限多个0,它们就有了统一的形式。本题的任务是:在上面的约定下,求整数除法小数点后的第n位开始的3位数。输入格式 一行三个整数:a b n,用空格分开。a是被除数,b是除数,n是所求的小数后位置(0<a,b,n<1000000000)输出格式 一行3位数字,表示:a除以b,小数后第n位开始的3位数字。样例输入1 8 1样例输出125样例输入1 8 3样例输出
2021-03-06 14:17:32
268
原创 蓝桥杯历年试题合根植物
这道题考察的是并查集的使用,把这道题处理成基本的并查集即可,但是要注意缩短路径,不然会超时。缩短路径就是将新加进来以及这条路上的所有的结点的父结点都指向根节点即可#include<iostream>#define MAXN 1000010int pre[MAXN];//并查集的集合数组using namespace std;int find(int x);//找x的根 int main(){ int m,n;//行和列 int k;//并的个数 cin>>m>
2021-03-06 10:52:35
126
原创 AS中java.lang.NullPointerException: Attempt to invoke virtual method on a null object reference
E/AndroidRuntime: FATAL EXCEPTION: mainProcess: com.skypan.travelsystem, PID: 23801java.lang.NullPointerException: Attempt to invoke virtual method ‘void com.skypan.travelsystem.DataStructure.Point.setPoint_name(java.lang.String)’ on a null object refere
2021-02-14 14:20:11
914
原创 蓝桥杯算法提高 9-2 文本加密
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 先编写函数EncryptChar,按照下述规则将给定的字符c转化(加密)为新的字符:“A"转化"B”,“B"转化为"C”,… …“Z"转化为"a”,“a"转化为"b”,… …, “z"转化为"A”,其它字符不加密。编写程序,加密给定字符串。样例输出与上面的样例输入对应的输出。例:数据规模和约定 输入数据中每一个数的范围。 例:50个字符以内无空格字符串。解题思路:先用一个数组将要加密的字母依次存起来(‘A’-‘Z’,
2021-02-10 11:57:38
206
原创 蓝桥杯算法提高 盾神与条状项链
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 有一天,盾神捡到了好多好多五颜六色的珠子!他心想这些珠子这么漂亮,可以做成一条项链然后送给他心仪的女生~于是他用其中一些珠子做成了长度为n的项链。当他准备把项链首尾相接的时候,土方进来了。 “哇这么恶心的项链你也做得出来!!!” 盾神自知审美不是他的长项,于是他很谦虚地请教土方,怎么才能把项链做得漂亮。 “这个嘛首先你要在这里加上一个这种颜色的珠子,然后在这里去掉这个珠子,然后……,最后你看看是不是漂亮很多咧”土方一下子说
2021-02-10 11:31:11
182
原创 蓝桥杯算法提高快乐司机
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 “嘟嘟嘟嘟嘟嘟 喇叭响 我是汽车小司机 我是小司机 我为祖国运输忙 运输忙” 这是儿歌“快乐的小司机”。话说现在当司机光有红心不行,还要多拉快跑。多拉不是超载,是要让所载货物价值最大,特别是在当前油价日新月异的时候。司机所拉货物为散货,如大米、面粉、沙石、泥土… 现在知道了汽车核载重量为w,可供选择的物品的数量n。每个物品的重量为gi,价值为pi。求汽车可装载的最大价值。(n<10000,w<1
2021-02-03 20:42:02
213
原创 蓝桥杯 算法提高 成绩排名
资源限制时间限制:1.0s 内存限制:256.0MB问题描述 小明刚经过了一次数学考试,老师由于忙碌忘记排名了,于是老师把这个光荣的任务交给了小明,小明则找到了聪明的你,希望你能帮他解决这个问题。输入格式 第一行包含一个正整数N,表示有个人参加了考试。接下来N行,每行有一个字符串和一个正整数,分别表示人名和对应的成绩,用一个空格分隔。输出格式 输出一共有N行,每行一个字符串,第i行的字符串表示成绩从高到低排在第i位的人的名字,若分数一样则按人名的字典序顺序从小到大。样例输入3a
2021-01-27 19:45:31
310
原创 蓝桥杯 算法训练 Anagrams问题
资源限制时间限制:1.0s 内存限制:512.0MB问题描述 Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的。例如,“Unclear”和“Nuclear”、“Rimon”和“MinOR”都是Anagrams。编写一个程序,输入两个单词,然后判断一下,这两个单词是否是Anagrams。每一个单词的长度不会超过80个字符,而且是大小写无关的。 输入格式:输入有两行,分别为两个单词。 输出格式:输出只有一个字母Y或N,分别表
2021-01-27 19:16:18
111
原创 在.wxml文件中加入注释
在.wxml文件中加入注释的方法:ctrl+/ :快速添加和删除注释例:先输入所加的文字,在选中注释文字,按 ctrl+/ 键<!--pages/welcome/welcome.wxml--><!-- class给每个需要样式的组件加入样式名字 -->...
2021-01-27 16:14:30
4314
2
原创 蓝桥杯数字游戏C++实现
蓝桥杯历年试题–数字游戏C++实现本人是自己推导出一个公式,设栋栋最开始报数为sta,栋栋下一个人报的数和栋栋报的数的间隔为m,m的初始值为1,n为总人数,每数到k-1则又从0开始数,栋栋一共进行T次数数,输出栋栋数数的总和,我推导出的公式是栋栋每次数的数字是sta = (sta+(2*m+n-1)*n/2)%k;由于1 < n,k,T < 1,000,000;所以sta,m,sum必须用long long,用int不对,代码如下:(如果想知道推导过程,欢迎在我的博客下面留言)#inclu
2021-01-23 21:15:17
741
2
原创 ZOJ1508简单算法实现
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-11-29 16:08:51
183
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人