notes/CS notes/CS-index.md

161 lines
3.3 KiB
Markdown
Raw Normal View History

2022-06-14 23:33:35 +08:00
```
__
_____ _____ ____ ____ / /____ _____
/ ___/ / ___/ / __ \/ __ \/ __/ _ \/ ___/
/ /__ (__ ) / / / / /_/ / /_/ __(__ )
\___/ /____/ /_/ /_/\____/\__/\___/____/
```
# CS notes
This is where I store notes about CS
___
2022-06-15 22:53:24 +08:00
## Lists
2022-06-16 13:54:44 +08:00
#### Needs more understandings #CS_list_need_understanding
2022-06-15 22:53:24 +08:00
```expander
tag:#CS_list_need_understanding
- [ ] [[$filename]]
```
- [ ] [[Leetcode Reverse-Linked-List]]
2022-06-16 13:54:44 +08:00
#### Needs practicing #CS_list_need_practicing
2022-06-15 22:53:24 +08:00
```expander
tag:#CS_list_need_practicing
- [ ] [[$filename]]
```
- [ ] [[Leetcode Reverse-Linked-List]]
2022-06-14 23:33:35 +08:00
## Websites
#### [leetcode.com](https://leetcode.com)
```expander
tag:#leetcode
- [[$filename]]
```
2022-06-25 15:32:13 +08:00
- [[Leetcode Valid-Parentheses]]
2022-06-14 23:33:35 +08:00
- [[Leetcode Best-Time-To-Buy-And-Sell-Stock]]
- [[Leetcode First-Unique-Character-In-a-String]]
- [[Leetcode Intersection-of-Two-Arrays-II]]
- [[Leetcode Linked-List-Cycle]]
- [[Leetcode Maxinum-subarray]]
- [[Leetcode Merge-Sorted-Array]]
- [[Leetcode Merge-Two-Sorted-Lists]]
- [[Leetcode Pascal's-Triangle]]
- [[Leetcode Ransom-Note]]
2022-06-25 15:32:13 +08:00
- [[Leetcode Remove-Duplicates-From-Sorted-List]]
2022-06-15 22:12:54 +08:00
- [[Leetcode Remove-Linked-List-Elements]]
2022-06-14 23:33:35 +08:00
- [[Leetcode Reshape-The-Matrix]]
2022-06-15 22:53:24 +08:00
- [[Leetcode Reverse-Linked-List]]
2022-06-14 23:33:35 +08:00
- [[Leetcode Search-a-2D-Matrix]]
- [[Leetcode Two-Sum]]
- [[Leetcode Valid-Anagram]]
2022-06-29 08:44:35 +08:00
- [[Leetcode Valid-Sudoku]]
2022-06-14 23:33:35 +08:00
#### [hackerearth.com](https://www.hackerearth.com/)
```expander
tag:#hackerearch
- [[$filename]]
```
2022-06-16 13:54:44 +08:00
___
## Data Structure
2022-06-14 23:33:35 +08:00
#### Coding problems
```expander
tag:#DS tag:#coding_problem -tag:#template_remove_me
- [[$filename]]
```
2022-06-25 15:32:13 +08:00
- [[Leetcode Valid-Parentheses]]
2022-06-14 23:33:35 +08:00
- [[Leetcode Best-Time-To-Buy-And-Sell-Stock]]
- [[Leetcode First-Unique-Character-In-a-String]]
- [[Leetcode Intersection-of-Two-Arrays-II]]
- [[Leetcode Linked-List-Cycle]]
- [[Leetcode Maxinum-subarray]]
- [[Leetcode Merge-Sorted-Array]]
- [[Leetcode Merge-Two-Sorted-Lists]]
- [[Leetcode Pascal's-Triangle]]
- [[Leetcode Ransom-Note]]
2022-06-25 15:32:13 +08:00
- [[Leetcode Remove-Duplicates-From-Sorted-List]]
2022-06-15 22:12:54 +08:00
- [[Leetcode Remove-Linked-List-Elements]]
2022-06-14 23:33:35 +08:00
- [[Leetcode Reshape-The-Matrix]]
2022-06-16 13:54:44 +08:00
- [[Leetcode Reverse-Linked-List]]
2022-06-14 23:33:35 +08:00
- [[Leetcode Search-a-2D-Matrix]]
- [[Leetcode Two-Sum]]
- [[Leetcode Valid-Anagram]]
2022-06-29 08:44:35 +08:00
- [[Leetcode Valid-Sudoku]]
2022-06-14 23:33:35 +08:00
#### Analysis
```expander
tag:#DS tag:#CS_analysis -tag:#template_remove_me
- [[$filename]]
```
- [[cpp_Range_based_for_loop]]
- [[cpp_std_multiset]]
- [[cpp_std_unordered_map]]
___
2022-06-16 13:54:44 +08:00
## Algorithm
2022-06-14 23:33:35 +08:00
#### Coding problems
```expander
tag:#algorithm tag:#coding_problem -tag:#template_remove_me
- [[$filename]]
```
- [[Leetcode Best-Time-To-Buy-And-Sell-Stock]]
- [[Leetcode First-Unique-Character-In-a-String]]
- [[Leetcode Intersection-of-Two-Arrays-II]]
- [[Leetcode Linked-List-Cycle]]
- [[Leetcode Maxinum-subarray]]
- [[Leetcode Merge-Sorted-Array]]
- [[Leetcode Merge-Two-Sorted-Lists]]
- [[Leetcode Pascal's-Triangle]]
- [[Leetcode Ransom-Note]]
2022-06-16 13:54:44 +08:00
- [[Leetcode Reverse-Linked-List]]
2022-06-14 23:33:35 +08:00
- [[Leetcode Search-a-2D-Matrix]]
- [[Leetcode Two-Sum]]
- [[Leetcode Valid-Anagram]]
#### Analysis
```expander
tag:#algorithm tag:#CS_analysis -tag:#template_remove_me
- [[$filename]]
```
2022-06-15 22:53:24 +08:00
- [[Binary Search Algorithm]]
- [[cpp_std_sort]]
- [[Floyd's Cycle Finding Algorithm]]
- [[Kadane's Algorithm]]
- [[Two pointers approach]]
2022-06-15 22:12:54 +08:00
2022-06-14 23:33:35 +08:00