Skip to content

Commit a33dc1a

Browse files
author
DuLi
committed
add go code
1 parent 2f71711 commit a33dc1a

File tree

2 files changed

+26
-0
lines changed
  • leetcode/Linked List
    • #1290-Convert Binary Number in a Linked List to Integer
    • #237-Delete Node in a Linked List

2 files changed

+26
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/**
2+
* Definition for singly-linked list.
3+
* type ListNode struct {
4+
* Val int
5+
* Next *ListNode
6+
* }
7+
*/
8+
func getDecimalValue(head *ListNode) int {
9+
result := 0
10+
for head != nil {
11+
result = result*2 + head.Val
12+
head = head.Next
13+
}
14+
return result
15+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
/**
2+
* Definition for singly-linked list.
3+
* type ListNode struct {
4+
* Val int
5+
* Next *ListNode
6+
* }
7+
*/
8+
func deleteNode(node *ListNode) {
9+
node.Val, node.Next.Val = node.Next.Val, node.Val
10+
node.Next = node.Next.Next
11+
}

0 commit comments

Comments
 (0)