Commit Graph

145 Commits

Author SHA1 Message Date
krahets ecbf2d1560 1. Add build script for Java.
2. Add height limitation for code blocks in extra.css.
3. Fix "节点" to "结点".
2023-02-07 04:43:52 +08:00
Justin Tse b14568151c
Add TypeScript code and docs to AVL tree and the coding style for Typescript and JavaScript (#342)
* Add TypeScript code and docs to AVL tree and update JavaScript style

* Update the coding style for Typescript and JavaScript
2023-02-07 01:21:58 +08:00
krahets ea901af217 1. Add the building util of Python
for the markdown docs.
2. Update the deploy.sh
2023-02-06 23:23:21 +08:00
Justin Tse bc88e52955
Add JavaScript and TypeScript code and docs for Section Space Complexity (#331)
* Fix bug before commit 5eae708

* Update queue.md

* Update the coding style for JavaScript

* Add JavaScript and TypeScript code for Section Space Complexity

* Add JavaScript and TypeScript code to docs for Section Space Complexity

* Update hashing_search.js

---------

Co-authored-by: Yudong Jin <krahets@163.com>
2023-02-06 01:24:22 +08:00
Justin Tse 6ad8a66a7c
Update the coding style for JavaScript (#329)
* Fix bug before commit 5eae708

* Update queue.md

* Update the coding style for JavaScript

---------

Co-authored-by: Yudong Jin <krahets@163.com>
2023-02-05 15:40:30 +08:00
Yudong Jin a95fe26303 Fix Python code styles.
Update hash_map.
2023-02-03 20:03:30 +08:00
sjinzh 15efaca85d
copy zig codes of chapter_array_and_linkedlist and chapter_computatio… (#319)
* copy zig codes of chapter_array_and_linkedlist and chapter_computational_complexity to markdown files

* Update time_complexity.md

---------

Co-authored-by: Yudong Jin <krahets@163.com>
2023-02-03 19:15:34 +08:00
Yudong Jin 70dead5cd0 Update worst_best_time_complexity,
leetcode_two_sum
2023-02-03 18:53:15 +08:00
Yudong Jin 592965595e Fix code indentation. 2023-02-03 01:17:09 +08:00
Yudong Jin 7ce7386bab Add Zig code blocks. 2023-02-01 22:03:04 +08:00
Yudong Jin eb0afc98ec Number the H1 and H2 headings. 2023-01-31 03:37:50 +08:00
Yudong Jin 90ee88ccf5 Update stack, queue, space_time_tradeoff 2023-01-19 02:04:21 +08:00
Yudong Jin 4d021775c3 Update space_time_tradeoff.md 2023-01-18 19:58:00 +08:00
Yudong Jin 9e24a79096 Update space_time_tradeoff.md 2023-01-18 19:56:56 +08:00
Yudong Jin bb657f9517 Add destructors to the C++ codes. 2023-01-14 19:52:11 +08:00
Yudong Jin 483925686f
Update time_complexity.md 2023-01-11 02:45:28 +08:00
mellowrsa 51e52121dc
Update time_complexity.md 2023-01-10 18:05:52 +08:00
Yudong Jin 251471430c
Merge pull request #226 from nuomi1/feature/list-Swift
feat: add Swift codes for list article
2023-01-10 00:52:53 +08:00
Yudong Jin aaa2ff29f9 Fix all the ** (bolded symbols). 2023-01-09 22:39:30 +08:00
nuomi1 e6021ff59e
fix: predicate 2023-01-09 08:05:40 +08:00
Yudong Jin 5c943471c7
Merge pull request #220 from Reanon/bugfix/fix-go-code-style
style(go): fix go code style
2023-01-09 02:16:12 +08:00
nuomi1 f3e9c2cf89
style: use string interpolation in print 2023-01-08 20:54:40 +08:00
nuomi1 3b52df2a8f
style: update comment format 2023-01-08 20:53:24 +08:00
reanon 0243957015 doc(code): modify go code in docs 2023-01-08 20:33:30 +08:00
Yudong Jin 73e3452838 Add Swift language blocks to the docs. 2023-01-08 19:41:05 +08:00
Yudong Jin 694ea4f665 Modify `。** ` to `**。` for better visualization. 2023-01-07 20:34:32 +08:00
Yudong Jin 0b778f27a1 Update time complexity. 2023-01-07 17:12:25 +08:00
Yudong Jin 1f5f7e14da
Merge pull request #196 from RiverTwilight/patch-1
code: added Typescript and Javascript examples
2023-01-06 23:08:56 +08:00
RiverTwilight 5a24254f6b lint 2023-01-06 08:32:10 +08:00
RiverTwilight 52927cadad fix: change shuffle algo in the doc 2023-01-06 08:28:59 +08:00
RiverTwilight 21096c8d0a lint: added comments 2023-01-05 10:27:48 +08:00
RiverTwilight c53f64d56b code(ts): worst best time complexity 2023-01-05 10:23:12 +08:00
RiverTwilight 7cd1347b44 code(js): worst best time complexity 2023-01-05 10:16:05 +08:00
sjinzh ea867eadac (PR #204) update c code and doc for time_complexity 2023-01-05 08:39:09 +08:00
Yudong Jin 51004b8a85
Apply suggestions from code review
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:05:59 +08:00
Yudong Jin 03aeda84e2
Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:02:51 +08:00
Yudong Jin 3fa04aeb4a
Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:02:19 +08:00
Yudong Jin 2acf85a626
Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:02:09 +08:00
Yudong Jin 3906c3df06
Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:01:53 +08:00
Yudong Jin d5969e4070
Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:01:42 +08:00
Yudong Jin b5c9db935e
Update docs/chapter_computational_complexity/time_complexity.md
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-01-05 01:00:56 +08:00
sjinzh 9e4a5fd6d8 update c code for chapter_computational_complexity, add c code to time_complexity.md 2023-01-04 08:09:22 +08:00
nuomi1 2069dddd3b
feat: add Swift codes for space time tradeoff article 2023-01-03 23:28:59 +08:00
RiverTwilight 36e83352b8 lint: added missing comment 2023-01-03 11:17:11 +08:00
RiverTwilight 23b4aa118b code: added scripts to the doc 2023-01-02 22:07:48 +08:00
RiverTwilight 92c8d34f13 lint: remove extra indent 2023-01-02 21:53:21 +08:00
RiverTwilight 6e2412f897 lint: code lint 2023-01-02 20:40:01 +08:00
RiverTwilight 2bd24e61a8 code: added doc code 2023-01-02 18:57:26 +08:00
RiverTwilight 3f00aa39fb code: added code for time complexity chapter 2023-01-02 18:47:36 +08:00
nuomi1 57bd711779
feat: add Swift codes for space complexity article 2023-01-01 21:29:45 +08:00
René Wang c94101a365
docs: added Typescript and Javascript examples
Not sure whether these formats meet the requirement. If everything is okay I will continue to transcribe more:-)
2023-01-01 19:29:45 +08:00
Zhizhen He 507f07ac4b
fix typo 2022-12-30 18:37:12 +08:00
Yudong Jin 2465db1eff
Update space_complexity.md
Fix the Go code.
2022-12-30 15:57:15 +08:00
Yudong Jin fd6e993f25
Merge pull request #175 from nuomi1/feature/time_complexity-Swift
feat: add Swift codes for time complexity article
2022-12-27 20:00:17 +08:00
nuomi1 7e1ff8f741
feat: add Swift codes for time complexity article 2022-12-26 23:29:37 +08:00
Yudong Jin c2662592bb Update space complexity 2022-12-26 13:15:09 +08:00
Yudong Jin 8733557f00 Update C# code. 2022-12-24 17:05:58 +08:00
zhuzhiqing a427cb1b4d 完善所以c#相关的文档和代码 2022-12-23 15:42:02 +08:00
Yudong Jin 919236f479 1. Add array representation of binary tree.
2. Update the LEGO example.
3. Update headers of the Python files.
2022-12-23 00:44:40 +08:00
Ibson 5071399bd5
Update summary.md 2022-12-21 15:45:50 +08:00
Yudong Jin f3ef226874 Remove the spaces between “ ” and 中文 aside. 2022-12-21 01:37:58 +08:00
Yudong Jin 7640ef8f51
Update space_complexity.md 2022-12-19 13:39:44 +08:00
chengzeru 150c40f42f
Update space_complexity.md 2022-12-19 12:56:48 +08:00
Yudong Jin 57fb315b4a Update AVLTree. 2022-12-18 22:54:42 +08:00
Yudong Jin 2f14d71c11
Merge pull request #116 from gyt95/js_chapter_computational_complexity
Add JS for chapter of computational complexity
2022-12-16 20:48:00 +08:00
Yudong Jin b937bb05a6
Merge pull request #118 from gyt95/ts_chapter_computational_complexity
Add TS for chapter of computational complexity
2022-12-16 20:47:29 +08:00
gyt95 84caa60cd4 Update ts code and docs 2022-12-16 16:33:12 +08:00
gyt95 dc985cb962 Update js code and docs 2022-12-16 16:27:13 +08:00
gyt95 4a31f909c6 Add a test and update ts code style 2022-12-16 00:11:06 +08:00
gyt95 76693ab0fb Update js code format 2022-12-15 23:50:08 +08:00
gyt95 671e8f56bf Update ts code style 2022-12-15 23:48:03 +08:00
gyt95 94d5de6096 Update js code style in space_time_tradeoff.md 2022-12-15 23:44:26 +08:00
Yudong Jin ae37e902a9
Update space_complexity.md 2022-12-15 22:38:18 +08:00
Cathay 5617f8246f feat(space_complexity): add the Go code to space complexity docs (Chapter of Computational Complexity) 2022-12-15 16:41:47 +08:00
gyt95 dbb663703c Add TS for chapter of computational complexity 2022-12-15 11:42:38 +08:00
gyt95 3a01f21dca Add JS for chapter of computational complexity 2022-12-15 11:06:51 +08:00
Yudong Jin 26436c75a5 Update site description. 2022-12-14 01:30:04 +08:00
Yudong Jin 31f062d3d5 Merge branch 'Cathay-Chen-master' 2022-12-13 23:29:43 +08:00
Yudong Jin 9d6132c478 Merge branch 'master' of github.com:Cathay-Chen/hello-algo into Cathay-Chen-master 2022-12-13 23:27:48 +08:00
Yudong Jin bec787b751 Update time complexity and space complexity. 2022-12-13 23:24:12 +08:00
Cathay fd4a519c6f fix(time-complexity): fixed some careless mistakes 2022-12-13 17:44:25 +08:00
Cathay f2ef38c618 feat(time-complexity): add code implemented by go 2022-12-13 17:15:22 +08:00
machangxin d4ad75eb7d time complexity using go 2022-12-13 09:24:59 +08:00
Yudong Jin 122b0eca26 Update figures. 2022-12-10 02:29:44 +08:00
Yudong Jin 2928c899ac Correct a terminology mistake,
which is revealed by Prof. Deng.
2022-12-07 21:38:58 +08:00
Yudong Jin ebf9024136 Add Go codes to docs, including
the chapter of stack and queue, the chapter of tree.
2022-12-03 20:25:24 +08:00
Yudong Jin 28c134c15f Correct the usage of 地 and 得. 2022-12-03 01:58:23 +08:00
Yudong Jin 9bd5980a81 Organizing all the code blocks. 2022-12-03 01:31:29 +08:00
Yudong Jin 19a4ccd86a Add cpp codes for the chapter
computational complexity, sorting, searching.
2022-11-27 04:20:30 +08:00
Yudong Jin 9f883d5888 1. Fix the import error.
2. Some codes fine tuning.
2022-11-26 01:40:49 +08:00
Yudong Jin daf25d5e64 Add python codes and for the chapter of
computational complexity.
Update Java codes.
Update Contributors.
2022-11-25 20:12:20 +08:00
reanon 09d89dc9ad feat(chapter1): add go code to chapter1
1.add go code to chapter_computational_complexity
2.add go code to space_time_tradeoff.md
3. Indentation of Go code is tab in *.go , 4 spaces in *.md
2022-11-25 09:10:27 +08:00
krahets faba5af781 Update README 2022-11-23 15:50:59 +08:00
krahets 550024f69b Add quick sort. 2022-11-23 03:56:25 +08:00
krahets 33d79ea6da Update docs for deployment on Vercel. 2022-11-22 17:47:26 +08:00