Yangshun Tay
0209ea7ce1
algorithms: fix string split time complexity
2 years ago
Yangshun Tay
5d4af9dc41
contents: fix broken algo topic links
3 years ago
Yangshun Tay
b5befc08aa
misc: s/Educative/Design Gurus
3 years ago
Jerome Pui
b649fe019c
contents: fix typo and grammar in study cheatsheet ( #279 )
3 years ago
Jerome Pui
809c3ead19
contents: fix typos in hash table cheatsheet ( #280 )
...
a data structure >>> is a data structure
techniques in interviews, >>> techniques in interviews:
Add full stop for open addressing
3 years ago
Yangshun Tay
f1b4cdcd6d
content: fix typo in Queue questions
3 years ago
Jason Mustafa
c696505835
contents(algo): fix typo in math cheat sheet ( #276 )
...
* Fix typo in math cheat sheet
* Update math.md
Co-authored-by: Yangshun Tay <tay.yang.shun@gmail.com>
3 years ago
Yangshun Tay
016f1250b9
contents(algo): split recommended qns into essential vs practice
3 years ago
jomosz
87a923079d
contents(algo): fix typo and suggestions ( #272 )
3 years ago
Jason Mustafa
d90f358311
contents(algo): fix typo in matrix cheat sheet ( #273 )
3 years ago
Yangshun Tay
75c75293b1
seo: add social image
3 years ago
Dantz
e67915db50
contents: std::map is not a hash-table ( #269 )
...
std::map is compare-based, the hash table in the standard library is std::unordered_map
https://en.cppreference.com/w/cpp/container/map
https://en.cppreference.com/w/cpp/container/unordered_map
3 years ago
Yangshun
3b177fae95
contents: complete coding interview techniques optimization section
3 years ago
Yangshun
99490862b3
contents: integrate best-practice-questions into rest of the docs
3 years ago
Yangshun
7eccc0db17
website: add sidebar structure
3 years ago
Yangshun
73dd64f96d
contents: rearrange algo layout structure
3 years ago
Yangshun
ce79ad0d9b
contents: revamp basic algo content
3 years ago
Yangshun
c160df7abe
website: embed partner placements within docs
3 years ago
Yangshun
42c21f9819
contents: reorganize algorithms section
3 years ago
Yangshun
b701bc96f9
website: change top navbar
3 years ago
Yangshun
8bb7175524
website: add rel="noopener" to external links
3 years ago
Yangshun
367b3d6577
contents: make title casing consistent
3 years ago
Jeremy Shipman
cbe5bf7156
contents: add more resources for DP ( #254 )
...
Added BaseCS blog post on Dynamic Programming to study links section
3 years ago
Yangshun
a5653add4d
misc: remove dead link
3 years ago
Joaquin "Florius" Azcarate
36a2ec2c0a
contents: make the Partition Equal Subset Sum link both ( #246 )
...
"Partition Equal Subset Sum" and "0/1 Knapsack"
Closes #234
3 years ago
truongductri01
67059d0b9c
feat: add suggestion problem to knapsack knowledge ( #239 )
3 years ago
Nithin AG
f42c33b061
contents: add Parking Lot question to OOP ( #237 )
...
Design a parking lot system is an important sample question in low-level design. It would be great if this question is added.
3 years ago
Sílvia Fonseca
5ac393fe0e
content: add new math suggestion ( #233 )
...
* content: add new math suggestion
* Update math.md
Co-authored-by: Yangshun Tay <tay.yang.shun@gmail.com>
3 years ago
Quan Yang
83e97337a6
Include a snippet for swapping two variables using bitwise operators ( #229 )
...
This swaps the two values in the two variables without needing a third variable.
3 years ago
Wee Hong
b3191d9729
content: add new matrix question ( #227 )
...
This is an interesting question because it requires to break the matrix into a smaller matrix
3 years ago
Yangshun
0535dd0d7f
website: homepage improvements
3 years ago
Wee Hong
1de5dd75ee
content: add new sliding window question ( #226 )
3 years ago
Yangshun
2ab149aa74
misc: update README
3 years ago
Yangshun
5ade227f71
contents: add Educative
3 years ago
Yangshun
c695750222
contents: proofread
3 years ago
Yangshun
11ad8c6f7c
contents: audit algorithms formatting
4 years ago
Abhijeet Chakraborty
5d1265df24
algo: remove similar question ( #202 )
...
Removed
`- Sort a list where each element is no more than k positions away from its sorted position.`
as it is same as
`Sort a list of numbers in which each number is at a distance K from its actual position.`
4 years ago
Saddam H
11f9a22b86
content: check if a number is a power of 2 ( #196 )
...
* Check if a number is a power of 2
This representation may be easier to understand for some people.
If a number is power of two then `AND` operation between the number and its complement will result into the same number.
* Update binary.md
Co-authored-by: Yangshun Tay <tay.yang.shun@gmail.com>
4 years ago
Aadit Kamat
ca24fc0f20
contents: update linked list insertion and deletion explanation ( #175 )
4 years ago
Rafat Bin Islam
256c3847fe
contents: add tip on traversing arrays ( #171 )
4 years ago
Subham Bhattacharjee
c1386e812d
contents(oop): add new Elevator question ( #156 )
5 years ago
PranavPuranik
430b1ac501
contents: link to LeetCode's Longest Common Subsequence question ( #150 )
5 years ago
Yangshun Tay
002c7f1215
chore: remove freeform questions
5 years ago
Yangshun Tay
9631a1d8d9
misc: use Alice/Bob
5 years ago
Rafi Barash
c43337fdfb
Fix small issue with bfs algorithm ( #141 )
...
Algorithm performed a dfs rather than bfs because of the queue.pop() error on line 78. Updated to queue.popleft()
5 years ago
Aadit Kamat
473dfb2d22
contents: add bfs algorithm ( #137 )
...
* Add new Graph traversal implementation
* Add seperate BFS implementation
* Cleanup code and comments
* Rename variable and remove another comment
* Switch to deque for DFS implementation
Signed-off-by: Aadit Kamat <aadit.k12@gmail.com>
* Switch back to recursive DFS and check for empty graph
Signed-off-by: Aadit Kamat <aadit.k12@gmail.com>
* Update graph.md
5 years ago
Sameer Indarapu
0da41f944f
algorithms: remove duplicate question from sorting-searching.md ( #134 )
5 years ago
Yangshun Tay
e6193eca83
website: launch website
5 years ago
Yangshun Tay
c19c9626d1
misc: restructure contents
5 years ago