先把能交换的交换了,尽量交换,然后进行数字的变换,变换过程中遇到1 到 0直接输出-1;
变换过程好说,交换过程要考虑的情况比较多
首先把具体的数字进行交换,二层循环
然后把带问号的数字进行交换,具体怎么交换看代码,又是二层循环
最后一层循环解决变换问题
最终复杂度为O(n^2)
先把能交换的交换了,尽量交换,然后进行数字的变换,变换过程中遇到1 到 0直接输出-1;
变换过程好说,交换过程要考虑的情况比较多
首先把具体的数字进行交换,二层循环
然后把带问号的数字进行交换,具体怎么交换看代码,又是二层循环
最后一层循环解决变换问题
最终复杂度为O(n^2)
题意:输入两个字符串,第一个字
题意:题解:
链接题意:nnn组询问,每次给出一个区间l,rl, rl,r,你需要输出在这个区间内二
View Code 1 #include <iostream> 2 #include <stdio.h> 3 #include <string> 4 #include <math.h> 5 #include <algorithm> 6 using namespace std; 7 #define DEBUG 8 int min(int a, int b){ 9 return a<b?a:b;10 }11 int main(){12 #ifndef DEBUG13 freopen("in.txt", "
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M