diff --git a/bw/.gitignore b/bm/.gitignore similarity index 100% rename from bw/.gitignore rename to bm/.gitignore diff --git a/bm/pom.xml b/bm/pom.xml new file mode 100644 index 0000000..d8927c6 --- /dev/null +++ b/bm/pom.xml @@ -0,0 +1,42 @@ + + + 4.0.0 + + com.huangge1199.nowcoder + bm + 1.0-SNAPSHOT + + + + com.huangge1199.nowcoder + nowcoder + 1.0-SNAPSHOT + + + + com.huangge1199.nowcoder.common + common + 1.0-SNAPSHOT + + + org.projectlombok + lombok + + + + org.jsoup + jsoup + + + cn.hutool + hutool-all + + + org.projectlombok + lombok + + + + \ No newline at end of file diff --git a/bm/src/main/java/com/huangge1199/nowcoder/bm/BM1/Solution.java b/bm/src/main/java/com/huangge1199/nowcoder/bm/BM1/Solution.java new file mode 100644 index 0000000..ba043da --- /dev/null +++ b/bm/src/main/java/com/huangge1199/nowcoder/bm/BM1/Solution.java @@ -0,0 +1,23 @@ +package com.huangge1199.nowcoder.bm.BM1; + +import com.huangge1199.nowcoder.common.ListNode; + +/** + * @author hyy + * @Classname Solution + * @Description TODO + * @Date 2022/7/26 15:08 + */ +public class Solution { + public ListNode ReverseList(ListNode head) { + ListNode cur = head; + ListNode pre = null; + while (cur != null) { + ListNode tmp = cur.next; + cur.next = pre; + pre = cur; + cur = tmp; + } + return pre; + } +} diff --git a/bw/src/main/resources/application.properties b/bm/src/main/resources/application.properties similarity index 100% rename from bw/src/main/resources/application.properties rename to bm/src/main/resources/application.properties diff --git a/bw/pom.xml b/bw/pom.xml deleted file mode 100644 index f70d11d..0000000 --- a/bw/pom.xml +++ /dev/null @@ -1,41 +0,0 @@ - - - 4.0.0 - - com.huangge1199.nowcoder.bw - bw - 1.0-SNAPSHOT - - - - org.projectlombok - lombok - 1.18.12 - - - - org.jsoup - jsoup - 1.10.2 - - - cn.hutool - hutool-all - 5.7.17 - - - org.projectlombok - lombok - RELEASE - compile - - - - - 17 - 17 - - - \ No newline at end of file diff --git a/common/src/main/java/com/huangge1199/nowcoder/common/ListNode.java b/common/src/main/java/com/huangge1199/nowcoder/common/ListNode.java new file mode 100644 index 0000000..103d094 --- /dev/null +++ b/common/src/main/java/com/huangge1199/nowcoder/common/ListNode.java @@ -0,0 +1,19 @@ +package com.huangge1199.nowcoder.common; + +import lombok.Data; + +/** + * @author hyy + * @Classname ListNode + * @Description TODO + * @Date 2022/7/26 15:14 + */ +@Data +public class ListNode { + public int val; + public ListNode next = null; + + ListNode(int val) { + this.val = val; + } +} diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..94340ea --- /dev/null +++ b/pom.xml @@ -0,0 +1,66 @@ + + + 4.0.0 + + + org.springframework.boot + spring-boot-starter-parent + 2.1.7.RELEASE + + + + com.huangge1199.nowcoder + nowcoder + 1.0-SNAPSHOT + nowcoder + pom + + + common + bm + + + + + + org.projectlombok + lombok + 1.18.24 + + + + org.jsoup + jsoup + 1.14.3 + + + cn.hutool + hutool-all + 5.8.3 + + + org.projectlombok + lombok + 1.18.24 + compile + + + + + + 17 + 17 + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + + \ No newline at end of file