From d444db0406223b6f1ebfb73847f86ce8d84798ea Mon Sep 17 00:00:00 2001 From: yeboyr Date: Sun, 3 Oct 2021 16:37:51 -0700 Subject: [PATCH 1/4] trying --- homwork.iml | 13 ------------- .../com/techbow/homework/y2021/m10/yeboyr/Test.java | 8 ++++++++ 2 files changed, 8 insertions(+), 13 deletions(-) delete mode 100644 homwork.iml create mode 100644 src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java diff --git a/homwork.iml b/homwork.iml deleted file mode 100644 index bb03ec326..000000000 --- a/homwork.iml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java new file mode 100644 index 000000000..f493f24b0 --- /dev/null +++ b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java @@ -0,0 +1,8 @@ +package com.techbow.homework.y2021.m10.yeboyr; + +public class Test { + public static void main(String[] args) { + int a = 0; + System.out.println(a); + } +} From eb844534184874e14a70c7f7b47fa82a296fd9a0 Mon Sep 17 00:00:00 2001 From: yeboyr Date: Wed, 6 Oct 2021 23:31:25 -0700 Subject: [PATCH 2/4] 20211006tring --- .../homework/y2021/m10/yeboyr/App.java | 36 +++++++++++++++++++ .../homework/y2021/m10/yeboyr/Test.java | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 src/main/java/com/techbow/homework/y2021/m10/yeboyr/App.java diff --git a/src/main/java/com/techbow/homework/y2021/m10/yeboyr/App.java b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/App.java new file mode 100644 index 000000000..230112279 --- /dev/null +++ b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/App.java @@ -0,0 +1,36 @@ +package com.techbow.homework.y2021.m10.yeboyr; + + +class Frog { + + private int id; + private String name; + + public Frog(int id, String name) { + this.id = id; + this.name = name; + } + + public String toString() { + + return String.format("%-4d: %s", id, name); + + /* + StringBuilder sb = new StringBuilder(); + sb.append(id).append(": ").append(name); + + return sb.toString(); + */ + } +} + +public class App { + + public static void main(String[] args) { + Frog frog1 = new Frog(7, "Freddy"); + Frog frog2 = new Frog(5, "Roger"); + + System.out.println(frog1); + System.out.println(frog2); + } +} \ No newline at end of file diff --git a/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java index f493f24b0..55cf07782 100644 --- a/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java +++ b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java @@ -5,4 +5,4 @@ public static void main(String[] args) { int a = 0; System.out.println(a); } -} +} \ No newline at end of file From 832ae93ac6a032da39d96eac7b8209d107ceb3c9 Mon Sep 17 00:00:00 2001 From: yeboyr Date: Sat, 16 Oct 2021 23:41:11 -0700 Subject: [PATCH 3/4] thx --- .../homework/y2021/m10/yeboyr/App.java | 36 ------------------- .../homework/y2021/m10/yeboyr/Oct16.java | 4 +++ .../homework/y2021/m10/yeboyr/Test.java | 9 ----- 3 files changed, 4 insertions(+), 45 deletions(-) delete mode 100644 src/main/java/com/techbow/homework/y2021/m10/yeboyr/App.java create mode 100644 src/main/java/com/techbow/homework/y2021/m10/yeboyr/Oct16.java delete mode 100644 src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java diff --git a/src/main/java/com/techbow/homework/y2021/m10/yeboyr/App.java b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/App.java deleted file mode 100644 index 230112279..000000000 --- a/src/main/java/com/techbow/homework/y2021/m10/yeboyr/App.java +++ /dev/null @@ -1,36 +0,0 @@ -package com.techbow.homework.y2021.m10.yeboyr; - - -class Frog { - - private int id; - private String name; - - public Frog(int id, String name) { - this.id = id; - this.name = name; - } - - public String toString() { - - return String.format("%-4d: %s", id, name); - - /* - StringBuilder sb = new StringBuilder(); - sb.append(id).append(": ").append(name); - - return sb.toString(); - */ - } -} - -public class App { - - public static void main(String[] args) { - Frog frog1 = new Frog(7, "Freddy"); - Frog frog2 = new Frog(5, "Roger"); - - System.out.println(frog1); - System.out.println(frog2); - } -} \ No newline at end of file diff --git a/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Oct16.java b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Oct16.java new file mode 100644 index 000000000..e9d12a0d4 --- /dev/null +++ b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Oct16.java @@ -0,0 +1,4 @@ +package com.techbow.homework.y2021.m10.yeboyr; + +public class Oct16 { +} diff --git a/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java deleted file mode 100644 index aee2b2a63..000000000 --- a/src/main/java/com/techbow/homework/y2021/m10/yeboyr/Test.java +++ /dev/null @@ -1,9 +0,0 @@ -package com.techbow.homework.y2021.m10.yeboyr; - -public class Test { - public static void main(String[] args) { - int a = 0; - System.out.println(a); - } -} - From ac20d601f07f1a974116e0f50faa83bed063ec5d Mon Sep 17 00:00:00 2001 From: Yebo Date: Fri, 7 Jan 2022 23:47:36 -0800 Subject: [PATCH 4/4] yebo20210801 --- .../homework/y2021/m10/yeboyr/ListNode.java | 18 +++++++++++++++ .../homework/y2021/m10/yeboyr/leet328.java | 22 +++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 src/main/java/com/techbow/homework/y2021/m10/yeboyr/ListNode.java create mode 100644 src/main/java/com/techbow/homework/y2021/m10/yeboyr/leet328.java diff --git a/src/main/java/com/techbow/homework/y2021/m10/yeboyr/ListNode.java b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/ListNode.java new file mode 100644 index 000000000..3c8340e23 --- /dev/null +++ b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/ListNode.java @@ -0,0 +1,18 @@ +package com.techbow.homework.y2021.m10.yeboyr; + +public class ListNode { + int val; + ListNode next; + + ListNode() { + } + + ListNode(int val) { + this.val = val; + } + + ListNode(int val, ListNode next) { + this.val = val; + this.next = next; + } +} diff --git a/src/main/java/com/techbow/homework/y2021/m10/yeboyr/leet328.java b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/leet328.java new file mode 100644 index 000000000..d92c9de43 --- /dev/null +++ b/src/main/java/com/techbow/homework/y2021/m10/yeboyr/leet328.java @@ -0,0 +1,22 @@ +package com.techbow.homework.y2021.m10.yeboyr; + +public class leet328 { + class Solution { + public ListNode oddEvenList(ListNode head) { + if(head == null) return null; + ListNode odd = head; + ListNode even = head.next; + ListNode evenhead = even; + + while(even != null && even.next != null){ + odd.next = even.next; + odd = odd.next; + even.next = odd.next; + even = even.next; + } + + odd.next = evenhead; + return head; + } + } +}