- 博客(5)
- 收藏
- 关注
原创 每日一题——【分割字符串】
分割字符串。本题的要求是以0为特征对字符串进行分串,因此首先考虑使用字符串的split方法进行切割,从而获得各段子串,再根据题目要求对子串中的大小写字母进行对比,判断出哪个占比大,这里使用了字符串类中的替换方法,先去除数字避免下一步做大小写字母占比时影响,去除数字后得到纯字母子串,再进行一次替换去除全部大写或小写字母,再把处理过的纯大写或小写字母子串长度与前一步的子串长度对比即可得出,之后再用字符串的大小写转换方法处理后将新值重赋给原位置的字符串数组。之后按照题目要求格式循环输出即可。
2022-10-29 23:07:38
349
原创 每日一题——两个数相加绝对值最小
两个数相加绝对值最小,本题重点是要注意题目条件其和的的绝对值最小以及同一个元素不能使用两遍,因此使用了Math类的abs函数取绝对值,使用Set自带去重的特性来去掉可能存在的相同元素,从而满足同一个元素不能使用两遍的条件,之后采用了双重for循环列举所有配对求和,再通过三元运算得到最小值。
2022-10-28 02:33:24
1355
原创 每日一题——求满足条件的最长子串的长度(Java)
求满足条件的最长子串的长度,本题解题思路核心在于理解子串只能包含一个字母,且必须有数字,使用了双重循环,遍历字符串生成全部子串,通过字符串替换方法,使用正则表达式去除子串数字后判断剩余字母是否满足要求,再通过三元运算符筛选出最大值即可。
2022-10-27 01:37:36
1697
2
原创 IDEA 项目中web.xml配置红色波浪线报错:Cannot resolve Servlet ‘DispatcherServlet‘
IDEA 项目中web.xml配置红色波浪线报错:Cannot resolve Servlet ‘DispatcherServlet’在使用IDEA构建spring项目时会偶然性碰到web.xml中配置spring前端控制器报错如下:在确认非书写问题后,有解决方案如下:点击File,选择Project Structure选择Modules,注意看右边Path显示的路径,如果显示是红色且非项目位置所在地址,则可以确认是引用的web.xml路径错误。(图中两处红色路径)依次选中红色地
2021-05-02 03:22:51
2937
1
原创 Python爬取疫情数据
尝试爬取最新一天的疫情数据import requestsfrom bs4 import BeautifulSoupimport reimport json# 1.发送请求,获取疫情首页(数据来源于丁香园)response = requests.get('https://ncov.dxy.cn/ncovh5/view/pneumonia')home_page = response.content.decode()# 2.从疫情首页提取最近一日数据soup = BeautifulSou
2021-04-13 20:36:57
760
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人