반응형
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
- AppleSilicon
- 데스크테리어
- Flutter
- TextField
- 춘식
- GitHub
- Android
- 데스크셋업
- GetX
- react
- 내돈내산
- VSCode
- 카카오
- error
- 플러터
- database
- 간단리뷰
- Git
- datetime
- ios
- listview
- sqflite
- swift
- xcode
- wrap
- visualstudiocode
- M1
- 라이언
- list
- AppBar
Archives
- Today
- Total
welcome to my blog
[Swift] 문자열 문제연습 본문
728x90
문자열 알고리즘 풀이연습
한줄의 문자열이 주어졌을때 단어갯수 세기
import Foundation
let input = readLine()!
var result = 0
let array = input.components(separatedBy: " ")
for i in 0..<array.count{
if array[i] != "" {
result = result + 1
}
}
print(result)
components로 문자열을 공백 단위로 나누고 배열에 넣는다.
연속으로 공백이 있는경우 "" 가 배열에 추가되므로,
배열에서 공백이 있는경우는 제외하고 카운트 수를 올린다.
728x90
반응형
'iOS' 카테고리의 다른 글
cocoapod pod install 안될때 (0) | 2021.11.30 |
---|---|
[Swift] 몇가지 정리 (enum, random, optional, class, generalType) (0) | 2021.11.12 |