DataStructure - 단일 연결 리스트(Singly Linked List)란?
본 글은 『얄코의 가장 쉬운 자료구조와 알고리즘』을 참고하여 개인 학습 목적으로 이해한 내용을 정리한 것입니다. 한 요소가 다른 요소를 가리키는 형태로, 각 요소들은 각자의 데이터와 다음 요소의 참조를 가지고 있음. 메모리상에서는 배열과 달리 연속되지 않은 공간에 위치하여 참조를 통해 서로를 가리키는 형태임. 처리 성능 요소 접근: 요소가...
본 글은 『얄코의 가장 쉬운 자료구조와 알고리즘』을 참고하여 개인 학습 목적으로 이해한 내용을 정리한 것입니다. 한 요소가 다른 요소를 가리키는 형태로, 각 요소들은 각자의 데이터와 다음 요소의 참조를 가지고 있음. 메모리상에서는 배열과 달리 연속되지 않은 공간에 위치하여 참조를 통해 서로를 가리키는 형태임. 처리 성능 요소 접근: 요소가...
원문 https://engoo.com/app/daily-news/article/number-of-remote-work-vacancies-falls-in-uk/7leEXvsvEfChxL9oI7kdNw 해석 작년에 영국의 재택 근무 채용 공고가 대폭 감소하였다. 이것은 구직 사이트 Adzuna의 새로운 보고서에 따른 것이다. 그 보고서는 2024년 ...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 article 1개 해석 및 블로그에 정리 영어 5줄 일기 쓰기 영어 학원 숙제하기 UIKit UITableViewCell 간격 설정 방법 정리, 사이드 프로젝트 개발 배열 요소 삽입 삭제, 정적 배열과 동적 배열, 2차원 배열 개념 정리 경제학 공부하기 💡 오늘 느...
본 글은 『얄코의 가장 쉬운 자료구조와 알고리즘』을 참고하여 개인 학습 목적으로 이해한 내용을 정리한 것입니다. 2차원 배열의 구조는 아래와 같이 배열 안에 배열이 들어가있는 형태임. [ [1,2,3], [1,2,3], [1,2,3] ] 따라서, 인덱스를 통해 접근하려면 array[n][m]과 같은 형태로 접근해야함. 2차원 배열을 메...
본 글은 『얄코의 가장 쉬운 자료구조와 알고리즘』을 참고하여 개인 학습 목적으로 이해한 내용을 정리한 것입니다. 정적 배열: 배열의 크기가 고정되어 있는 배열 동적 배열: 배열의 크기 만큼 요소가 모두 찬 상태에서 새로운 요소를 추가하려고 할 경우 더 넓은 메모리 공간을 동적으로 할당해주는 배열 단, 동적 배열도 내부적...
본 글은 『얄코의 가장 쉬운 자료구조와 알고리즘』을 참고하여 개인 학습 목적으로 이해한 내용을 정리한 것입니다. 배열 요소 삭제: 맨 앞 혹은 가운데에 위치한 배열 요소를 삭제할 경우 삭제된 요소 뒤에 위치해 있던 요소들을 앞으로 한칸 씩 당겨줘야함 → O(n) 배열 요소 삽입: 맨 앞 혹은 가운데에 새로운 배열 요소를 삽입할 경우 기존에...
원문 https://engoo.com/app/daily-news/article/how-to-get-the-best-workers-for-your-company/jc9r3vaXEfCLbkfMvyT7qA 해석 모든 회사들은 성공을 원한다. 그리고 성공한 기업들은 휼륭한 직원들이 필요하다! 그래서, 어떻게 회장들이 그들의 회사에서 가장 휼륭한 사람들을...
TableViewCell에 간격을 주는 방법으로는 layoutSubviews 메서드를 오버라이딩 하여 처리할 수 있음. 예시 코드 import UIKit final class BookListTableViewCell: UITableViewCell { override func setSelected(_ selected: Bool, animate...
📚 오늘 배운 것 / 실행한 것 TIL 작성하기 영어 article 1개 해석 및 블로그에 정리 영어 5줄 일기 쓰기 영어 학원 다녀오기 UIKit TableView Section Header 설정 방법 정리, 사이드 프로젝트 개발 배열 기초 개념 공부 경제학 공부하기 💡 오늘 느낀 점 오늘은 영어 article 해석...
본 글은 『얄코의 가장 쉬운 자료구조와 알고리즘』을 참고하여 개인 학습 목적으로 이해한 내용을 정리한 것입니다. 배열은 메모리상에서 모든 요소가 연속적으로 배치되어 있는 자료구조를 의미함. 배열에 저장되는 요소에는 요소의 위치를 특정할 수 있는 인덱스 값이 부여됨. 인덱스 값은 0부터 차례대로 부여됨. 배열의 장점 메모리 효율성이...