# git-workshop **Repository Path**: dhlwz/git-workshop ## Basic Information - **Project Name**: git-workshop - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2021-11-04 - **Last Updated**: 2021-11-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 简介 该repo是为了帮助你熟悉利用git进行团队合作时常见的基本操作,包括push、pull、merge以及冲突处理。 我们为你准备了4个Java文件及对应的测试。你需要: 1. 请任意选择一个文件(不能与你的队友重复),完成`sampleOutput1`方法。关于此方法的说明见下文。 2. 对应的测试通过后,将你的代码提交并推送到Gitee。 3. 请任意选择另外一个文件(不能与你的队友重复,也不能与上一步选择但文件重复),完成`parse`方法。关于此方法的说明见下文。 4. 对应的测试通过后,确认该文件的`sampleOutput1`方法已经由你的队友完成并推送至Gitee。 5. 将你的代码提交并推送到Gitee,在此过程中,你需要正确处理文件的冲突。 6. 协助队友完成(如果他们还没有完成的话)其他文件中的`sampleOutput1`方法。 7. 协助队友完成(如果他们还没有完成的话)其他文件中的`parse`方法。 # `sampleOutput1`方法 在所有4个文件中,该方法的签名都应该是相同的,为`public String sampleOutput1()`,用于将LeetCode上对应题目第一个示例的输出以字符串的形式返回。 例如,题目26的示例1输出为`[1,2]`(注意不是`[1,1,2]`,那是输入!)。那么在`P26.java`的`sampleOutput1`方法中,你就需要返回字符串`[1,2]`。 # `parse`方法 `parse`方法可以帮助你对LeetCode上的题目进行debug。 它的作用是将字符串格式的输入解析为实际上代表的类型。该方法的参数为一个字符串,返回类型则需要你根据不同的题目自行选择。 例如,题目26的输入为一个整数数组`int[] nums`。而在示例1中,输入用了`[1,1,2]`来表示。那么,你的`parse`方法就需要把字符串`[1,1,2]`解析为整数数组。