반응형
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 | 31 |
Tags
- visualstudiocode
- database
- swift
- wrap
- listview
- 내돈내산
- AppBar
- 데스크테리어
- datetime
- Android
- GitHub
- AppleSilicon
- 라이언
- 춘식
- xcode
- M1
- VSCode
- list
- Flutter
- TextField
- 간단리뷰
- 데스크셋업
- ios
- react
- sqflite
- error
- Git
- 플러터
- 카카오
- GetX
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 |