Skip to content

Commit 59f0538

Browse files
committedMar 14, 2020
feat: add docsify and update solution tree
1 parent c271a9f commit 59f0538

File tree

6 files changed

+1656
-2000
lines changed

6 files changed

+1656
-2000
lines changed
 

‎img/favicon-16x16.png

1.36 KB
Loading

‎img/favicon-32x32.png

2.36 KB
Loading

‎index.html

+80
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="UTF-8">
5+
<title>LeetCode、剑指Offer、程序员面试金典题解</title>
6+
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
7+
<meta name="keywords" content="doc,docs,doocs,documentation,github,gitee,leetcode,coding-interview,cracking-the-coding-interview,yanglbme">
8+
<meta name="description" content="LeetCode、剑指Offer、程序员面试金典题解">
9+
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
10+
<link rel="stylesheet" href="//unpkg.com/docsify/lib/themes/vue.css">
11+
<link rel="icon" type="image/png" sizes="32x32" href="img/favicon-32x32.png">
12+
<link rel="icon" type="image/png" sizes="16x16" href="img/favicon-16x16.png">
13+
</head>
14+
<body>
15+
<nav>
16+
<ul>
17+
<li>Translations
18+
<ul>
19+
<li><a href="#/README_CN">中文</a></li>
20+
<li><a href="#/README">English</a></li>
21+
</ul>
22+
</li>
23+
</ul>
24+
</nav>
25+
<body>
26+
<div id="app"></div>
27+
<script>
28+
window.$docsify = {
29+
name: 'leetcode',
30+
repo: 'doocs/leetcode',
31+
search: [
32+
'/','/solution/','/lcof/','lcci/'
33+
],
34+
plugins: [
35+
function (hook) {
36+
var footer = [
37+
'<hr/>',
38+
'<footer>',
39+
'<span>Copyright © 2018-2020 <a href="https://github.com/doocs" target="_blank">Doocs</a>. All rights reserved.</span><br>Welcome to join the <a href="https://github.com/doocs/doocs.github.io" target="_blank">Doocs Open Source organization</a>.',
40+
'</footer>'
41+
].join('')
42+
43+
hook.afterEach(function (html) {
44+
return html + footer
45+
})
46+
},
47+
function (hook, vm) {
48+
hook.beforeEach(function (html) {
49+
if (/githubusercontent\.com/.test(vm.route.file)) {
50+
url = vm.route.file
51+
.replace('raw.githubusercontent.com', 'github.com')
52+
.replace(/\/master/, '/blob/master')
53+
} else {
54+
url = 'https://github.com/doocs/leetcode/blob/master/' + vm.route.file
55+
}
56+
var editHtml = '[:memo: Edit Document](' + url + ')\n'
57+
return editHtml + html
58+
})
59+
},
60+
]
61+
}
62+
</script>
63+
<script src="//unpkg.com/docsify/lib/docsify.min.js"></script>
64+
<script src="//unpkg.com/prismjs/components/prism-c.min.js"></script>
65+
<script src="//unpkg.com/prismjs/components/prism-go.min.js"></script>
66+
<script src="//unpkg.com/prismjs/components/prism-sql.min.js"></script>
67+
<script src="//unpkg.com/prismjs/components/prism-scala.min.js"></script>
68+
<script src="//unpkg.com/prismjs/components/prism-bash.min.js"></script>
69+
<script src="//unpkg.com/prismjs/components/prism-cpp.min.js"></script>
70+
<script src="//unpkg.com/prismjs/components/prism-json.min.js"></script>
71+
<script src="//unpkg.com/prismjs/components/prism-java.min.js"></script>
72+
<script src="//unpkg.com/prismjs/components/prism-csharp.min.js"></script>
73+
<script src="//unpkg.com/prismjs/components/prism-javascript.min.js"></script>
74+
<script src="//unpkg.com/prismjs/components/prism-python.min.js"></script>
75+
<script src="//unpkg.com/docsify-copy-code"></script>
76+
<script src="//unpkg.com/docsify/lib/plugins/search.js"></script>
77+
<script src="//unpkg.com/docsify/lib/plugins/emoji.js"></script>
78+
<script src="//unpkg.com/docsify/lib/plugins/zoom-image.js"></script>
79+
</body>
80+
</html>

‎lcci/README.md

+110-110
Large diffs are not rendered by default.

‎lcof/README.md

+76-76
Large diffs are not rendered by default.

‎solution/README.md

+1,390-1,814
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)
Please sign in to comment.