Skip to content

Series: ALDS

Following is a list of all blog posts on category ALDS, sorted by numbering.


ALDS 1. Sparse Table

Migrated

This article is migrated from which I wrote on another website.

안녕하세요. 이번 시리즈에서는 유용한 알고리즘과 자료구조를 몇 가지 다루어보고자 합니다. 이 시리즈의 첫 번째 타겟으로는 Sparse Table을 다뤄보겠습니다.

이 포스팅은 cp-algorithms를 참고하였음을 알려드립니다.

(... Read more)


ALDS 2. Some Bad CP Code Practices

Migrated

This article is migrated from which I wrote on another website.

ICPC 2020 Seoul Regional에서 수상하고 CF Round 633을 주최한 이후, 저는 알고리즘 문제를 거의 풀지 않게 되었습니다. 이후로 퀀트업계에 종사하면서 이런저런 코딩을 많이 하게 되었는데, 그 과정에서 이런저런 개발을 하게 되었습니다. 이번에는 알고리즘 대회나 코딩테스트 등에서 나타나는 안 좋은 코드 습관들에 대해 얘기해보고자 합니다. 그 전에, 이 글이 타겟팅하는 독자는 다음과 같습니다.

  1. 개발을 직업으로 하고 싶은 사람
  2. 알고리즘 문제풀이와 개발 사이에서 코드 스타일이나 컨벤션, 마인드셋 등을 크게 바꾸고 싶지 않은 사람

당신이 알고리즘 문제를 푸는데 작성하는 코드가 더러워진다고 상관없다고 생각하는 사람이라면, 저는 그 생각에 별로 관여하고 싶지 않으며 그 생각을 존중합니다. 당신이 그런 코딩 스타일을 실제 현업에서 똑같이 해도 문제가 없다고 생각하지만 않는다면요.

그럼 이제 본격적으로 알아봅시다.

References

이 글은 nor의 덧글을 통해 내용이 보강되었습니다.

(... Read more)


ALDS 3. About Ad-hoc Problems

애드혹 문제란, 일반적인 방법으로 잘 풀리지 않고 참신한 방식으로 접근해야 풀릴 수 있는 부류의 문제를 말합니다. 좋은 애드혹 문제는 푸는 것은 물론이고 만드는 것 또한 매우 어렵습니다. 이번 게시글에서는 애드혹 문제들에 대한 저의 생각을 써보고자 합니다.

(... Read more)


ALDS 4. My Codeforces Problemsetting Experiences

Migrated

This article is migrated from which I wrote on another website.

안녕하세요. 이 시리즈에서는 저의 생각과 관련된 글을 적어보고자 합니다. 이번 글은 Codeforces라는 프로그래밍 대회 플랫폼에서 대회 출제를 몇 번 해본 경험을 소개하고자 합니다.

(... Read more)


ALDS 5. Relationship between Algorithm and Dev Career

Migrated

This article is migrated from which I wrote on another website.

안녕하세요. 이번에 쓸 글의 주제는, "알고리즘과 취업의 상관관계" 입니다.

(... Read more)