import Foundationfunc solution(_ elements:[Int]) -> Int { var set = Set() for i in 0..
C++ 문자열에서 특정값 포함되어 있는지 확인하기 faet. find 함수
·
C++
C++ 에서는 문자열의 특정 값을 찾기 위해 find라는 함수를 제공하고 있습니다. find 함수find 함수는 C++ 에서 문자열 내에 특정 문자가 있는지, 또는 특정 문자열이 포함되어 있는지를 확인하기 위해 사용됩니다.find 함수는 찾고자 하는 문자나 문자열이 처음 등장하는 위치(인덱스)를 반환하며, 만약 찾지 못하면 string::npos 라는 특별한 값을 반환합니다.문자열.find('찾을 단일문자')값을 찾으면 처음 찾은 인덱스를 반환합니다.값을 못찾으면 string::npos 를 반환합니다.문자열.find("찾을 문자열")값을 찾으면 처음 찾은 인덱스를 반환합니다.값을 못찾으면 string::npos 를 반환합니다.다음은 간단한 예제 코드입니다.#include #include using nam..
프로그래머스 - 영어 끝말잇기
·
Algorithm/programmers
import Foundationfunc solution(_ n:Int, _ words:[String]) -> [Int] { var stack: [String] = [] var previous: Character = words.first!.last! var num = 1 var cycle = 1 for word in words { if num > n { num = 1 cycle += 1 } if stack.isEmpty { stack.append(word) } else { if stack.contains(word) |..
C++ 키 입력받기, 값 출력하기
·
C++
std 이해하기std는 2003년 c++ 표준에서 정한 표준 이르 공간으로, 모든 c++ 표준 라이브러리는 std 이름 공간에 만들어져 있습니다.응용 프로그램이 c++ 표준 라이브러리에서 선언된 이름을 사용할 때, std:: 를 접두어로 사용해야 합니다. 다음은 표준 입출력 라이브러리에 포함된 cout 과 endl 등은 std:: 와 함께 사용됩니다.std::cout std 생략하기std 를 매번 사용할 수는 없습니다. 코드를 간결하게 하기 위해서는 생략할 필요가 있기에 다음과 같이 namespace 키워드를 사용합니다.using namespace std;cout 값 입력받기, 출력하기키를 입력받기 위해서는 다음과 같은 코드를 사용합니다.#include using namespace std;int m..
(WatchOS, CloudKit) Bad Container" (1014); "Couldn't get container configuration from the server for container when trying to use the default container.
·
SwiftUI/에러해결
Xcode 11.1 이전에는 기본 default() 컨테이너로 접근이 가능했지만 11.1 부터는 직접 identifier 로 구분하여 인스턴스를 만들어야 합니다let publicDatabase = container.default().publicCloudDatabase 다음은 컨테이너의 이름을 직접 사용하여 인스턴스를 만들었으며 이렇게 하면 에러가 해결됩니다.let publicDatabase = CKContainer(identifier: Constants.containerIdentifier).publicCloudDatabase
프로그래머스 - 멀리 뛰기 feat. DP
·
Algorithm/programmers
DP 를 사용하여 쉽게 구현하였습니다 func solution(_ n:Int) -> Int { var arr = [1,1,2] if n