본문 바로가기

전체 글130

[프로그래머스] 부족한 금액 계산 문제 설명 새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이용료가 100이었다면 2번째에는 200, 3번째에는 300으로 요금이 인상됩니다. 놀이기구를 count번 타게 되면 현재 자신이 가지고 있는 금액에서 얼마가 모자라는지를 return 하도록 solution 함수를 완성하세요. 단, 금액이 부족하지 않으면 0을 return 하세요. 제한사항 놀이기구의 이용료 price : 1 ≤ price ≤ 2,500, price는 자연수 처음 가지고 있던 금액 money : 1 ≤ money ≤ 1,000,000,000, money는 자연수 놀이기구의 이용 횟수 c.. 2021. 8. 30.
[Swift] String and Characters String and Characters 문자열 리터럴 문자열은 큰 따옴표(")로 묶어 표현된다. let someString = "Some string literal value" Multiline String literal - 큰 따옴표 3개로 묶어서 표현 let quotation = """ The White Rabbit put on his spectacles. "Where shall I begin, please your Majesty?" he asked. "Begin at the beginning," the King said gravely, "and go on till you come to the end; then stop." """ //Use a multiline string literal a sequ.. 2021. 8. 24.
[Swift] 스위프트 자료구조, 알고리즘 공부하기 좋은 블로그 https://the-brain-of-sic2.tistory.com/62 Have a good Days guys ~ Hi Guys, You clicked my picture right? Ok let me know U 😎 My name is Chang sik jeong and I'm the student majoring Information Tech and studying iOS Programming You can explore my studies from.. the-brain-of-sic2.tistory.com 알고리즘 : 재귀 알고리즘 : 이진탐색 자료구조 : 연결리스트 자료구조 : 스택 자료구조 : 큐 자료구조 : 트리 자료구조 : 트라이 자료구조 : 힙 감사합니다 선생님 2021. 8. 24.
[Swift] API Design Guidelines 오늘은 API Design Guidelines을 알아보려한다. 아무래도 내 멋대로 사용하여 실력을 끌어올리는 것도 뭐.. 나쁘지않겠지만.. 제대로 알고 사용하는 것보다 좋은건 없을거다. Swift를 어떻게 사용하면 Swift처럼 잘 쓸 수 있는지를 Apple에서 알려주는 것이다. Apple에서 만든 언어니, 당연히 Apple Guideline을 참고해서 공부하는 것이 정석이겠다싶어서 번역도 하고 참고도 하며 알아보겠다. API Design Guidelines Fundamentals ● 사용 시점의 명확성(Clarity at the point of use)이 가장 중요한 목표이다. 메소드와 프로퍼티같은 엔티티(개체)는 한번만 선언되고, 반복적으로 사용된다. API는 앞서 말한 메소드, 프로퍼티 등의 개체를.. 2021. 8. 24.
[Swift] Optional (2) 2021.08.18 - [Dev/Swift & IOS] - [Swift] Optional (1) [Swift] Optional (1) Swift는 Optional이라는 중요한 개념을 갖고있다. 정말 중요하다. Optional은 Type Casting이나, nil value check 등 에 중요한 역할을 한다. Optional은 '?'을 변수나, 변수 타입에 붙여 표현한다 Optional의 '?.. limjs-dev.tistory.com Optional이 아직 헷갈린다면 기본을 설명한 윗 글을 보고 오길 이전 글엔 Optional, nil을 설명하였다. 이번 글엔 Optional Bindind & chaining, nil 병합.. 먼저 .. Wrapping 부터 알아보자 Wrapping Optional .. 2021. 8. 19.
[Swift] Optional (1) Swift는 Optional이라는 중요한 개념을 갖고있다. 정말 중요하다. Optional은 Type Casting이나, nil value check 등 에 중요한 역할을 한다. Optional은 '?'을 변수나, 변수 타입에 붙여 표현한다 Optional의 '?' 의 뜻은 "이 변수에는 값이 들어갈 수도 있고, 안들어갈 수도 있어 (nil)" 인용 처음 써보는데 글씨체 이쁘네.. 오 글씨체 바꿨다. 이쁘다. 예를 들어보겠다. 아 글씨체 ㅇㅇㅇ아 왜이래, 다시 예를 들어보겠다. Optional의 기본 형태는 다음과 같다. let myOptional: Int? 변수나 상수를 정의할 때 타입 뒤에 '?'을 명시해주면 그 변수, 상수는 Optional이 된다. Swift는 변수 선언시 변수에 nil값이 들어가.. 2021. 8. 18.