One_More_Chance
码龄10年
关注
提问 私信
  • 博客:18,638
    18,638
    总访问量
  • 34
    原创
  • 1,564,242
    排名
  • 3
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
  • 加入CSDN时间: 2014-10-13
博客简介:

盼你到天明的博客

博客描述:
Do what i wanna
查看详细资料
个人成就
  • 获得7次点赞
  • 内容获得2次评论
  • 获得16次收藏
创作历程
  • 15篇
    2021年
  • 7篇
    2019年
  • 12篇
    2018年
成就勋章
TA的专栏
  • 冲刺PAT
    13篇
  • PAT甲级
    16篇
  • PAT乙级
    8篇
  • Python入门学习
    3篇
  • C基础总结
    3篇
  • JAVA学习总结
    2篇
  • Maven
    1篇
  • Linux
    1篇
创作活动更多

新星杯·14天创作挑战营·第9期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛! 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见 https://bbs.csdn.net/topics/619626357 2、文章质量分查询:https://www.csdn.net/qc

475人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

PAT 甲级 1013 Battle Over Cities (25 分)(Java)

文章目录PAT 甲级 1013 Battle Over Cities (25 分)(Java)题目大体题意解题思路解法解法一PAT 甲级 1013 Battle Over Cities (25 分)(Java)题目题目链接大体题意给定一个无向连通图,然后去掉其中某个点,问是否还连通,如果不连通,需要最少几条路使其连通;解题思路通过二维数组构建无向连通图;通过一维数组标识当前点是否可用以及是否访问过;通过深搜判定当前是否是连通图,否,则记录有几个连通分量,使其连通的最少路即连通分量减一;
原创
发布博客 2021.10.27 ·
340 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

PAT 甲级 1012 The Best Rank (25 分)(Java)

文章目录PAT 甲级 1012 The Best Rank (25 分)(Java)题目大体题意解题思路解法解法一PAT 甲级 1012 The Best Rank (25 分)(Java)题目题目链接大体题意一组学生成绩,每个学生分别有c语言、数学、英语三门课的成绩以及三门课的平均成绩,每门课都一个相应排名,现在需要知道指定学生的四门成绩中排名最靠前的一门成绩及相应的排名,优先级按照平均成绩> c > 数学 > 英语解题思路首先需要一个学生类,有学号、四门课的成绩、四门课
原创
发布博客 2021.10.27 ·
325 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT 甲级 1011 World Cup Betting (20 分)(Java)

文章目录PAT 甲级 1011 World Cup Betting (20 分)(Java)题目解法解法一PAT 甲级 1011 World Cup Betting (20 分)(Java)题目题目链接解法解法一import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class Main { public static void main(String[] args) {
原创
发布博客 2021.10.27 ·
351 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT 甲级 1009 Product of Polynomials (25 分)(Java)

文章目录PAT 甲级 1009 Product of Polynomials (25 分)(Java)题目题意解读解题思路解法解法一PAT 甲级 1009 Product of Polynomials (25 分)(Java)题目题目链接题意解读大体题意是两个多项式相乘解题思路首先保存第一个多项式的指数和系数,第二个多项式无需保存,输入的时候直接进行计算即可,然后结果通过数组的方式保存,数组下标即是指数,数组存储的值就是系数,这里最大也就是指数为2000,所以数组开到2001即可;解法解法
原创
发布博客 2021.10.22 ·
212 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT 甲级 1008 Elevator (20 分)(Java)

文章目录PAT 甲级 1008 Elevator (20 分)(Java)题目题意解读解法解法一PAT 甲级 1008 Elevator (20 分)(Java)题目题目链接题意解读数学题,只需要注意不需要回到0层即可;解法解法一import java.util.Scanner;public class Main_1008 { public static void main(String[] args) { Scanner sc = new Scanner(Sys
原创
发布博客 2021.10.22 ·
224 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT 甲级 1007 Maximum Subsequence Sum (25 分)(Java)

文章目录PAT 甲级 1007 Maximum Subsequence Sum (25 分)(Java)题目题意解读解题思路解法解法一解法二PAT 甲级 1007 Maximum Subsequence Sum (25 分)(Java)题目题目链接题意解读这题是经典的动态规划题:最大连续子序列和,这题多出来的就是如何存储这个最大子序列和的起始点和终点;解题思路这题可以首先写出最基础的最大连续子序列和,然后在此基础上思考如何通过一定的数据结构保存最大连续子序列和的起点和终点;需要注意的是:
原创
发布博客 2021.10.22 ·
241 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

PAT 甲级 1010 Radix (25 分)(Java)

文章目录PAT 甲级 1010 Radix (25 分)(Java)题目题意解读解题思路解法解法一PAT 甲级 1010 Radix (25 分)(Java)题目题目链接题意解读这题的大体意思就是给两个数N1和N2,数位长度不超过10,并指出其中一个数是几进制数,然后问将另一个数转换为多少进制,可以使得N1==N2;解题思路首先要明确的一个点是:虽然题目表明了其中给出进制的数一定会是35进制以内的数,假设为N1,因为使用0-9,a-z只能表示到最高35进制,但这并不意味着另一个数也是如此,另
原创
发布博客 2021.10.22 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT 甲级 1006 Sign In and Sign Out (25 分)(Java)

文章目录PAT 甲级 1006 Sign In and Sign Out (25 分)(Java)题目题意解读解题思路解法解法一解法二PAT 甲级 1006 Sign In and Sign Out (25 分)(Java)题目题目链接题意解读这题的大意就是要根据时间,找出最早到的和最晚离开的;解题思路思路一:首先想到的是通过相应的数据结构记录相应的名称,开始时间,结束时间,然后通过数组保存所有的数据,然后通过排序判定最早到的时间和最晚走的时间;思路二:这题的简便方法就是将这种带格式的时间全
原创
发布博客 2021.10.21 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT 甲级 1005 Spell It Right (20 分)(Java)

文章目录PAT 甲级 1005 Spell It Right (20 分)(Java)题目题意解读解法解法一PAT 甲级 1005 Spell It Right (20 分)(Java)题目题目链接题意解读这题就是将每个数位的数相加,然后通过英文输出;我觉得这题要注意英文单词的拼写是否错误,哈哈;解法解法一import java.util.Scanner;public class Main_1005 { public static void main(String[] args)
原创
发布博客 2021.10.21 ·
144 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT 甲级 1004 Counting Leaves (30 分)(Java)

文章目录PAT 甲级 1004 Counting Leaves (30 分)(Java)题目题意解读解题思路解法解法一解法二PAT 甲级 1004 Counting Leaves (30 分)(Java)题目题目链接题意解读这题就是给出一棵树,然后给出节点数,非叶子节点给出相应的孩子节点id,然后问每一层叶子节点的个数;解题思路首先,通过一些数据结构保存这棵树以及节点之间的父子关系,我这里采用了static List<List> d = new ArrayList<>(
原创
发布博客 2021.10.19 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

PAT 甲级 1003 Emergency (25 分)(Java)

文章目录PAT 甲级 1003 Emergency (25 分)(Java)题目注意事项解法解法一PAT 甲级 1003 Emergency (25 分)(Java)题目题目链接注意事项这题感觉数组量还蛮大的,所以使用了StreamTokenizer sc = new StreamTokenizer(new BufferedReader(new InputStreamReader(System.in)));代替Scanner sc = new Scanner(System.in); 效果还是不错的
原创
发布博客 2021.10.18 ·
298 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT 甲级 1002 A+B for Polynomials (25 分)(Java)

文章目录PAT 甲级 1001 A+B Format (20 分)(Java)题目注意事项解法解法一PAT 甲级 1001 A+B Format (20 分)(Java)题目题目链接注意事项系数保留一位小数;最后一位数字后面没有空格;解法解法一开一个足够大的数组,下标即是指数,数组中存的是系数,初始化为0.0,然后将两个数组按照相应的指数项将系数存入数组,然后判断数组中有多少项,然后依次输出;import java.util.Arrays;import java.util.Scan
原创
发布博客 2021.10.18 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PAT 甲级 1001 A+B Format (20 分)(Java)

文章目录PAT 甲级 1001 A+B Format (20 分)(Java)题目解法解法一解法二方法三方法四PAT 甲级 1001 A+B Format (20 分)(Java)题目题目链接解法以下几种解法,我个人觉得解法一和解法二比较可行,解法四比较取巧;解法一这题最简便的方法,就是将数字转化为字符数组,然后找出当前数字在字符数组中的位数和字符数组长度的关系,也就是:(i+1) % 3 == ch.length % 3,然后将符号位和最后一位数字恰好有逗号的情况排除即可;import j
原创
发布博客 2021.10.18 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Comparable和Comparator解析

文章目录Comparable接口Comparator接口Comparable和Comparator区别Comparable接口Comparable是一个接口,T是当前对象需要去比较的对象的类型;实现这个接口的类会被赋予一个顺序,称为自然顺序,类的compareTo方法称为自然比较方法;正如上一篇笔记Arrays.sort() Collections.sort() 自定义排序中所说,实现了Comparable接口的类,使用列表或数组时可以无需指定比较器Comparator即可使用Collections
原创
发布博客 2021.10.16 ·
260 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Arrays.sort() Collections.sort() 自定义排序

Java JDK 自定义排序 Array.sort() Collections.sort()
原创
发布博客 2021.10.13 ·
583 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

jupyter notebook 设置默认的浏览器

一、问题描述使用了一段时间的jupyter notebook,默认打开的都是谷歌浏览器,突然有一天换成了ie浏览器,但还是感觉谷歌浏览器更实在,更美观,所以想要改回谷歌浏览器,下面就是设置步骤。二、设置1、找到当前路径 : C:\Users\用户名\.jupyter ,下面有一个文件 jupyter_notebook_config.py,如果没有就手动创建一个。2、修改该文件...
原创
发布博客 2019.06.12 ·
6912 阅读 ·
3 点赞 ·
2 评论 ·
3 收藏

Python函数

一、简介1、定义#函数是Python中最主要也是最重要的代码组织和复用手段。二、使用1、声明#def关键字声明函数,return关键字返回值(无return关键字则返回None)#例子def add_three( x, y, z = 1.5 ): if( z > 10): return (x+y) * 10 else:...
原创
发布博客 2019.06.10 ·
266 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python基础数据结构

一、简介Python中自带有几类常见的数据结构,元组、列表、字典、集合。二、元组1、定义#元组是一个固定长度,不可改变的Python序列对象。2、特点#长度一旦确定,则不可改变#内容一旦确定,则不可改变。特殊情况,当它的某个元素本身的内容是可变的,则可以 改 变该元素其中的内容3、创建tup = 4, 5, 6 或 tup = (4, 5, 6) #当使用...
原创
发布博客 2019.06.05 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数论 特殊的数

一、丑数定义:丑数是指其质因子只包含2,3,5的数,如1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20, 24, 25, 27, 30判断方法:先对2整除,不能整除时,对3整除,不能整除时,再对5整除,最后数为1时则为丑数代码: while (num % 2 == 0) num /= 2; while (...
原创
发布博客 2019.04.23 ·
767 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Vim常用保存和撤销命令

1、首先按ESC键 跳到命令模式,2、接下来就是敲命令:w 保存文件但不退出vi:w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出viq: 不保存文件,退出vi:q! 不保存文件,强制退出vi:e! 放弃所有修改,从上次保存文件开始再编辑...
原创
发布博客 2019.04.08 ·
628 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多