note
a space to declutter my brain
by
Jii
…
diary
(1,1) #0
Linked List is a linear data structure composed of a group of nodes
(1,1) #28
連結リストとは
(1,1) #29
연결리스트란?
(1,1,1) #1
Singly Linked List is a one-way traffic
(1,1,2) #2
Doubly Linked List is a two-way traffic
(1,1,3) #3
There is an endless (circular) linked list
(1,1,4) #34
連結リストを実装する時get_Nth_node_from関数を使おう
(1,1,5) #4
Take good care of your head, as it can cause a memory leak
(1,1,6) #31
연결리스트는 배열보다 메모리 사용량이 높다
(1,1,6) #5
A linked list consumes more memory than an array
(1,2) #6
There are two types of arrays: Static and Dynamic
(1,2,1) #30
배열의 삽입과 삭제에는 O(n)의 시간이 필요하다
(1,2,1) #7
Why insert/delete operations are slow in arrays
(1,2,2) #8
Index operator allows constant time access to the data
(1,2,3) #9
The name of the array is a pointer
(1,2,4) #10
You can perform arithmetic operations on a pointer
(1,2,4) #32
Pointer arithmetic을 가능하게 하려면 배열의 자료형이 고정되어 있어야 한다
(1,2,5) #11
Ruby can store different types in one array because everything is an Object
(1,2,5,1) #12
void-pointer plays the role of Object
(1,3) #13
Ruby's string is mutable
(1,4) #15
Implementation detail matters
(1,5) #14
Stack and Queue
(1,6,1) #16
Check for existing GPG keys
(1,6,2) #17
Generate GPG key
(1,6,3) #18
Update existing GPG key's name and email
(1,6,4) #19
Sign commit messages
(1,6,4,1) #33
Troubleshooting GPG sign failure
(1,7,1) #21
Batch clone git repositories
(1,7,2) #24
Batch sign previous commit messages
(1,7,3) #20
Bypass passphrase when cloning git repositories
(1,7,4) #22
rewrite commit authors using git-filter-repo
(1,7,4,1) #23
Rewrite author info in commit messages with git-filter-repo
(1,8) #25
Re-define Git sub-commands
(1,8,1) #26
Creating a shell command alias
(1,9) #37
Autocompletion can hurt your learning if you let it think for you
(1,9a) #38
Disable autocomplete in VS Code
(9,2) #35
CCU is a network gateway
(9,3) #36
DCU acts as an internal data hub