摘要:
门店每月要将门店的水电费发票邮寄回总部,为了提升管理效率,总部财务同学希望统计一下每月预计会在哪些日期段收到指定区域的发票,比如8月份预计收到发票的日期如下 输入: 2-5,6-7,8-9 输出: 2-9 思路:分类讨论 line = input().split(",") A = [] for s 阅读全文
摘要:
交换一次或不交换一个字符串的两个字母,得到一个字典序最小的字符串(n<1e5) 思路:O(26×n)的做法,顺序遍历s,如果存在一个字符j在s[i]后面,且比s[i]要小的话,此时交换,得到的串的字典序最小 #include<bits/stdc++.h> using namespace std; i 阅读全文
摘要:
有一个n*m的地图,每个格子的大小表示地板的高度,有一天下雨了,问这个地图有多少个水坑(n,m<100) 思路:从高到低向外流,能流出界的就不会被淹没 #include<bits/stdc++.h> using namespace std; const int N=105; int n, m; in 阅读全文