
程序设计
文章平均质量分 63
而生也无涯
这个作者很懒,什么都没留下…
展开
-
Python基础学习
python基础中的关键字如下1. 变量、运算符与数据类型算术运算符:操作符名称示例+加1 + 1-减2 - 1*乘3 * 4/除3 / 4//整除(地板除)3 // 4%取余3 % 4**幂2 ** 3比较运算符:操作符名称示例>大于2 > 1>=大于等于2 >= 4<小于1 < 2<=小于等于5 <=原创 2021-04-28 21:10:57 · 356 阅读 · 0 评论 -
【贪心】蓝桥杯-完美的代价
问题描述 回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。 交换的定义是:交换两个相邻的字符 例如mamad 第一次交换 ad : mamda 第二次交换 md : madma 第三次交换 ma : madam (回文!完美!) n<=8000思路:首先,对是否能构成回文串进行判定:若每个字母出现次数均为偶数,则能构成若有且仅有一个字母出原创 2021-04-17 20:33:42 · 136 阅读 · 0 评论 -
python在程序竞赛中的使用
1. 输入n个整数,空格间隔:n=int(input())arr=list(map(int, input().split()))#map的第一个参数int将输入限定为整数,#map第一个参数为float时,参数可为整数或浮点数2. 循环range(start, stop[, step])参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5原创 2021-04-09 08:24:24 · 278 阅读 · 0 评论