![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 80
旺 崽
这个作者很懒,什么都没留下…
展开
-
2021牛客寒假算法基础集训营3 H.数字串
2021牛客寒假算法基础集训营3 H.数字串题目链接题目描述牛牛发现了一种方法可以将只包含小写字母的字符串按照以下方式使其转换成一个数字串:取其中的每个字母,a\mathit aa 转换为 1\text 11,b\mathit bb 转换为 2......z\text 2......\mathit z2......z 转换为 26\text 2626,然后将这些数字拼接起来。例如,abcz\mathit abczabcz 可以转换为 12326\text 1232612326。现在给出一个只包含原创 2021-02-15 17:40:41 · 1741 阅读 · 1 评论 -
Python小项目——生成个性二维码
Python小项目——生成微信二维码现代社交离不开微信,QQ,那么今天就教你用 Python 生成自己的个性二维码????这里用到了 MyQR 库,下面是 github 的地址:MyQR官方介绍:制作普通二维码、带有图片的艺术二维码和动态二维码。这个库可以直接在 Pycharm 的 Settings 的 Project interpreter 里点 + 号下载,也可以在 cmd 里用 pip 命令安装。下载完后导包:from MyQR import myqr下面就让我们来看看里面最主要的原创 2021-02-09 14:23:13 · 2117 阅读 · 0 评论 -
AtCoder Beginner Contest 189 E.Rotate and Flip
AtCoder Beginner Contest 189 E.Rotate and Flip题目链接思维题~显然我们无法对每一次询问都重新计算一次答案,但是我们可以观察一下每一种操作后的变化:(x,y) −> (y,−x)(x,y)\ ->\ (y,-x)(x,y) −> (y,−x)(x,y) −> (−y,x)(x,y)\ ->\ (-y,x)(x,y) −> (−y,x)原创 2021-01-25 15:40:57 · 1780 阅读 · 1 评论 -
牛客练习赛75 D.减数游戏
牛客练习赛75 D.减数游戏添加链接描述题目描述dst\text{dst}dst 喜欢对序列操作。他的好胖友\text{tanao}tanao送给他一个序列a1...ana_1...a_na1...an。dst\text{dst}dst 进行 n−1n-\text 1n−1 次操作,每次操作删去序列中任意两个数 a,b\mathop a ,ba,b,并往序列中加入一个数 a×b+ka\times b + ka×b+k。设最后剩下的数为 p\mathop pp,tanao\text{tanao}ta原创 2021-01-03 19:48:12 · 2589 阅读 · 0 评论 -
解决pyinstaller打包后的exe文件打开闪退的问题
解决pyinstaller打包后的exe文件打开闪退的问题一般我们打包完后点击运行就会直接闪退,很难看到具体问题解决步骤:首先打开 cmd进入到 exe 文件所在目录(cd xxx 表示进入 xxx 目录;cd… 表示返回上级目录)运行 exe 文件,就会显示出错误我显示的是缺少模块,所以只需要在打包的时候加一个模块所在的路径即可,使用 -p 即可添加导入路径,首先找到缺少的模块所在的目录路径 a/b/c/d,然后在原来打包的语句:pyinstaller -F xxx.py修改为py原创 2020-12-29 20:06:03 · 7298 阅读 · 0 评论 -
剑指 Offer 20. 表示数值的字符串
剑指 Offer 20. 表示数值的字符串题目链接请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100"、“5e2”、"-123"、“3.1416”、"-1E-16"、“0123"都表示数值,但"12e”、“1a3.14”、“1.2.3”、"±5"及"12e+5.4"都不是。输入"0"输出True用 py 的 try-except 捕获异常,AC代码如下:class Solution: def isNumber(self, s: str) ->原创 2020-09-02 19:02:27 · 2317 阅读 · 0 评论 -
HHUOJ 1687 字符串的查找删除
HDUOJ 1687 字符串的查找删除题目链接题目描述给定一个短字符串(不含空格),再给定若干字符串,在这些字符串中删除所含有的短字符串。输入输入只有1组数据。输入一个短字符串(不含空格),再输入若干字符串直到文件结束为止。输出删除输入的短字符串(不区分大小写)并去掉空格,输出。样例输入in#include int main(){printf(" Hi ");}样例输出#cludetma(){prtf("Hi");}首先通通改成小写,然后将小写后的字符串中原创 2020-08-24 19:53:01 · 2368 阅读 · 0 评论 -
HHUOJ 1695 简单计算器
HDUOJ 1695 简单计算器题目链接题目描述读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。输入测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。输出对每个测试用例输出1行,即该表达式的值,精确到小数点后2位。样例输入30 / 90 - 26 + 97 - 5 - 6 - 13 / 88 * 6 + 51 / 29 + 79 * 87 + 57原创 2020-08-24 15:13:00 · 2473 阅读 · 0 评论 -
HHUOJ 1675 计算表达式
HDUOJ 1675 计算表达式题目链接题目描述对于一个不存在括号的表达式进行计算输入存在多种数据,每组数据一行,表达式不存在空格输出输出结果样例输入6/2+3+3*4734/2-56*2-7*8样例输出18199python 代码如下:while 1: try: s=input().replace('/','//') print(eval(s)) except: break...原创 2020-08-24 15:09:42 · 2313 阅读 · 0 评论 -
HHUOJ 1626 算法3-4:表达式求值
HDUOJ 1626 算法3-4:表达式求值题目链接题目描述算数四则运算的规则是1)先乘除,后加减;2)从左算到右;3)先括号内,后括号外。由此,算式4+23-10/5的计算顺序为4+23-10/5=4+6-10/5=4+6-2=8。给定一个以“#”作为结束符的算式,求出算式的结果。输入以“#”结尾的表达式,运算数为正整数。每个表达式占一行。输出输出表达式运算的结果。样例输入4+2*3-10/5#3*(7-2)#2*3/2#样例输出8153调用 py 内置的计算表达式原创 2020-08-24 15:06:59 · 2826 阅读 · 0 评论 -
牛客小白月赛3 B.躲藏
牛客小白月赛3 B.躲藏题目链接题目描述XHRlyb和她的小伙伴Cwbc在玩捉迷藏游戏。Cwbc藏在多个不区分大小写的字符串中。好奇的XHRlyb想知道,在每个字符串中Cwbc作为子序列分别出现了多少次。由于Cwbc可能出现的次数过多,你只需要输出每个答案对 200012042001012220001204200101222000120420010122 取模后的结果。聪明的你在仔细阅读题目后,一定可以顺利的解决这个问题!输入描述:输入数据有多行,每行有一个字符串。输出描述:输出数据应原创 2020-08-16 17:24:24 · 2451 阅读 · 0 评论 -
2020牛客暑期多校训练营(第九场)I .The Crime-solving Plan of Groundhog
2020牛客暑期多校训练营(第九场)I .The Crime-solving Plan of Groundhog题目链接题目描述Today, ZLZX has a mysterious case: Orange lost his down jacket hanging in his dorm room. Under the expectations of everyone, detective Groundhog took his small spoon of the artifact and sta原创 2020-08-08 19:36:46 · 2587 阅读 · 0 评论 -
2020牛客暑期多校训练营(第九场)A.Groundhog and 2-Power Representation
2020牛客暑期多校训练营(第九场)A.Groundhog and 2-Power Representation题目链接题目描述Groundhog took a math class. In this class, his math teacher said:Any positive integer can be represented by the power of 222. For example:137=27+23+20137=2^7+2^3+2^0137=27+23+20.And powe原创 2020-08-08 19:19:34 · 2560 阅读 · 0 评论 -
PAT甲级 1069 The Black Hole of Numbers
PAT甲级 1069 The Black Hole of Numbers题目链接For any 4-digit integer except the ones with all the digits being the same, if we sort the digits in non-increasing order first, and then in non-decreasing order, a new number can be obtained by taking the second n原创 2020-08-07 19:48:46 · 2421 阅读 · 0 评论 -
PAT甲级 1073 Scientific Notation
PAT甲级 1073 Scientific Notation题目链接Scientific notation is the way that scientists easily handle very large numbers or very small numbers. The notation matches the regular expression [±][1-9].[0-9]+E[±][0-9]+ which means that the integer portion has exactl原创 2020-08-04 21:30:01 · 2325 阅读 · 0 评论 -
2020牛客暑期多校训练营(第八场)K.Kabaleo Lite
2020牛客暑期多校训练营(第八场)K.Kabaleo Lite题目链接题目描述Tired of boring WFH (work from home), Apollo decided to open a fast food restaurant, called Kabaleo Lite\textbf{Kabaleo Lite}Kabaleo Lite.The restaurant serves n kinds of food, numbered from 1 to n. The原创 2020-08-04 09:54:36 · 2486 阅读 · 0 评论 -
Sumitomo Mitsui Trust Bank Programming Contest 2019 D.Lucky PIN
Sumitomo Mitsui Trust Bank Programming Contest 2019 D.Lucky PIN题目链接选择删数的话肯定就是 DP 了,目测起码三维 DP 起步,我们果断换种思路,因为 PINPINPIN 码就 333 位,一共就 000−999000-999000−999 种可能,所以我们可以暴力判断每一个 PINPINPIN 码是否在字符串中即可,我用 py 写的,因为有内置函数很简单,AC代码如下:n=int(input())s=input()cnt=0de原创 2020-07-29 19:43:59 · 2529 阅读 · 0 评论 -
Python 运行出现 DeprecationWarning 问题的解决办法
Python 运行出现 DeprecationWarning 问题的解决办法今天运行 py 时出现下面的问题:DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated since Python 3.3,and in 3.9 it will stop working是这个语句出现的问题from collections import原创 2020-07-28 20:02:33 · 62087 阅读 · 0 评论 -
2020牛客暑期多校训练营(第五场)E.Bogo Sort
2020牛客暑期多校训练营(第五场)E.Bogo Sort题目链接题目描述Today Tonnnny the monkey learned a new algorithm called Bogo Sort. The teacher gave Tonnnny the code of Bogo sort:bool is_sorted(int a[], int n) { for (int i = 1; i < n; i++) { if (a[i] < a[i - 1])原创 2020-07-26 10:34:12 · 3206 阅读 · 4 评论 -
第三届中国计量大学ACM程序设计竞赛个人赛(同步赛)A.Arithmetic Problems
第三届中国计量大学ACM程序设计竞赛个人赛(同步赛)A.Arithmetic Problems题目链接题目描述During this winter vacation, Little Gyro went for a journey to Praha——a brand new country in the world. After arriving, Little Gyro really found a lot of differences between Praha and our country. O原创 2020-06-04 09:26:02 · 2687 阅读 · 0 评论