add之后git reset --hard操作找回代码 参考地址:https://blog.csdn.net/qq_31608451/article/details/78342365 实测有效 git # 请输入一个提交信息以解释此合并的必要性,尤其是将一个更新后的上游分支 # 合并到主题分支。 参 ...
分类:
其他好文 时间:
2020-03-21 13:16:57
阅读次数:
102
何为依赖导致原则? Robert C. Martin在他的著作《敏捷软件开发:原则、模式与实践》中有这样的两句描述 1.High-level modules should not depend onlow-level modules. Both should depend on abstractio ...
分类:
其他好文 时间:
2020-03-21 00:05:03
阅读次数:
70
题目背景 小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。 题目描述 乌龟棋的棋盘是一行NN个格子,每个格子上一个分数(非负整数)。棋盘第1格是唯一的起点,第NN格是终点,游戏要求玩家控制一个乌龟棋子从起点出发走到终点。 乌龟棋中MM张爬行卡片,分成4种不同的类型(MM张卡片中不一定包含所有44种类 ...
分类:
其他好文 时间:
2020-03-20 20:40:46
阅读次数:
84
括号匹配问题: 给一个字符串,其中包含小括号、中括号、大括号,求该字符串中的括号是否匹配。 例如:()()[]{} 匹配([{()}]) 匹配[]( 不匹配[(]) 不匹配 利用堆栈的思路:建立一个堆栈,然后遍历字符串,如果是'(','{'.'[',则入栈,否则判断当前字符串和栈顶元素是否是一对括号 ...
分类:
其他好文 时间:
2020-03-20 14:27:52
阅读次数:
82
public partial class SubWindow : Window { public delegate void PassValuesHandler(object sender, PassValuesEventArgs e); public event PassValuesHandler ...
CyclicBarrier CyclicBarrier默认的构造方法是CyclicBarrier(int parties),其参数表示屏障拦截的线程数量,每个线程使用await()方法告诉CyclicBarrier我已经到达了屏障,然后当前线程被阻塞。CyclicBarrier的另一个构造函数Cyc ...
分类:
其他好文 时间:
2020-03-20 00:52:09
阅读次数:
61
思想 快速排序,是选取一个元素,然后经过交换元素,保证选定元素的左边都小于它,右边元素都大于它。每次操作后,选定元素的位置就是排序后的位置。 就像多个人进行高矮个排列一样,你看了下,前面的人都比你矮,后面的人都比你高,那么你就可以不动了,随他们怎么折腾,反正你站的位置对了,他们排序好了,你也还是站在 ...
分类:
编程语言 时间:
2020-03-20 00:32:40
阅读次数:
73
题解大部分都是递归实现的,给出一种非递归的形式 话说上课老师讲的时候没给代码,然后自己些就写成了这样 对于质数$p$给出卢卡斯定理: $$\tbinom{n}{m}=\tbinom{n \bmod p}{m \bmod p}\tbinom{\lfloor \frac{n}{p}\rfloor}{\l ...
分类:
其他好文 时间:
2020-03-19 21:49:28
阅读次数:
65
非常经典的最小割模型. code: #include <bits/stdc++.h> #define N 3006 #define ll long long #define setIO(s) freopen(s".in","r",stdin) using namespace std; const l ...
分类:
其他好文 时间:
2020-03-19 21:21:21
阅读次数:
48
判断一个字符串是否是对称字符串,例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串。是的话输出”Yes”,否则输出”No”。 注意:使用循环和判断语句实现。 package second; import java.util.Scanner; public ...
分类:
其他好文 时间:
2020-03-19 17:44:02
阅读次数:
103