![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/c1GbIE/btqHLfIyXKA/1NFGqWeFsSZVFodOUHvzd1/img.png)
안녕하세요? iOS Developer, 멍구입니다. 🤗 오늘은 백준 11654번문제, 아스키코드를 풀어보면 swift언어로 아스키코드를 출력하는 방법을 알아보도록 하겠습니다. 백준 11654 아스키코드 문제설명 아스키코드문제는 solved.ac기준 브론즈 티어의 문제로, 기초수준의 문제입니다. 정답률은 81%입니다. 단순하게 문자를 입력받아서 아스키값을 출력하는 문제입니다. 백준 11654 아스키코드 입출력 예시 입출력 예시입니다. "A"의 아스키값은 65입니다. 그러므로 입력값이 "A"라면, 출력값은 65입니다. 단순한 문제라 설명할게 없네요. 바로 빠르게 코드 구현을 가보도록 하겠습니다. Swift로 아스키 값(asciiValue) 출력 코드예시 String타입을 받아온뒤, UnicodeScalar를..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/mXVr2/btqFgwNytMd/iNuNbFaWstO8cPqPyd4PzK/img.png)
String을 구성하는 문자 Character 사용자에게 인식되는 문자와 유사한 단일 확장 문자 타입으로, 양방향 컬렉션(Bidirectional Collection)인 String 문자열 타입의 구성 요소이기도 한 것이 바로 Character 타입입니다. Declaration 선언 Character 타입의 선언부입니다. Character는 구조체로 되어있습니다. OverView 개요 Swift에서의 String 문자열은 해당 문자열을 구성하는 문자들이 각각 하나 혹은 그 이상의 유니코드 스칼라 값으로 구성되어 있기 때문에, Character의 갯수가 유니코드 스칼라 값과 동일하지 않을 수 있습니다. 그렇기에, String의 길이를 잴때는 첫번째 문자부터 차근차근 밟아가면 문자 갯수를 카운팅하며, 이런 ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/lj8We/btqEYabIsUj/R6w2VW0A2kx6mSl9qf27T0/img.png)
안녕하세요? Developer, 멍구입니다. 오늘은 백준 알고리즘 문제 1662번, 압축을 swift로 풀어보도록 하겠습니다~ 🤗 백준 1662 압축 1662번: 압축 압축되지 않은 문자열 S가 주어졌을 때, 이 문자열중 어떤 부분 문자열은 K(Q)와 같이 압축 할 수 있다. K는 한자리 정수이고, Q는 0자리 이상의 문자열이다. 이 Q라는 문자열이 K번 반복된다는 뜻이 www.acmicpc.net 백준 1662번, 압축문제는 solved.ac기준, 실버1의 난이도로 명시되어 있습니다. 압축 문제는 과연 어떤문제일까요? 이어서 문제 내용을 보겠습니다. 압축 알고리즘 문제는 압출되지 않은 하나의 문제열, S가 주어졌을때 해당 문자열을 K(Q)의 부분문자열 형태를 조건에 따라 압축을 하고, 결과적으로 압축을..
- Total
- Today
- Yesterday
- Swift 알고리즘
- 백준알고리즘
- 스위프트
- swift
- publisher
- 알고리즘문제
- swift string
- swift reduce
- 백준swift
- 프로토콜
- swift 기초
- 개발자문서
- swift언어
- Collection
- swift알고리즘
- Protocol
- 알고리즘
- ios
- 부스트코스
- createML
- uikit
- 김프매매
- 컬렉션
- SwiftUI
- swift 문자열
- 프로그래머스swift
- swift문제
- CoreML
- 자연어처리
- 프로그래머스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |