自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 力扣网——567. 字符串的排列

567. 字符串的排列

2022-09-26 19:37:19 279 1

原创 力扣网——189. 轮转数组

力扣网——189. 轮转数组

2022-09-22 20:03:17 141

原创 力扣网——283. 移动零

力扣网——移动零

2022-09-22 18:53:40 133

原创 Python哥德巴赫猜想

Python哥德巴赫猜想

2022-09-21 21:07:45 4992 2

原创 Python寻找回文素数

Python寻找回文素数

2022-09-21 20:19:34 2024

原创 关于查找子字符串在字符串中所在位置

子字符串在字符串中第一次出现的位置indexOf()函数public class Main { public static void main(String args[]) { String string = "aaa456ac"; //查找指定字符是在字符串中的下标。在则返回所在字符串下标;不在则返回-1. System.out...

2019-08-27 09:44:52 4861

原创 计蒜客——大整数因子Java解法

大整数因子已知正整数 k 满足 2≤k≤9,现给出长度最大为 30 位的十进制非负整数 c,求所有能整除 c 的 k。输入格式一个非负整数 c,c 的位数 ≤30。输出格式若存在满足 c%k=0 的 k,从小到大输出所有这样的 k,相邻两个数之间用单个空格隔开;若没有这样的 k,则输出"none"。输出时每行末尾的多余空格,不影响答案正确性样例输入 复制30样例输出 复制2 3...

2019-08-01 11:14:30 1218

原创 Java运用数组运算大整数加减乘

还有一个除法运算,只是目前还不是太会,还有一篇博客——<大整数因子>这个运用了一点大整数除法。import java.util.Scanner;/** * @author 作者 E-mail: WYJ 1627407425@qq.com* @version 创建时间:2019年7月31日 上午9:48:13 * 类说明 */public class 大整数加法 {...

2019-08-01 10:44:45 1639

转载 [蓝桥杯]基础练习 分解质因数Java解法

问题描述  求出区间[a,b]中所有整数的质因数分解。输入格式  输入两个整数a,b。输出格式  每行输出一个数的分解,形如k=a1*a2*a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例)样例输入3 10样例输出3=34=2*25=56=2*37=78=2*2*29=3*310=2*5提示  先筛出所有素数,然后再分解。数据规模和...

2019-07-29 09:49:37 551

原创 蓝桥杯——十六进制转八进制(Java解法)

这道题其实挺难的,之前做过一次,用的十六进制转化为十进制,然后用十进制再转化为八进制,代码很简单,用的jdk上自带的进制转换进行换算。import java.util.Scanner;/** * @author 作者 E-mail: WYJ 1627407425@qq.com* @version 创建时间:2019年7月22日 下午4:19:18 * 类说明 十六进制转十进制————...

2019-07-23 09:09:53 2113 1

原创 计蒜客——求小数的某一位 Java解法

小蒜想知道:分数 a/b 化为小数后,小数点后第 n 位的数字是多少?输入格式三个正整数 a,b,n,相邻两个数之间用单个空格隔开。0 < a < b < 100,1≤n≤10000。输出格式一个数字。样例输入 复制1 2 1样例输出 复制5这道题我自己通过double类型求出小数点后的小数,再找出小数点后要求的数,但是double类型的数据有限,这道题上的n最...

2019-07-22 14:42:48 657

原创 Java解法计蒜客——连续出现的字符

给定一个字符串,在字符串中找到第一个连续出现至少 k 次的字符。输入格式第一行包含一个正整数 k,表示至少需要连续出现的次数。1≤k≤1000。第二行包含需要查找的字符串。字符串长度在 1 到 1000 之间,且不包含任何空白符。输出格式若存在连续出现至少 k 次的字符,输出该字符;否则输出"No"。输出时每行末尾的多余空格,不影响答案正确性样例输入 复制3abcccaaab样...

2019-07-15 11:18:58 1039

原创 计蒜客——最长最短单词 Java解法

输入 1 行句子(不多于 200 个单词,每个单词长度不超过 100),只包含字母、空格和逗号。单词由至少一个连续的字母构成,空格和逗号都是单词间的间隔。试输出第 1 个最长的单词和第 1 个最短单词。输入格式一行句子。输出格式两行输出:第 1 行,第一个最长的单词。第 2 行,第一个最短的单词。提示如果所有单词长度相同,那么第一个单词既是最长单词也是最短单词。输出时每行末尾的...

2019-05-25 22:05:44 1071 3

原创 计蒜客——求出e的值 Java解法

求e的近似值 e = 1+1/1!+1/2!+1/3!+…+1/n!输入格式输入只有一行,该行包含一个整数 n(2≤n≤15),表示计算 e 时累加到 1/n!。输出格式输出只有一行,该行包含计算出来的 e 的值,要求打印小数点后 10 位。输出时每行末尾的多余空格,不影响答案正确性样例输入10样例输出2.7182818011import java.util.Scanner;...

2019-05-24 18:08:36 2380 1

原创 计蒜客——成绩排序 Java求解

小蒜给出了班里某门课程的成绩单,请你按成绩从高到低对成绩单排序输出,如果有相同分数则名字字典序小的在前。输入格式第一行为 n(0<n<20),表示班里的学生数目;接下来的 n 行,每行为每个学生的名字和他的成绩, 中间用单个空格隔开。名字只包含字母且长度不超过 20,成绩为一个不大于 100 的非负整数。输出格式把成绩单按分数从高到低的顺序进行排序并输出,每行包含名字和分数两...

2019-05-13 22:26:45 1264

原创 计蒜客——[NOIP2012]Vigenère 密码

16 世纪法国外交家 Blaise de Vigenère 设计了一种多表密码加密算――Vigenère 密码。Vigenère 密码的加密解密算法简单易用,且破译难度比较高,曾在美国南北战争中为南军所广泛使用。在密码学中,我们称需要加密的信息为明文,用 M 表示;称加密后的信息为密文,用C 表示;而密钥是一种参数,是将明文转换为密文或将密文转换为明文的算法中输入的数据,记为 k。 在 Vige...

2019-05-12 18:09:02 271

原创 计蒜客——[NOIP1998]车站 Java求解

火车从始发站(称为第 1 站)开出,在始发站上车的人数为 a,然后到达第 2 站,在第 2 站有人上、下车,但上、下车的人数相同,因此在第 2 站开出时(即在到达第 3 站之前)车上的人数保持为 a 人。从第 3 站起(包括第 3 站)上、下车的人数有一定规律:上车的人数都是前两站上车人数之和,而下车人数等于上一站上车人数,一直到终点站的前一站(第 n−1 站),都满足此规律。现给出的条件是:共有...

2019-05-12 09:07:31 299

原创 计蒜客——倒杨辉三角 Java解法

蒜头君喜欢图形,而且喜欢把图形倒过来欣赏。有一次,他看见杨辉三角形,觉得很新鲜。杨辉三角是如下三角形。可以发现杨辉三角的每个位置的值是左上角的值加上右上角的值。现在蒜头君选择前面 nn 行,然后把图形倒过来。但是蒜头君是手工画的,你却可以用编程更快捷地做出来,多爽啊!输入格式输入一行一个整数n(1≤n≤5),表示选择的行数。输出格式输出 n 行倒的杨辉三角(每一行相邻的数之间用一个空...

2019-05-11 17:42:43 2101

原创 Java 计蒜客——开关灯

假设有 N 盏灯(N 为不大于 5000 的正整数),从 11 到 N 按顺序依次编号,初始时全部处于开启状态;有 M 个人(M 为不大于 NN 的正整数)也从 1 到 M 依次编号。第一个人(1 号)将灯全部关闭,第二个人(2 号)将编号为 2 的倍数的灯打开,第三个人(3 号)将编号为 3 的倍数的灯做相反处理(即,将打开的灯关闭,将关闭的灯打开)。依照编号递增顺序,以后的人都和 3 号一样...

2019-05-11 15:49:42 1574 2

原创 《算法竞赛入门经典》Java方法求解——排序

习题2-6 排列(permutation)用1,2,3,…,9组成3个三位数abc,def和ghi,每个数字恰好使用一次,要 求abc:def:ghi=1:2:3。按照“abc def ghi”的格式输出所有解,每行一个解。提示:不必 太动脑筋。今天无意间看见了书上的一道习题看了半天发现居然不会写,然后在网上找了许多资料,但是好多方法我看的不是太懂,后来自己静下心想到网上的一段话突然有了灵感,...

2019-05-06 20:42:52 304

原创 Java 计蒜客——画 DNA

蒜头君从小就喜欢生命科学,他总是好奇花草鸟兽从哪里来的。终于,蒜头君上中学了,接触到了神圣的名词--DNA。它有一个双螺旋的结构。这让一根筋的蒜头君抓破头皮,"要是能画出来就好了" 蒜头君喊道。现在就请你帮助他吧。具体的画法参考样例找规律。输入格式输入包含一行两个整数 a,b。a 表示一个单位的 DNA 串的行数,aa 为奇数且 3 <= a >= 39,b表示重复度且 1...

2019-04-29 19:14:14 325

原创 Java语言计蒜客——雇佣兵

雇佣兵的体力最大值为 M,初始体力值为 0、战斗力为 N、拥有 X 个能量元素。当雇佣兵的体力值恰好为 M 时,才可以参加一个为期 M 天的战斗期,战斗期结束体力值将为 0。在同一个战斗期内,雇佣兵每连续战斗 n 天,战斗力就会上升 1 点,n 为当前战斗期开始时的战斗力。一个战斗期结束后,雇佣兵需要用若干个能量元素使其体力恢复到最大值 M,从而参加下一个战斗期。每个能量元素恢复的体力值不超过...

2019-04-28 09:58:15 412

原创 计蒜客--接受惩罚

有 nn 个宝箱排成一排,每只宝箱里藏着一只怪物,会对你造成ai伤害。现在你需要选择连续的 mm 个宝箱,来接受惩罚。因为你使用了某些手段,可以提前知道每个宝箱里怪物造成的伤害。那么问题来了,如何选择可以使得承受的伤害最小。输入格式第一行两个整数 n,m。第二行 nn 个整数 ai​。数据范围 1≤m≤n≤3000,1≤ ai ≤100。输出格式一行一个整数,表示承受伤害的最小值。输出...

2019-04-20 09:58:42 1902

原创 第十届蓝桥杯 JavaB组 试题 F: 特别数的和

试题 F: 特别数的和 时间限制: 1.0s 内存限制: 512.0MB 本题总分:15 分【问题描述】 小明对数位中含有 2、0、1、9 的数字很感兴趣(不包括前导 0),在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574。 请问,在 1 到 n 中,所有这样的数的和是多少?【输入格式】 输入一行包含...

2019-03-25 20:25:08 478

原创 蓝桥杯基础练习 字母图形

基础练习 字母图形问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例输出ABCD...

2019-03-23 15:12:15 306

原创 进制之间转换的总结

本周我对进制转化类的算法进行了练习,总结了一些进制之间的转换方法。十六进制转换为十进制import java.util.Scanner;public class jinzhi { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int k = sc.nextInt(); ...

2019-03-23 10:21:41 651

原创 总结

本周总结本周六上午完成了英语的补考,在前几天我就进行了英语的复习状态,争取这次不能再挂科了,尽管我感觉复习的还是很不好,因为单词部分我没怎么记,但是我感觉英语的试题并不是太难,阅读理解我看懂了两篇,还有一篇似懂非懂的,这个我把握的不是很好,其次就是单项选择题和翻译,这些大部分都是书上的原题,好在前几天的复习翻译没什么问题,单选我不是太懂语法,就是凭借着印象来写的,还是有一部分不是太确定,但是...

2019-03-16 16:24:40 104

原创 第二周总结

本周学习效果很差,主要是用最近学的java和数据库和servlet来写一个网站,本周我主要对登录和注册的页面进行了书写,但是一直有个问题就是如何在登陆的时候自动判断是用户登录还是管理员登陆。我在网上查了一些关于这方面的问题,基本上都是:简单的做法,给User类添加一个属性role(角色),当用户登录时查询用户的role值,0代表管理员,1代表用户。如果role==0则跳转管理员界面, ...

2019-03-10 16:12:19 123

原创 总结

本周总结本周进入了正式的学习状态,课也确实增加了不少,开设了好几个课程,时间也紧张了起来,第一周难免有点适应不过来,最明显的就是上课打盹,假期养成了晚上更精神,而白天困的很,导致生物钟没有调过来,上课瞌睡现象增多。但是本周还是有许多地方还是不错的,本周上课我都把手机放在宿舍,只拿本书和笔去上课,坚持去克制上课玩手机的情况,最近小组的学习进度有点慢,可能完不成小组考核的内容,主要是许多知识理解不动...

2019-03-02 10:53:03 83

原创 总结

下周一就正式开学了,不知不觉我假期已经在小组呆了快一个月了,假期在小组学习确实让我学到了好多知识,尤其是在放假前的时间,通过写管理系统让我对之前学到的知识回顾了一部分,也认识到自己学的还只是皮毛,还有许多许多知识等着我去学习。但是年后来小组我明显有点放松了,这段时间学的知识我个人感觉有点难理解,很多地方都看不懂,还有就是时间有点紧,学的知识没学太懂就要赶进度,渐渐的就感觉学的有点吃力。假期是个学习...

2019-02-23 20:08:18 180

原创 年后第一周总结

生活方面不知不觉的上大学的第一个学期就已经结束了,放假回到家那天感觉特别放松,之前跟父母关系不太好,回去之前也没跟他们说,到家之后他们对我的态度也让我心头一酸,今年是我跟他们过年时间最短的一年,但却是我平时说话跟他们最多的一年,在家吃饭都在聊天,仿佛有说不完的话,跟他们的关系也慢慢的好了起来,现在也感觉到他们的辛苦和难处。回去还找了我的朋友们一起玩玩,半年不见但是感情却很深,一起吃吃饭,聊聊话...

2019-02-15 15:13:00 245

原创 寒假第二周总结

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;本周主要用java来写了一个简单的管理系统,我做了一个房屋租赁管理系统,刚开始的几天完全不知道怎么写,没有一点没头绪,做了几天,终于做出来个轮廓,还不知道如何去实现一些更复杂功能,不过我也学会了许多东西,比如使用IO流来模拟用户的登录,修改用户的密码…不过最复杂的不是写出来系统的轮廓,而

2019-01-25 16:51:40 367

原创 寒假第一周总结

将近一个月没有学习java了,感觉知识都忘完了,这周学习的时候刚开始都感觉很吃力,很多东西都变得模糊,本周本来计划是每天都边学习IO流这章的知识,边复习之前忘记的知识,然后再花个2个小时做算法题,也算坚持下来了,周五开始考核的内容,就把之前的计划先推迟了,主要是专门应对本次的考核。昨天我在网上找了许多关于用IO流来模拟用户登陆的一个程序,经过昨天一天都查资料,写代码,终于把一个简单的用户模拟数据的...

2019-01-19 10:30:33 315

原创 第十六周总结

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;由于临近期中考试,java的学习暂时告一段落,本周对高数进行了复习,但是本次复习却出现了许多问题,比如说,第一章本来听的就不是太懂,再加上时间长,现在复习完全没有一点印象,许多地方都不知道为什么,还有就是对于定积分的复习,在学习的时候,能够看懂书上的例题,但是不能完全掌握,有的题不能够完全学会运用,在做...

2018-12-23 08:26:06 199

原创 第15周总结

本周考核的总结:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;本周我们进行了对网页制作的考核,此次考核我自我感觉考的特别差,在这天晚上上交考核文件的时候我才发现我们同组的都比我的做的好,还有很多地方都做不出来,其中最重要的问题就是在关于页面的比例的时候我没有考虑,导致我在自己的电脑上看着还可以,但是一到别人电脑上就全乱了。还有一些用相对定位的更乱。经过在今天的考核我也发...

2018-12-15 09:31:41 147

原创 第14周总结

总结对于上周计划的总结:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;本周对上周集合未学完的部分进行了学习,对于集合的使用还是不太熟练,其中有许多的部分只是有一些基础的了解,并不是特别熟练运用,同时也发现了一些学习方面的问题,就是过于依赖视频而忽略了课本的重要性,为了更熟练的应用集合,还需要在学完之后对课本上的课后习题做一些简单的编程,通过实际问题来发现自...

2018-12-08 11:11:30 242

原创 第13周总结

本周本来的计划是把集合进行学习,和网络协议的章节做一些简单的了解,但是由于本周好多事情有点琐碎,本周的任务没有完成,对于集合的知识学习了一部分,其中很多地方都不是太懂,其中就包括了对List集合做了一些学习;List集合分为ArrayList和ListedList类;List集合中常用方法:2.1 添加数据;(使用add();方法)2.2 计算List集合的长度;(使用size()...

2018-12-04 09:04:00 118

原创 HTML学习

HTML的学习:HTML是一种超文本标记语言。“超文本”就是指页面内可以包含图片、链接、甚至音乐、程序等非文字元素。注意:HTML不是一种编程语言。格式:&amp;amp;amp;amp;lt;!DOCTYPE html&amp;amp;amp;amp;gt; &amp;amp;amp;amp;lt;!-- 文档声明 --&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;html&amp;amp;amp;a

2018-12-01 10:50:07 116

原创 总结

异常的学习异常在java.lang.Throwable 类中,其中Throwable类是Java语言中所有错误或异常的超类。Throwable类下有两个子类:分别是Error和ExceptionError是已知所有错误的父类。Exception是所有异常的父类。 Exception子类RuntimeException是运行时异常。Error和Exception区别:Excepti...

2018-11-24 09:50:33 124

空空如也

空空如也

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

TA关注的人

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