- 博客(7)
- 收藏
- 关注
原创 AtCoder Regular Contest 166——A - Replace C or Swap AB
那么,X串中的字符C怎么办呢,因为X串中A只能向后移动,不能向前,所以我们需要尽可能的将前面C变成A(这里有个问题,如果X中A的数目或者B的数目比Y串中还多,那么无论C怎么补充都是不能配对的) ,然后判断X串中A的位置都前于Y串中A的位置即可。其次,当Y串中有C时,A串对应位置一定也是C,而A不能与C交换,则C左右块是不互通的,即我们可以通过Y串中的字符C来将Y串分成若干份,分块比较。你获得两个由A,B,C组成的字符串X,Y,长度为N。1:选择X中的字符C替换为字符A。2.选择X中的字符C替换为字符B。
2023-10-16 22:03:12
126
2
原创 C语言 扫雷(含递归展开)
想必大家在上学时代都或多或少玩过扫雷游戏,通过棋盘上已有的数据分析出雷所在的位置获取胜利,每一次游戏都带给我们强大的满足感与能力的提升。那么今天我就带领大家用C语言实现扫雷的编写。(长文加详细代码)
2022-10-13 14:03:05
3415
7
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人