Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- @escaping
- NavigationSearchBar
- CoreData
- Reference Cycle
- CarouselCollectionview
- til
- 강한 참조 순환
- firebase
- UIKit
- 롤케이크 자르기
- 양궁대회
- retain cycle
- 테이블뷰 나누기
- Carousel CollectionView
- ReferceCycle
- Array vs Linked List
- TableView Section
- 자료구조
- TableView
- UserDefaults
- wil
- SWIFT
- coremotion
- tableview section별 다른 cell적용
- 면접을 위한 CS전공 지식 노트
- class struct
- 프로그래머스
- Input Output
- Value Type Reference Type
- 면접을 위한 CS 전공 지식 노트 Tree
Archives
- Today
- Total
목록양궁대회 (1)
개발하는 동글 :]
[프로그래머스],[양궁대회],[Swift]
풀이 1. 배열의 총합이 n보다 작으면서 info배열과 길이가 같은 모든 상황을 검색한다. -> 재귀함수로 구현 2. 각 상황에서의 어피치와 라이언의 점수를 계산하고 비교한다. 3. 라이언이 이기는 상황에서 점수 차가 기존의 점수보다 높으면 값을 변경하고 같으면 제한조건에 맞으면 변경한다. 4. 라이언이 이기는 상황이 없으면 [-1]을 리턴한다. 코드 오답코드 3번 과정이 없어서 오답 import Foundation func solution(_ n:Int, _ info:[Int]) -> [Int] { var result = [0] func makeScore(_ ary:[Int], _ num:Int){ if ary.count == info.count{ //각 배열의 상황에서 점수를 계산하고 비교한다 if ..
카테고리 없음
2023. 6. 16. 00:28