🤗 안녕하세요! ^0^// 오늘은 간단한 문자열 처리 문제 해설을 다뤄보려고 합니다. 바로 공백왕 빈-칸! 바로 시작하겠습니다 ^-^// 3518번: 공백왕 빈-칸 문제 보기도 좋은 떡이 먹기도 좋다고.. 예쁘게 정리되어 있는 글이 난잡하게 써져있는 글보다 읽기 좋을 것이다. 이번 문제는 글을 단어별로 끊어서, 예쁘게 출력하는 것이다. 여기서 예쁜 글이 www.acmicpc.net 3518번: 공백왕 빈-칸 공백왕 빈-칸 문제는 solved.ac 평가 기준, 실버5로 평가하고 있는데요, 평가자가 적은지라 신뢰도는 높지 않을 수 있습니다. 해당 문제는 다수의 입력을 받을 수 있습니다. 입력하는 줄의 제한이 없기 때문에 입력이 끝날때까지 모든 줄이 적용될 수 있도록 입력처리를 해야 했습니다. 입출력 방식 입..
^0^// 어느덧 백준 알고리즘 900문제를 돌파했어요. ^~^// 코딩테스트 준비 등의 이유로 알고리즘에 관심을 갖고 본격적으로 풀이를 한지는 1년 정도 된것 같습니다. 프로그래머스, LeetCode, HackerRank, Codility 등 합하면 1000문제는 넘게 풀었는데요. 사실 코딩테스트 준비에 있어 풀이갯수는 절대적이지 않다고 생각합니다. 어떤 핵심적인 문제를 풀었는지가 중요하기 때문입니다. 실제로 저는 쉬운문제도 많이 풀었기때문에 '이렇게 많이 풀어야 코딩테스트 준비가 되나' 하는 걱정은 절대 안하셔도 됩니다. 그럼 900문제 달성기념(?) 그 간의 공부 방식을 회고하며 좋은 정보를 공유해볼까합니다. 제가 처음 알고리즘을 푼 것은 백준알고리즘 사이트에서 였습니다. 백준에는 정말 많은 문제가..
드디어 민군의 백준알고리즘 100문제 달성!(짝짝짝... OTL...) 음.. 백준알고리즘 100문제를 풀고나니 랭킹은 7천위권이 되었습니다. 100문제를 푼 지금 시점의 제 실력이랄까... 아직 한창 DFS,BFS와 그리디, 이분그래프, DP(매우기초) 각각 기초정도 풀 수 있는 수준입니다. 최근엔 백준알고리즘 기초강의에 언급되어있는 문제 위주로 풀었는데 그리디나 수학쪽도 은근 머리굴려야 풀수 있는 문제가 많더군요. 1,000문제는 풀어봐야 도를 터득하려나요?? 정렬도 퀵정렬만 사용할게 아니라, 카운팅정렬, 기수정렬등의 방법도 있는 것 같고.. 산너머 산인 세상이 알고리즘의 세상인 것 같습니다. 현재 알고리즘 오픈챗방을 만들어서 약 18명 정도가 모였는데 제가 실력이 아직 안되어 주도적으로 스터디를 하..
요즘도 꾸준히 알고리즘 문제를 풀고 있습니다. 알고리즘문제 푸는게 재미있네요. 어렵긴하지만요. 그리고 꾸준히 풀다보니 실력이 늘어가는 기분이 들고 있어요! 제가 어떤식으로 공부하는지 기록 겸 포스팅을 올립니다. 알고리즘 백준, 프로그래머스 문제 함께 병행풀이, 실력 상승 중! 강의만 듣고 흘러가면 다 까먹습니다.. ㅠ,.ㅜ 그렇기때문에 직접 문제를 풀고 코드를 기록해둡니다. 해결이 안된 경우나 복습이 필요한 경우 반복해서 풀어봅니다!! 복습안하면 알고리즘문제 또 까먹습니다 @_@... 프로그래머스와 백준알고리즘 문제 전부 풀고 있어요. 중요해보이는 문제 위주로 말이죠. 최근엔 N과M문제 풀었습니다. N과M문제는 브루트 재귀함수 문제셋인데 계속 문제 풀다보니 재귀함수를 자유자재로 다루고 싶어졌어요. 백준은..
- Total
- Today
- Yesterday
- 프로그래머스swift
- swift언어
- 프로그래머스
- 김프매매
- CoreML
- 알고리즘
- ios
- swift알고리즘
- swift 기초
- createML
- 프로토콜
- uikit
- 부스트코스
- swift
- swift reduce
- Swift 알고리즘
- 스위프트
- 백준알고리즘
- swift문제
- Protocol
- 백준swift
- swift 문자열
- 알고리즘문제
- publisher
- 자연어처리
- SwiftUI
- Collection
- 개발자문서
- swift string
- 컬렉션
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |