Skip to content

Commit efa9490

Browse files
committed
add blog
1 parent be6e971 commit efa9490

File tree

2 files changed

+46
-25
lines changed

2 files changed

+46
-25
lines changed

src/blog/wrong_path.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: '那些年我走过的弯路'
3+
date: 2024-09-02 00:00:00
4+
category: '在美国'
5+
---
6+
7+
# 那些年我走过的弯路
8+
9+
<font color=gray>Published on 2024-09-02</font>
10+
11+
总结了一下,女生最容易走的三个弯路:
12+
13+
一个是圣母心,燃烧自己去让家人过得更好;
14+
15+
一个是恋爱脑,为了男人改变自己的人生规划;
16+
17+
一个是走捷径,想靠男人过上物质优渥的生活;
18+
19+
不要再为父母活了,也不要再恋爱脑为男人牺牲了,更别想走捷径靠男人买房买车了。
20+
21+
为自己活吧,去建设自己的人生金字塔,想要的生活还是得靠自己去创造!

src/leetcode/problem/0002.md

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ Input: (9 -> 9 -> 9 -> 9 -> 9) + (1 -> )
5151
Output: 0 -> 0 -> 0 -> 0 -> 0 -> 1
5252
```
5353

54-
为了处理方法统一,可以先建立一个虚拟头结点,这个虚拟头结点的 `Next` 指向真正的 `head`,这样 `head` 不需要单独处理,直接 `while` 循环即可。另外判断循环终止的条件不用是 `p.Next != nil`,这样最后一位还需要额外计算,循环终止条件应该是 `p != nil`
54+
为了处理方法统一,可以先建立一个虚拟头结点,这个虚拟头结点的 `next` 指向真正的 `head`,这样 `head` 不需要单独处理,直接 `while` 循环即可。另外判断循环终止的条件不用是 `p.next != null`,这样最后一位还需要额外计算,循环终止条件应该是 `p != null`
5555

5656
## 代码
5757

@@ -62,30 +62,30 @@ Output: 0 -> 0 -> 0 -> 0 -> 0 -> 1
6262
* @return {ListNode}
6363
*/
6464
var addTwoNumbers = function (l1, l2) {
65-
var List = new ListNode(0);
66-
var head = List;
67-
var sum = 0;
68-
var carry = 0;
69-
while (l1 !== null || l2 !== null || sum > 0) {
70-
if (l1 !== null) {
71-
sum = sum + l1.val;
72-
l1 = l1.next;
73-
}
74-
if (l2 !== null) {
75-
sum = sum + l2.val;
76-
l2 = l2.next;
77-
}
78-
if (sum >= 10) {
79-
carry = 1;
80-
sum = sum - 10;
81-
}
82-
head.next = new ListNode(sum);
83-
head = head.next;
84-
85-
sum = carry;
86-
carry = 0;
87-
}
88-
return List.next;
65+
var List = new ListNode(0);
66+
var head = List;
67+
var sum = 0;
68+
var carry = 0;
69+
while (l1 !== null || l2 !== null || sum > 0) {
70+
if (l1 !== null) {
71+
sum = sum + l1.val;
72+
l1 = l1.next;
73+
}
74+
if (l2 !== null) {
75+
sum = sum + l2.val;
76+
l2 = l2.next;
77+
}
78+
if (sum >= 10) {
79+
carry = 1;
80+
sum = sum - 10;
81+
}
82+
head.next = new ListNode(sum);
83+
head = head.next;
84+
85+
sum = carry;
86+
carry = 0;
87+
}
88+
return List.next;
8989
};
9090
```
9191

0 commit comments

Comments
 (0)