비트 AND연산 / std::toupper / std::tolower
*초기 작성 코드더보기#include #include using namespace std;string ChangeString(string Target){ for(int i = 0; i = 'a' && Target[i] = 'A' && Target[i] string::find 함수로 공백 문자 단위로 파싱하여 주어진 규칙에 맞게 문자
dong-grae.tistory.com
https://dong-grae.tistory.com/73
주어진 규칙에 맞게 문자열을 변환하는 문제를 풀다가 다른 사람의 풀이 방법을 보았는데 비트 연산자와 toupper, tolower 함수에 대해 알게 되어서 정리하였다.
현재 비트연산자는 And 연산자만 간략하게 알아보았는데, 비트연산자를 활용하면 수학적으로 다양한 처리들을 매우 빠른 속도로 할 수 있다고 한다. 내용이 조금 길어질 것 같아 추후에 추가로 정리할 예정이다.
디자인 패턴에 대해 알아보았고 그 중에 생성패턴 중에 Singletone, 구조 패턴의 Decorator, 행동 패턴의 Observer 이렇게 각각 하나씩 공부하였다. 그 밖에 각 패턴들마다 종류가 꽤 많았고 이에 대해 추가적으로 정리해야될 것 같다.
Singletone: https://dong-grae.tistory.com/77
Decorator: https://dong-grae.tistory.com/78
Observer: https://dong-grae.tistory.com/79
'내배캠 > TIL' 카테고리의 다른 글
25.01.02 (목) (1) | 2025.01.02 |
---|---|
24.12.31 (화) (0) | 2024.12.31 |
24.12.27 (금) (0) | 2024.12.27 |
24.12.26 (목) (0) | 2024.12.26 |
24.12.25 (수) (1) | 2024.12.25 |