还是只会4道。。sad。。。
A:SwapSort
用一个数组存储排好序之后。然后从头开始依次将需要交换的与本来应该在这个位置的交换,最多交换n-1次。
代码如下;
#include #include #include #include #include #include #include #include #include
B: BerSU Ball
二分图最大匹配裸题。
代码如下:
#include #include #include #include #include #include #include #include #include
C: Given Length and Sum of Digits...
贪心水题。
按照顺序依次填充。
代码如下:
#include #include #include #include #include #include #include #include #include
D: Unbearable Controversy of Being
枚举起点,分别进行BFS找到距离为2的点,然后记录到达这个点的次数,若次数大于2,说明存在,根据组合数来求解。
代码如下:
#include #include #include #include #include #include #include #include #include