목록정렬 (4)
잡동사니
안녕하세요. yeTi입니다.오늘은 1년 7개월간 다니 회사를 퇴사 하면서 느꼈던 것들을 회고로 남기고자 합니다.사실 다녔던 회사의 일들을 공개적으로 기록으로 남기는 일이 민감한 부분을 언급 할 수 있어 조심스러운 부분이 있습니다.그래서 회사의 업무와 무관하게 개인의 입장에서 느낀 것들을 위주로 남기고자 합니다.개발 문화저는 개발 문화에 대한 이상향이 있었습니다.설계나 코드를 기반으로 자유롭고 활발하게 소통을 하며 부족한 부분은 채워나가고 배운 것을 공유하는 일 이었습니다.그리고 모두가 서비스의 성장을 위해 기여하며 서비스 성장과 함께 구성원들의 성장도 이루어지기를 바라는 일 입니다.그래서 PR을 통한 코드 리뷰나 브런치 전략, 사내 스터디, 커뮤니케이션 따위가 위에서 언급한 가치들을 실현하기 위한 하나의..
안녕하세요. yeTi입니다. 오늘은 안영회 대표님의 포스팅을 통해 알게 된 아장스망 개념을 바탕으로, 제가 가지고 있던 엄격하고 고정된 정렬 및 배치의 개념이 어떻게 유연한 관계적 정렬과 배치로 변화하게 되었는지에 대한 경험을 공유하고자 합니다.아장스망의 정의아장스망(agencement)은 프랑스 철학자 질 들뢰즈와 펠릭스 가타리가 사용한 개념으로, "서로 얽히고 협력하는 요소들의 네트워크" 를 의미합니다. 이는 사물, 사람, 아이디어, 환경 등이 고정된 방식이 아닌 다양한 방식으로 연결되고 변형되는 방식을 설명하는 용어입니다.철학적 배경아장스망은 들뢰즈의 차이와 반복 철학과 깊은 연관이 있습니다. 들뢰즈는 고정된 개념에서 벗어나 끊임없이 변화하는 존재와 현상의 차이에 주목해야 한다고 주장했습니다. 이는..
안녕하세요. yeTi입니다. 오늘은 알고리즘 공부 중 정렬(sort)에 대해 학습한 내용을 공유하려고 합니다. 강의 : 권오흠 교수님의 2015 봄학기 알고리즘 개요 정렬은 프로그래밍에서 기본적이고 중요한 개념입니다. 저는 강의에서 공감을 했던 부분이 데이터를 탐색함에 있어서 정렬된 데이터를 유지하느냐 그렇지 않느냐에 따라 시간복잡도가 다를 수 있다는 것을 깨닫게 되었기 때문입니다. 조금 더 구체적으로 얘기해보면 무작위 순서를 가진 데이터에서도 순차적으로 데이터를 탐색하며 원하는 결과를 얻을 수도 있지만, 데이터가 정렬되어 있다면 탐색을 효율적으로 할 수 있기 때문입니다. 한 예시로 정렬되지 않은 배열 [5, 8, ..., 1]에서 7이 위치한 인덱스를 찾고 싶으면 첫 번째 원소부터 탐색을 해야하지만 정..