自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

超逸の学习技术博客

JS,LeetCode,Vue,React,算法爱好者。座右铭:学如逆水行舟,不进则退!

原创 天梯赛备赛:1003 我要通过! (20 分) +我能通过!+特别的判断A的个数方式+简单易懂

“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。 得到“答案正确”的条件是: 字符串中必须仅有 P、 A、 T这三种字符,不可以包含其它字符; 任意形如 xPATx 的字符串...

2019-03-26 23:46:04 140 2

原创 C++ 随机化快速排序 最简单易懂的代码! 基于归并分区思想实现

问题导入: 使用Java或C++等语言中内置的随机函数实现随机化快速排序,在数组中随机选择一个元素作为分区的主元(Pivot)。 输入 多组样例输入,每组由一个一维整型数组组成。 输出 随机化快速排序之后的一维整型数组(升序排列)。 样例输入 6 1 8 6 5 3 4 5 12 42 2 5...

2019-03-26 21:26:46 848 5

原创 C++ 快速排序最简单易懂的算法代码!+详细解答

//快速排序 #include<iostream> #include<vector> using namespace std; vector<int> vec; void Chocolate_swap(vector<int> &v,int a...

2019-03-26 21:00:16 559 2

原创 L1-043 阅览室(14分的代码)+求指教~

个人分析: 我的想法是用map来存放书的id 然后如果找到匹配的id就计算它们相差的时间 放入vector中,不断遍历,然后将vector进行求和,除以vector的长度 来求出平均时间 用cnt变量来统计每次借书次数 PS: 我觉得个人还没考虑的是一本书当天可以多次被不同学生借阅。但是思路还没...

2019-03-26 16:45:32 143 2

原创 计算机组成原理:booth 乘法原则 +举例+个人对求补码的方法+学习补码减法

booth 乘法原则 [ 乘法 ]补 低位添加补0 参考判断 00 结尾 原部分积+0 ,然后右移一位 01 结尾 原部分积+【被乘数】补 , 然后右移一位 10 结尾 原部分积+【-被乘数】补, 然后右移一位 11 结尾 原部分积+ 0,然后右移一位 初始状态,部分积全为0 移位时,部分积最...

2019-03-21 00:20:53 1647 2

原创 零基础开发彩票摇号项目(激发编程兴趣)+巧妙运用Set去重+界面简单

先上最后效果图吧: 代码可以直接使用~ 个人分析: 由题目要求来看,有6个红球,并且一个关键点就是每个红球的数字是不重复的,能立马想到什么呢?我们难不成还要用数组来来一个个弄吗,比如1-32出现了一次然后就消除那个数,继续随机。。。那样,可想而知比较麻烦。我的做法是放入set集合里面,当set的...

2019-03-19 22:59:53 6233 2

原创 天梯赛备赛:L1-054 福到了(15分) C++ STL +对子pair+ reverse()函数使用+独特的解题思路+详细

L1-054 福到了 (15 分) “福”字倒着贴,寓意“福到”。不论到底算不算民俗,本题且请你编写程序,把各种汉字倒过来输出。这里要处理的每个汉字是由一个 N × N 的网格组成的,网格中的元素或者为字符 @ 或者为空格。而倒过来的汉字所用的字符由裁判指定。 输入格式: 输入在第一行中给出倒过来...

2019-03-17 11:41:22 311 2

原创 牛客寒假算法基础集训营2:处女座的期末复习(贪心入门)

链接:https://ac.nowcoder.com/acm/contest/327/J 来源:牛客网 ** 题目描述 ** 快要期末考试了,处女座现在有n门课程需要考试,每一门课程需要花ai小时进行复习,考试的起始时间为bi,处女座为了考试可以不吃饭不睡觉,处女座想知道他能否复习完所有...

2019-03-16 22:46:13 552 2

原创 牛客寒假算法基础集训营2:处女座的砝码(初遇三进制)

牛客寒假算法基础集训营2:处女座的砝码(初遇三进制) 这是刷到牛客寒假集训营2里面的C题-处女座的砝码才知道的 首先,了解一下知乎上一位大佬的想法 地址:https://www.zhihu.com/question/30164499 还有一个博客是写关于这个题目的: https://bl...

2019-03-16 22:46:01 181 2

原创 汉诺塔-3(水题)

题目描述 用1,2,…,n表示n个盘子,称为1号盘,2号盘,…。号数大盘子就大。经典的汉诺塔问题经常作为一个递归的经典例题存在。可能有人并不知道汉诺塔问题的典故。汉诺塔来源于印度传说的一个故事,上帝创造世界时作了三根金刚石柱子,在一根柱子上从下往上按大小顺序摞着64片黄金圆盘。上帝命令婆罗门把圆盘...

2019-03-16 16:53:24 781 2

原创 递归经典题:幸运人士(STL 双Vector使用)+让人绝望后的成功+一天一夜的冥思苦想+对于蓝桥杯大赛的想法+努力不一定成功,但每一次的成功都需要格外的努力!

题目描述 一次大型派对的最后节目是选出一位幸运人士,该人士将获得派对组织者准备的一个钻石戒指。 而选择幸运人士的办法是让所有人员一字排列,然后从左至右点数,凡是奇数号的全部剔除。 对于剩下的人员,又从左至右点数,逢奇数号就剔除。 如此不断递归下去,直到只剩下一个人为止,此人即为幸运之人。 请设计一...

2019-03-16 00:43:24 342 2

原创 初级汉诺塔问题(递归求解)

使用递归编写一个程序实现汉诺塔问题,要求在输入圆盘数量之后,输出圆盘的移动步骤,输出格式示例如下: 第1步:1号盘从A柱移至B柱 第2步:2号盘从A柱移至C柱 输入 多组测试用例,每组输入一个正整数n,n代表圆盘数量。 输出 每组输出之间有一行空行。 样例输入 3 样例输出 第1步:1号盘从A柱移...

2019-03-12 18:34:03 364 2

原创 Web技术(Java)初学+制作学期课程表

本学期开了Web课程,然后在书102页有一个上机练习题:制作一个本学期使用的课表。 话不多说,直接附上自己做完后的图片(源代码在后面) 今天上课才接触HTML 所以界面肯定还是一般般 随着学习,我还会更新Web技术界面] 至于用了什么工具,可以查看我的这篇博客: https://blog.csdn...

2019-03-11 21:49:03 2453 2

原创 天梯赛备赛:L1-005 考试座位号(map+结构体使用)

每个 PAT 考生在参加考试时都会被分配两个座位号,一个是试机座位,一个是考试座位。正常情况下,考生在入场时先得到试机座位号码,入座进入试机状态后,系统会显示该考生的考试座位号码,考试时考生需要换到考试座位就座。但有些考生迟到了,试机已经结束,他们只能拿着领到的试机座位号码求助于你,从后台查出他们...

2019-03-09 09:39:13 170 2

原创 c++最佳情侣身高差(来测一测)

专家通过多组情侣研究数据发现,最佳的情侣身高差遵循着一个公式:(女方的身高)×1.09 =(男方的身高)。如果符合,你俩的身高差不管是牵手、拥抱、接吻,都是最和谐的差度。 输入格式: 输入第一行给出正整数N(≤10),为前来查询的用户数。随后N行,每行按照“性别 身高”的格式给出前来查询的用户的性...

2019-03-08 20:41:59 1112 2

原创 天梯赛备赛:L1-007 念数字 (map使用)

输入一个整数,输出每个数字对应的拼音。当整数为负数时,先输出fu字。十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: wu 6: liu 7: qi 8: ba 9: jiu 输入格式: 输入在一行中给出一个整数,如:1234。 提示:整数包括负数、...

2019-03-08 09:34:25 156 2

原创 天梯赛备赛:L1-018 大笨钟 (c++ string)

微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,所以敲钟并不定时。一般敲钟的点数是根据敲钟时间而定的,如果正好在某个整点敲,那么“当”数就等于那个整点数;如果过了整点,就敲下一个整点数。另外,虽然一天有24小时,钟却是只在后半天敲1~12下。...

2019-03-07 21:41:47 395 2

原创 天梯赛备赛:L1-003 个位数统计 (map使用)

给定一个 k 位整数 N=d​k−1​​10​k−1​​+⋯+d​1​​10​1​​+d​0​​ (0≤d​i​​≤9, i=0,⋯,k−1, d​k−1​​&gt;0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3...

2019-03-07 18:29:20 143 2

原创 统计字符串中大写字母的数目 (c++递归计数)

题目描述 编写一个递归函数,返回一个字符串中大写字母的数目。例如,输入“AbcD”,输出2。 输入 多组输入,每组包括一个仅由大小写字母组成的字符串。 输出 输出字符串中出现大写字母的数目。 样例输入 AbcD 样例输出 2 个人分析: 采用递归用法 具体代码如下: AC #include&...

2019-03-05 23:42:08 2140 2

原创 蓝桥杯备赛: 算法训练 Anagrams问题 C++(字符串sort排序)

问题描述   Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的。例如,“Unclear”和“Nuclear”、“Rimon”和“MinOR”都是Anagrams。编写一个程序,输入两个单词,然后判断一下,这两个单词是否是Anagr...

2019-03-04 22:55:26 211 2

原创 最新的Eclipse安装Web/JavaEE插件+Tomcat安装+Web应用系统开发环境的搭建(下)

今天最后一节就是为了测试一下我们的Tomcat环境 然后做一个简单超链接功能,实现页面跳转 1.1我们还是先测试一下服务器打开没有在浏览器中输入: http://localhost:8080/ ,网页中显示一只猫的网页,则tomcat配置成功 1.2我们开始新建我们第一个Web文件吧~ File...

2019-03-04 20:20:00 396 2

原创 最新的Eclipse安装Web/JavaEE插件+Tomcat安装+Web应用系统开发环境的搭建(中)

因为之前下的中文版出了点问题,毕竟免配置的,当时也是无脑的就装了,但没想到出了很多问题,一看环境变量有的没配,我也不知道当时怎么用好java的 所以我又去官网重新组装了一下Eclipse 如果不太清楚的话,我把文件直接分享一下吧。按照需求下载,有jdk1.8了就不用下我那个了,新的Eclips...

2019-03-04 19:41:25 1459 3

原创 最详细的Eclipse安装Web/JavaEE插件+Tomcat安装+Web应用系统开发环境的搭建(上)

本学期开了JavaWeb课程 第一次试验就是把TomCat安装好,但是我们自己电脑上面是没有JavaEE插件的 所以必须要熟悉JavaEE插件的安装 我自己装的是如鹏网上的免配置中文版的Eclipse 因为当时没开java这门课的时候 去如鹏网上学习了一部分免费课程 算是入门一下 不过还是建议下...

2019-03-04 17:02:25 2394 2

原创 蓝桥杯备赛: 算法训练 大小写转换

问题描述   编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。   输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。   输出格式:输出经过...

2019-03-04 09:04:49 129 2

原创 蓝桥杯备赛: 算法训练 出现次数最多的整数(c++map使用)

问题描述   编写一个程序,读入一组整数,这组整数是按照从小到大的顺序排列的,它们的个数N也是由用户输入的,最多不会超过20。然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。   输入格式:第一行是一个整数...

2019-03-03 22:48:22 297 2

原创 蓝桥杯备赛: 算法训练 动态数组使用

从键盘读入n个整数,使用动态数组存储所读入的整数,并计算它们的和与平均值分别输出。要求尽可能使用函数实现程序代码。平均值为小数的只保留其整数部分。 样例输入: 5 3 4 0 0 2 样例输出: 9 1 样例输入: 7 3 2 7 5 2 9 1 样例输出: 29 4 个人分析: 题目要求是动...

2019-03-03 21:17:30 306 2

原创 蓝桥杯备赛:算法训练 5-1最小公倍数

问题描述   编写一函数lcm,求两个正整数的最小公倍数。 样例输入 一个满足题目要求的输入范例。 例: 3 5 样例输出 与上面的样例输入对应的输出。 例: 数据规模和约定   输入数据中每一个数的范围。   例:两个数都小于65536。 个人分析: 求最小公倍数的经典题,我们可以先求最大公约...

2019-03-03 12:35:26 375 2

原创 蓝桥杯备赛: 算法训练 6-1 递归求二项式系数值 C++

问题描述 样例输入 一个满足题目要求的输入范例。 3 10 样例输出 与上面的样例输入对应的输出。 数据规模和约定   输入数据中每一个数的范围。   例:结果在int表示时不会溢出。 个人分析: 这个题可以作为水题水一水,题目要求就是用递归,显而易见! 分析一下: 我们直接根据题目意思递归一...

2019-03-03 12:05:34 170 0

原创 蓝桥杯备赛:算法训练 2的次幂表示(递归)

问题描述   任何一个正整数都可以用2进制表示,例如:137的2进制表示为10001001。   将这种2进制表示写成2的次幂的和的形式,令次幂高的排在前面,可得到如下表达式:137=27+23+2^0   现在约定幂次用括号来表示,即a^b表示为a(b)   此时,137可表示为:2(7)+2(...

2019-03-03 11:42:31 149 2

原创 蓝桥杯备赛:算法训练P0505 阶乘问题c++

一个整数n的阶乘可以写成n!,它表示从1到n这n个整数的乘积。阶乘的增长速度非常快,例如,13!就已经比较大了,已经无法存放在一个整型变量中;而35!就更大了,它已经无法存放在一个浮点型变量中。因此,当n比较大时,去计算n!是非常困难的。幸运的是,在本题中,我们的任务不是去计算n!,而是去计算n!...

2019-03-03 10:45:58 195 2

原创 蓝桥杯备赛:算法训练 素因子去重

问题描述   给定一个正整数n,求一个正整数p,满足p仅包含n的所有素因子,且每个素因子的次数不大于1 输入格式   一个整数,表示n 输出格式   输出一行,包含一个整数p。 样例输入 1000 样例输出 10 数据规模和约定   n&lt;=10^12   样例解释:n=1000=2^...

2019-03-02 21:44:56 190 2

原创 蓝桥杯备赛:算法训练 审美课

问题描述   《审美的历程》课上有n位学生,帅老师展示了m幅画,其中有些是梵高的作品,另外的都出自五岁小朋友之手。老师请同学们分辨哪些画的作者是梵高,但是老师自己并没有答案,因为这些画看上去都像是小朋友画的……老师只想知道,有多少对同学给出的答案完全相反,这样他就可以用这个数据去揭穿披着皇帝新衣的...

2019-03-02 20:46:25 294 2

原创 怎么完全卸载Oracle?(Win10) 以Oracle 11g为例

Oracle卸载起来比较繁琐,我们会装同样要了解一下如何卸载,大多数卸载Oracle的时候都是重装系统,何必那么麻烦呢? 自己也是卸载了一次,因为第一次,只是自我感觉是卸载差不多了,要说卸载完我感觉还是会有一点遗留,下面就是我卸载的方法: 首先,停掉Oracle相关的所有服务,服务的打开方式如下...

2019-03-02 13:41:24 1879 2

原创 最强最新:关于oracle developer显示 IO错误:The Network Adapter could not establish the connection解决办法

这学期新开了Oracle 11g 数据库管理的课程,然后第一次实验就要我们自行安装Oracle 11g 今天周六原本打算花个几分钟安装了然后继续备赛蓝桥杯的,但是出现了网络适配器等等的问题,然后我就各种百度看别人的博客,最后算是成功了(附上成功的图)然后把我看到的一些问题进行总结。 - The...

2019-03-02 11:10:56 24007 2

原创 蓝桥杯备赛:算法训练 K好数

问题描述 如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K = 4,L = 2的时候,所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目很大,请你输出它对1000000007取模后的值。 输入格...

2019-03-01 21:41:48 162 2

原创 蓝桥杯备赛: 算法训练 最大最小公倍数

问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 输入格式 输入一个正整数N。 输出格式 输出一个整数,表示你找到的最小公倍数。 样例输入 9 样例输出在这里插入代码片 504 数据规模与约定 1 &lt;= N &lt;= 106 个人分析:...

2019-03-01 10:05:42 164 0

原创 蓝桥杯备赛:算法训练 区间k大数查询

问题描述 给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。 输入格式 第一行包含一个数n,表示序列长度。 第二行包含n个正整数,表示给定的序列。 第三个包含一个正整数m,表示询问个数。 接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数...

2019-03-01 09:40:08 386 2

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