이게 무슨 의미인지 좀 생각은 하면서 쓰면 좋겠다는 마음이 듦
이중에 대부분은 어떤 자료구조 뒤에 알고리즘을 붙여 쓰는 경우(스택 알고리즘, 큐 알고리즘 등)임. 분명히 어색한 표현인데 신경 안쓰는 사람이 많은듯
가끔씩 다른 경우도 있는데 예전에 DP를 '다이나믹 알고리즘'이라고 쓴걸 보고 좀 충격먹었음
이게 무슨 의미인지 좀 생각은 하면서 쓰면 좋겠다는 마음이 듦
이중에 대부분은 어떤 자료구조 뒤에 알고리즘을 붙여 쓰는 경우(스택 알고리즘, 큐 알고리즘 등)임. 분명히 어색한 표현인데 신경 안쓰는 사람이 많은듯
가끔씩 다른 경우도 있는데 예전에 DP를 '다이나믹 알고리즘'이라고 쓴걸 보고 좀 충격먹었음
버라이어티 알고리즘
이건 어디서 본 말임?
자료구조 알고리즘 이라고 붙는건 자료구조의 삽입/삭제/탐색 알고리즘을 다 합쳐서 부르는거 아닐까? 스택 알고리즘이라 하면 이상하지만 세그먼트 트리 알고리즘이라고 하면 그럴듯 하잖아. 실제로 세그먼트 트리는 쌩초보가 듣기에 삽입/삭제/탐색 전부 비직관적이라 어떻게 작동하는지 알고리즘을 알아야 하기도 하고
사실 난 '세그먼트 트리 알고리즘'도 어색해서 ㅋㅋ 보통 삽입/삭제/탐색은 연산이라고 부르는게 일반적이었던 것 같음. 그걸 그냥 알고리즘으로 부르나 이생각도 해봤는데 어떤 의미에서 알고리즘이라는 단어를 써서 말하는지는 아직 잘 모르겠음
스택을 이용한 알고리즘 이라고 하면 되는거임?
머 그정도는 괜찮은듯? '스택을 쓰는 풀이'같이 부르는 경우도 많은것같음
개떡같이 말해도 찰떡같이 알아들어주기 때문에
대충 동사면 알고리즘이고 명사면 자료구조인거 이상의 의미는 없지않냐