저번에 이어서 코딩 테스트를 할 때 자주 사용하는 기능들을 다음 블로그를 참고하여 정리해보았습니다! https://covenant.tistory.com/143?category=874690 🔥 용감하게 시작하는 코딩테스트 3편 0. 무엇을 공부할까요? 혹시 지난 챕터가 쉬웠나요? 그렇다면 다행입니다. 이번 챕처는 문제 풀이 중간 중간에 들어가는! 꼭 기억해야 풀이 시간이 줄어드는 순열, 조합, 빈도계산, 덱, 우선순위 covenant.tistory.com 1. 조합 순열은 다음과 같은 방식으로 구할 수 있습니다. 우선 import를 해주시고 combinations 앞에 리스트를 먼저 두고, 뒤에 뽑을 개수를 지정하는 식으로 사용합니다. from itertools import combinations prin..
매번 알고리즘 문제를 풀 때, 필요한 개념을 그때그때 구글에 검색하는 식으로 여태까지 풀었습니다. 그러다 보니 매번 검색하게 되고, 정작 머리에는 하나도 안 남더라고요... 그래서 공부를 해야겠다 마음먹은 와중에 너무 깔끔하게 정리된 블로그 글이 있어서 코딩테스트를 풀 때 참고하고 싶어 필요한 부분만 제 블로그에 정리 글을 쓰게 되었습니다. 문제 시 비공개 처리하겠습니다! 참고한 블로그 글입니다! https://covenant.tistory.com/141?category=874690 🔥 용감하게 시작하는 코딩테스트 1편 왜 이 글을 쓰는가? 많은 기업들이 코딩테스트를 치릅니다. 취준생은 이에 맞추어 준비를 해야합니다. 코딩테스트는 처음 공부하려면 막막하고 당황스러울 것입니다. 심지어 코딩테스트 때 작 c..
Then 라이브러리에 대해 정리해보겠습니다. Then 라이브러리는 iOS 개발자 전수열 님이 만드셨다고 합니다! 다음 포스팅은 Then 라이브러리 깃허브 링크의 readme를 보고 정리하였습니다. https://github.com/devxoul/Then devxoul/Then ✨ Super sweet syntactic sugar for Swift initializers - devxoul/Then github.com Then 라이브러리를 사용하게 되면 클로저를 사용해서 좀더 직관적이고 깔끔하게 인스턴스를 생성할 수 있게 됩니다. 설치 과정 저는 cocoapod을 사용하였습니다. podfile에 pod 'Then'을 추가합니다. pod 'Then' pod install을 하면 완료됩니다. 간단한 예제 보통 ..
1편 : https://junsangkwon.tistory.com/20 2편 : https://junsangkwon.tistory.com/21 [iOS] RxSwift 간단한 개념정리 - 2. Operator, Scheduler 전편 : https://junsangkwon.tistory.com/20 [iOS] RxSwift의 간단한 개념 정리 - 1. Observable 이 포스팅은 'RxSwift 4시간 만에 끝내기'라는 유튜브 강의를 보고 하는 개념 정리입니다. ref : https://www.yout.. junsangkwon.tistory.com RxSwift 마지막 편인 3편입니다. 오늘 정리할 내용은 Subject, Relay입니다! Subject - Observable이자 Observer - ..
전편 : https://junsangkwon.tistory.com/20 [iOS] RxSwift의 간단한 개념 정리 - 1. Observable 이 포스팅은 'RxSwift 4시간 만에 끝내기'라는 유튜브 강의를 보고 하는 개념 정리입니다. ref : https://www.youtube.com/watch?v=iHKBNYMWd5I&t=1965s 비동기 처리 비동기적인 데이터를 전달, 처리할 때는 주로.. junsangkwon.tistory.com RxSwift에서 가장 중요한 개념인 Observable은 전편에 정리하였습니다. 그럼 이제 다음으로 중요한 개념인 Operator, Schedulers에 대해 정리하겠습니다. Operator 번역하면 연산자, Observable을 다루는 다양한 기능의 메소드들입..
이 포스팅은 'RxSwift 4시간 만에 끝내기'라는 유튜브 강의를 보고 하는 개념 정리입니다. ref : https://www.youtube.com/watch?v=iHKBNYMWd5I&t=1965s 비동기 처리 비동기적인 데이터를 전달, 처리할 때는 주로 @escaping 클로저의 completion를 주로 사용합니다. 하지만, 이런 방식은 코드가 복잡하여 코드를 이해하기 어려울 수 있어 관리, 수정에 용이하지 않습니다. RxSwift의 용도 RxSwift는 비동기 처리 코드를 동기적으로 처리하는 것과 같이(순차적으로) 코드를 작성할 수 있습니다. 즉, 비동기 처리 코드를 좀 더 가독성 있고 직관적으로 작성할 수 있습니다. Observable - Observable 는, T 형태의 데이터를 전달할 수 ..
- Total
- Today
- Yesterday
- 쓰레드
- 개발동아리
- 운영체제
- setBackgroundColor
- RxSwift
- webcrawl
- OS
- 부캠
- ios
- 스냅킷
- 디프만
- cs
- 슈퍼스칼라
- URLComponents
- PHAsset
- 프로세스간통신
- 개발대외활동
- Swift
- optional
- rxcocoa
- swiftsoup
- returnKey
- Xcode
- 스레드
- PHImageRequestOptions
- isNetworkAccessAllowed
- 멀티프로세스
- 프로세스
- WKUIDelegate
- sharedmemory
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |