Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
414 commits
Select commit Hold shift + click to select a range
c3ec63f
upload error
jimipage Oct 20, 2019
ff07694
Merge pull request #39 from jimipage/master
melody-li Oct 20, 2019
1170f7a
151-Week 01
Oct 20, 2019
6f40dd7
Merge pull request #28 from weapon008/master
melody-li Oct 20, 2019
4e4abf0
Merge pull request #96 from sunkejl/master
melody-li Oct 20, 2019
c2dc83d
Merge pull request #50 from linqiwen/master
melody-li Oct 20, 2019
490e0eb
[236]: Week 1 (0001, 0021)
xxx7xxxx Oct 20, 2019
d8bfb2d
Merge pull request #100 from orajavac/patch-1
melody-li Oct 20, 2019
e8bbb74
week 1
Oct 20, 2019
59b8996
Merge pull request #152 from xxx7xxxx/week-01
melody-li Oct 20, 2019
1feb4f4
Merge pull request #154 from StartNowB/week1
melody-li Oct 20, 2019
7679f27
Merge pull request #151 from yangfengstu/master
melody-li Oct 20, 2019
0e5338b
update
Noah-RD Oct 20, 2019
bb96206
Create 189.旋转数组.py
Oct 20, 2019
a97b59b
206. 反转链表
JustDoItGit Oct 20, 2019
c15d580
Week_02 homework
Oct 20, 2019
23f5f57
Create 26.删除排序数组中的重复项.py
Oct 20, 2019
251dc5c
346-Week 01
Oct 20, 2019
05a055f
week1 homework
Oct 20, 2019
8a60e71
week 1 homework commit
Noah-RD Oct 20, 2019
6ba4678
Update 189.旋转数组.py
Oct 20, 2019
6d33c39
071-Week 01
feng003 Oct 20, 2019
3117814
commit Week 01 作业和总结
Oct 20, 2019
d3d66fd
Add files via upload
yongkunbai Oct 20, 2019
30e0ab5
501-Week 01
Oct 20, 2019
96f073e
week01
Oct 20, 2019
44c4c3e
Merge pull request #4 from algorithm004-01/master
JustDoItGit Oct 20, 2019
9ecd593
第一周提交
Oct 20, 2019
36481ab
【336-week 01】学习总结
Oct 20, 2019
1fd5d5b
第一周作业
Oct 20, 2019
f89b256
Add 1 189 21 283
tifazxy Oct 20, 2019
034a9d8
第一周作业(01、26、283)提交及总结
Isaaclot Oct 20, 2019
2496ff7
第一周作业
Oct 20, 2019
df426e1
Add study note of Week1.
Symbolk Oct 20, 2019
3cffaa9
Add exercises for Week1.
Symbolk Oct 20, 2019
c284d47
题解
jayxhj Oct 20, 2019
78f6cac
add new code of week 03
liyangdev Oct 20, 2019
c78b067
751-Week 01751-Week 01751-Week 01751-Week 01751-Week 01751-Week 01751…
smilence1986 Oct 20, 2019
80ca77a
[ADD]:提交第一周作业。
Oct 20, 2019
95a3734
Week 01 Homework
cvfghemiao Oct 20, 2019
7687400
Add files via upload
1057234721 Oct 20, 2019
8986771
add week one homework
cotijoy Oct 20, 2019
98914e4
Week 01 Homework
cvfghemiao Oct 20, 2019
4e38c2d
ci
Oct 20, 2019
7be0c03
611-Week 01
Oct 20, 2019
a982a18
24. 两两交换链表中的节点
JustDoItGit Oct 20, 2019
d52dfd4
211-Week 02
peng1ei Oct 20, 2019
dca078d
update naming format
liyangdev Oct 20, 2019
6732dd3
751-Week 01
smilence1986 Oct 20, 2019
0791638
Create 21-merge-two-sorted-lists.c
jac0bwang Oct 20, 2019
18e8db2
Create 42.trapping-rain-water.java
tifazxy Oct 20, 2019
56cc436
24. 两两交换链表中的节点 修改code
JustDoItGit Oct 20, 2019
5c8645f
Create 26-remove-duplicates-from-sorted-array.c
jac0bwang Oct 20, 2019
a580a99
feat: 第一周作业
Qualifor Oct 20, 2019
818494e
Merge week1 into master
Qualifor Oct 20, 2019
e702a49
Create 42-trapping-rain-water.cc
jac0bwang Oct 20, 2019
d8555df
version1
Leith14 Oct 20, 2019
8887189
141. 判断链表中是否有环
JustDoItGit Oct 20, 2019
fdb6c6f
276_Week 01
ydbB Oct 20, 2019
ccfba9e
Merge pull request #82 from wangtianbao/master
melody-li Oct 20, 2019
9894ef7
Create 641-design-circular-deque.cc
jac0bwang Oct 20, 2019
9e80207
Merge pull request #49 from gy1zhuxiwen/master
melody-li Oct 20, 2019
a327151
141. 判断链表中是否有环 优化代码
JustDoItGit Oct 20, 2019
c24d6f3
week1 homework
Oct 20, 2019
b5bae7f
week 1 作业
wangtianbao Oct 20, 2019
ab47db5
Merge pull request #101 from LearningChanging/master
melody-li Oct 20, 2019
0eb4729
week one home work
Oct 20, 2019
71f0cb4
Week 01 homework
Asianwyz Oct 20, 2019
1af43d4
Merge pull request #220 from sunkejl/master
melody-li Oct 20, 2019
cb8d4ec
week 1 作业
wangtianbao Oct 20, 2019
d1c8a7a
Merge pull request #215 from shniu/master
melody-li Oct 20, 2019
26a2fd8
Merge pull request #210 from plm1025624185/master
melody-li Oct 20, 2019
a4981a1
091-Week 01
Oct 20, 2019
cbfa011
Merge pull request #207 from Qualifor/master
melody-li Oct 20, 2019
f6622d7
Merge pull request #199 from IATF/master
melody-li Oct 20, 2019
dde5745
Merge pull request #197 from yongkunbai/master
melody-li Oct 20, 2019
e6d9123
Merge pull request #196 from cvfghemiao/master
melody-li Oct 20, 2019
c2eb735
Merge pull request #195 from jie96169/master
melody-li Oct 20, 2019
ece41f1
Merge pull request #193 from ansike/master
melody-li Oct 20, 2019
e632ab8
Create containerwithmostwater.java
suanzhai Oct 20, 2019
4dac7b1
Merge pull request #190 from find001/master
melody-li Oct 20, 2019
76b5414
Merge pull request #189 from Asianwyz/master
melody-li Oct 20, 2019
8ea0790
Merge pull request #179 from RicoNut/master
melody-li Oct 20, 2019
208fb55
Update and rename containerwithmostwater.java to moveZeroes.java
suanzhai Oct 20, 2019
f5e7e4c
Create removeDuplicatesFromSortedArray.java
suanzhai Oct 20, 2019
0a52640
Merge pull request #3 from algorithm004-01/master
yangfengstu Oct 20, 2019
c7bc66d
第一周作业,太难了!
Oct 20, 2019
d479a60
Create plusOne.java
suanzhai Oct 20, 2019
accd852
Create mergeSortedArray.java
suanzhai Oct 20, 2019
dee14ad
Create twoSum.java
suanzhai Oct 20, 2019
831b741
Merge branch 'master' of https://github.com/algorithm004-01/algorithm…
jac0bwang Oct 20, 2019
92919c6
11
wolfboys Oct 20, 2019
5c5b9c5
Create trappingRainWater.java
suanzhai Oct 20, 2019
5a9f157
283
wolfboys Oct 20, 2019
8618982
week 01
w-xh Oct 20, 2019
90a6cd1
脑图
KarsonWu Oct 20, 2019
3348137
Add files via upload
Zachy-lee Oct 20, 2019
0c3258e
week1
miaoswen Oct 20, 2019
d7eddde
Merge branch 'master' of https://github.com/algorithm004-01/algorithm…
jac0bwang Oct 20, 2019
214c597
Rename mergeSortedArray.java to LeetCode_88_491.java
suanzhai Oct 20, 2019
5d7bca0
Rename moveZeroes.java to LeetCode_283_491.java
suanzhai Oct 20, 2019
e4f514a
week1
miaoswen Oct 20, 2019
841ae82
Rename plusOne.java to LeetCode_66_491.java
suanzhai Oct 20, 2019
7bef258
Rename removeDuplicatesFromSortedArray.java to LeetCode_26_491.java
suanzhai Oct 20, 2019
6938a23
feat:算法作业提交
Oct 20, 2019
84dfae8
Rename trappingRainWater.java to LeetCode_42_491.java
suanzhai Oct 20, 2019
7da6554
Rename twoSum.java to LeetCode_1_491.java
suanzhai Oct 20, 2019
f6b1633
Create remove_Duplicates_from_sorted_array.py
Fangbaso4 Oct 20, 2019
2e0c0a0
file name
Fangbaso4 Oct 20, 2019
be22ecf
Add code of id_731
Maxlychee Oct 20, 2019
36e31da
751-week1
smilence1986 Oct 20, 2019
0a61fdd
Merge pull request #2 from algorithm004-01/master
Fangbaso4 Oct 20, 2019
0cc6839
Update NOTE.md
tifazxy Oct 20, 2019
eef79fb
Merge branch 'master' of https://github.com/Fangbaso4/algorithm004-01
Fangbaso4 Oct 20, 2019
65bd100
Add files by Maxlychee
Maxlychee Oct 20, 2019
99aa435
176-Week 02 作业
Yanun Oct 20, 2019
4911054
delete file
Maxlychee Oct 20, 2019
d98693b
delete
Maxlychee Oct 20, 2019
799a22e
delete
Maxlychee Oct 20, 2019
bcaf699
delete
Maxlychee Oct 20, 2019
817dc9b
数组、链表、栈、队列
Oct 20, 2019
52c1045
提交
bugyun Oct 20, 2019
3d7db35
rename file name
Oct 20, 2019
bca5f6e
196-Week 01
KarsonWu Oct 20, 2019
9aee9fe
week 01 homework
Oct 20, 2019
49130df
076-Week 01
Oct 20, 2019
3b39575
Week_01_作业
hadronw Oct 20, 2019
a295aaa
First week of homework
Oct 20, 2019
b5451b2
326-Week 01作业
Oct 20, 2019
91a6bf9
Merge remote-tracking branch 'upstream/master'
Noah-RD Oct 20, 2019
2847d72
Create leetcode_66_536.cpp
barryxt Oct 20, 2019
c1404d2
176-Week 01 作业
Yanun Oct 20, 2019
057c924
week 01 homework
liyeping Oct 20, 2019
04cbdf6
Merge branch 'master' of https://github.com/Yanun/algorithm004-01
Yanun Oct 20, 2019
6128f3a
feat: week1_551
PauleyLiu Oct 20, 2019
55b1015
Update leetcode_26_111.py
Fangbaso4 Oct 20, 2019
e99af55
第一周作业
amusement1234 Oct 20, 2019
172db4e
max area
chengpy Oct 20, 2019
5c2a4f2
076-Week 01
Oct 20, 2019
283d91d
Merge pull request #1 from algorithm004-01/master
xuatseg Oct 20, 2019
185f4a4
第一周作业
Oct 20, 2019
4e95b4a
gitignore
Oct 20, 2019
78d29e4
delete gitignore
Oct 20, 2019
924b5f2
第一周作业&总结
MoonWebTeam Oct 20, 2019
3e5f4b3
Week-01 Homework
Oct 20, 2019
38bac53
第一周作业
AngYony Oct 20, 2019
4b89900
511-Week 01
BingYu-track Oct 20, 2019
853f1b6
Merge pull request #1 from algorithm004-01/master
MoonWebTeam Oct 20, 2019
6c4416f
first week homework
LynnSunStudio Oct 20, 2019
92a9caa
021 Week 01021 Week 01021 Week 01021 Week 01021 Week 01021 Week 01021…
Oct 20, 2019
ba7aa87
weekone homework
dan322 Oct 20, 2019
70fd8ba
Week 01
Oct 20, 2019
c000d86
finish week-01
Oct 20, 2019
d1bc09b
Merge branch 'master' of https://github.com/algorithm004-01/algorithm…
Oct 20, 2019
f5fa9af
189
wolfboys Oct 21, 2019
0b389d7
md
wolfboys Oct 21, 2019
1ba90f7
646-Week 01
huyong007 Oct 21, 2019
a203a75
Merge remote-tracking branch 'jike/master'
Oct 21, 2019
7825130
Merge pull request #1 from algorithm004-01/master
learnITpossible Oct 21, 2019
cb7d96d
Merge pull request #301 from huyong007/master
melody-li Oct 21, 2019
75ee4e9
Merge pull request #300 from wolfboys/master
melody-li Oct 21, 2019
6c880ec
Merge pull request #292 from dan322/master
melody-li Oct 21, 2019
f0e665a
Merge pull request #290 from LynnSunStudio/master
melody-li Oct 21, 2019
9c5956a
Merge pull request #289 from linqiwen/master
melody-li Oct 21, 2019
d02516b
Merge pull request #285 from AngYony/master
melody-li Oct 21, 2019
6855977
Merge branch 'master' of https://github.com/algorithm004-01/algorithm…
Oct 21, 2019
12819ab
Merge pull request #283 from owen-github1/master
melody-li Oct 21, 2019
0adda23
Merge pull request #282 from BingYu-track/master
melody-li Oct 21, 2019
5a8915a
Merge pull request #281 from teslapatrick/master
melody-li Oct 21, 2019
0a99648
Merge pull request #277 from liyeping/master
melody-li Oct 21, 2019
1768c87
Merge pull request #271 from somebear/master
melody-li Oct 21, 2019
7213b89
Merge pull request #270 from pauleyliu/master
melody-li Oct 21, 2019
fdf9dc3
Merge pull request #269 from rosela/master
melody-li Oct 21, 2019
b29ab93
Merge pull request #267 from Yanun/master
melody-li Oct 21, 2019
c4d37a1
Merge pull request #265 from chengpy/master
melody-li Oct 21, 2019
1024dc3
Merge pull request #231 from gy1zhuxiwen/master
melody-li Oct 21, 2019
23924d2
Merge pull request #264 from amusement1234/master
melody-li Oct 21, 2019
fe7a07d
Merge pull request #263 from christagger/master
melody-li Oct 21, 2019
726117d
Merge pull request #262 from uniquenaer/master
melody-li Oct 21, 2019
48fe358
Merge pull request #261 from lzhlyle/master
melody-li Oct 21, 2019
9a63071
Delete link_node.go
melody-li Oct 21, 2019
02774dd
Delete main.go
melody-li Oct 21, 2019
c1b11e0
Merge pull request #260 from jinfangzhang/master
melody-li Oct 21, 2019
ac6a0c5
Merge pull request #258 from hadronw/master
melody-li Oct 21, 2019
e211a47
Merge pull request #256 from KarsonWu/196-Week-01
melody-li Oct 21, 2019
e40aeeb
Merge pull request #253 from tigerzhang08/master
melody-li Oct 21, 2019
ec1e17f
Merge pull request #252 from learnITpossible/master
melody-li Oct 21, 2019
0a4f825
Merge pull request #250 from bugyun/master
melody-li Oct 21, 2019
119a262
Merge pull request #249 from Maxlychee/master
melody-li Oct 21, 2019
fc1a310
Merge pull request #247 from tifazxy/master
melody-li Oct 21, 2019
1e7f3fd
Merge pull request #245 from 1024burning/master
melody-li Oct 21, 2019
1fd5f26
Merge pull request #240 from miaoswen/master
melody-li Oct 21, 2019
f7daf2d
Merge pull request #236 from Zachy-lee/master
melody-li Oct 21, 2019
b0483a4
Merge pull request #234 from w-xh/master
melody-li Oct 21, 2019
bf8490a
Merge pull request #233 from suanzhai/master
melody-li Oct 21, 2019
3ee3082
Merge pull request #232 from AceXu/master
melody-li Oct 21, 2019
c3cba69
Merge pull request #229 from Ryanyanglibin/master
melody-li Oct 21, 2019
8a3e01d
Merge pull request #224 from wangtianbao/master
melody-li Oct 21, 2019
49a16f0
Merge pull request #223 from ydbB/master
melody-li Oct 21, 2019
025236d
Merge pull request #222 from zyshan33/master
melody-li Oct 21, 2019
55a81c3
Merge pull request #202 from peng1ei/master
melody-li Oct 21, 2019
0719ed1
Merge pull request #194 from 1057234721/master
melody-li Oct 21, 2019
8e0b81d
Merge pull request #192 from aseara/master
melody-li Oct 21, 2019
31f1291
Merge pull request #191 from cotijoy/master
melody-li Oct 21, 2019
18784d7
Merge pull request #187 from liyangdev/liyangdev
melody-li Oct 21, 2019
34a3595
Merge pull request #186 from jayxhj/master
melody-li Oct 21, 2019
776be90
Merge pull request #167 from jomoon/master
melody-li Oct 21, 2019
52f935e
Merge pull request #141 from jsrc/master
melody-li Oct 21, 2019
4e85c12
Merge pull request #165 from feng003/master
melody-li Oct 21, 2019
db0193a
Merge pull request #169 from sintang007/master
melody-li Oct 21, 2019
39f39b4
Merge pull request #184 from Symbolk/master
melody-li Oct 21, 2019
729cb0e
Merge pull request #175 from wuwanfei-0911/master
melody-li Oct 21, 2019
f884c79
Merge pull request #161 from tukaiqiang/master
melody-li Oct 21, 2019
9bdfaf3
Delete NOTE.md
melody-li Oct 21, 2019
803ea3a
Merge pull request #170 from iQQBot/master
melody-li Oct 21, 2019
18e415f
Merge pull request #166 from RDCynthia/master
melody-li Oct 21, 2019
f6c1a73
Merge pull request #163 from shiyibo/master
melody-li Oct 21, 2019
cd00be3
Merge pull request #140 from Ricardotang/master
melody-li Oct 21, 2019
6500995
Merge pull request #162 from Fangbaso4/master
melody-li Oct 21, 2019
4d704da
Merge pull request #148 from HuyaJohn/master
melody-li Oct 21, 2019
ef5550b
Merge pull request #145 from Mtrestm/master
melody-li Oct 21, 2019
c10765e
Merge pull request #120 from atlantis1993/master
melody-li Oct 21, 2019
7584ecb
Merge pull request #115 from Leith14/master
melody-li Oct 21, 2019
899f056
Merge pull request #116 from shiywang/736-week-01
melody-li Oct 21, 2019
324df21
Week 01 homework id_461
Oct 21, 2019
6327da4
Add files via upload
earnMoneyToBuyMoon Oct 21, 2019
6c0bfb0
Merge pull request #142 from xuyusong37/master
melody-li Oct 21, 2019
985d9c3
Merge pull request #117 from hippieZhou/master
melody-li Oct 21, 2019
a677ed5
Merge pull request #158 from EnhancingFarmer/master
melody-li Oct 21, 2019
3d8fea7
Merge pull request #129 from yepengjun/master
melody-li Oct 21, 2019
cfd4013
Merge pull request #107 from kaienCyo/master
melody-li Oct 21, 2019
8ba479c
Merge pull request #128 from lyp305/master
melody-li Oct 21, 2019
d274e68
Merge pull request #130 from guojiun/master
melody-li Oct 21, 2019
1a6a16d
Merge pull request #124 from guyy0423/master
melody-li Oct 21, 2019
b1bd9dc
Merge pull request #119 from anapple00/patch-4
melody-li Oct 21, 2019
f1da4d0
Merge pull request #102 from orajavac/master
melody-li Oct 21, 2019
6ccac1b
Merge pull request #103 from barryxt/master
melody-li Oct 21, 2019
a5d92f5
Merge pull request #110 from jac0bwang/master
melody-li Oct 21, 2019
4a2fdb0
Merge pull request #121 from serendipity2019/master
melody-li Oct 21, 2019
f2a366f
Merge pull request #106 from larkloss/master
melody-li Oct 21, 2019
7396d0b
Merge pull request #118 from Alex660/master
melody-li Oct 21, 2019
7b415a3
Delete merge_two_array.py
earnMoneyToBuyMoon Oct 21, 2019
45121e2
Delete move_zero.py
earnMoneyToBuyMoon Oct 21, 2019
f639056
Add files via upload
earnMoneyToBuyMoon Oct 21, 2019
260fe2a
301-Week 01
Oct 21, 2019
0a5b89a
301-Week 01
Oct 21, 2019
a47fda1
301-Week 01
Oct 21, 2019
fb964de
Merge pull request #303 from yangfengstu/master
melody-li Oct 21, 2019
ab6f49d
Merge pull request #304 from soyomo/master
melody-li Oct 21, 2019
3d2687d
Merge pull request #302 from earnMoneyToBuyMoon/master
melody-li Oct 21, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions Week 01/id_326/LeetCode_21_326.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@

/**
* Description: 21. 合并两个有序链表
* 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。
*
* @author qinxue
* @date 2019-10-20 21:54:49
*/

/**
* Definition for singly-linked list.
* public class ListNode {
* int val;
* ListNode next;
* ListNode(int x) { val = x; }
* }
*/
class Solution {
public ListNode mergeTwoLists(ListNode l1, ListNode l2) {
// 构造一个哨兵节点
ListNode head = new ListNode(Integer.MIN_VALUE);
// 最开始prev指针指向哨兵节点
ListNode prev = head;
while (l1 != null && l2 != null) {
if (l1.val <= l2.val) {
prev.next = l1;
l1 = l1.next;
} else {
prev.next = l2;
l2 = l2.next;
}
// prev指针往后移动
prev = prev.next;
}
prev.next = l1 == null ? l2 : l1;

return head.next;
}
}
26 changes: 26 additions & 0 deletions Week 01/id_326/LeetCode_283_326.java
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

/**
* Description: 283.移动零
* 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
* 说明:
* 1、必须在原数组上操作,不能拷贝额外的数组。
* 2、尽量减少操作次数。
*
* @author qinxue
* @date 2019-10-20 21:50:31
*/
class Solution {
public void moveZeroes(int[] nums) {
// leftMostZeroIndex永远都指向数组最左边的为零的元素的index
int leftMostZeroIndex = 0;
for (int i = 0; i < nums.length; i++) {
if (nums[i] != 0) {
if (i > leftMostZeroIndex) {
nums[leftMostZeroIndex] = nums[i];
nums[i] = 0;
}
leftMostZeroIndex++;
}
}
}
}