본문 바로가기
반응형

알고리즘21

[BOJ 1152] 단어의 개수 - 파이썬 풀이 문제 보기 1152번: 단어의 개수 첫 줄에 영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 띄어쓰기 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열의 앞과 뒤에는 공백이 있을 수도 있다. www.acmicpc.net 문제 해설 영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어집니다. 주어진 문자열에서 몇 개의 단어가 있는지 카운팅하는 문제입니다. 파이썬에서 문자열을 자를 때 split() 함수를 사용합니다. 문자열 "The Curious Case of Benjamin Button"이 주어졌을 때 split() 함수를 사용하면 ["The", "Curious", "Case", "of", "Benjamin", "Butt.. 2019. 9. 10.
[BOJ 11654] 아스키 코드 - 파이썬 풀이 문제 보기 https://www.acmicpc.net/problem/11654 11654번: 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 해설 입력으로 주어진 글자의 아스키 코드 값을 출력하는 문제입니다. 파이썬에서 문자를 아스키 코드(ASCII Code)로 변환하려면 ord() 함수를 사용합니다. ※ 만약 출력 결과를 16진수로 나타내려면 hex() 함수를 붙여줍니다. ※ 반대로 아스키 코드를 문자로 변환하려면 chr() 함수를 사용합니다. 파이썬(Python) 풀이 print(ord(input())) 2019. 9. 10.
[2020 KAKAO 코딩테스트 1차] 4번 - 와일드카드 2020 KAKAO BLIND RECRUITMENT 1차 코딩 테스트 [2020 카카오 코딩테스트] 문제 및 후기/예상 커트라인 오늘 2020 KAKAO BLIND RECRUITMENT 1차 코딩테스트가 진행됐습니다. 개인적으로 난이도는 작년보다는 더 어렵게 느껴졌습니다. 이번 카카오 코딩테스트는 작년과 같이 총 7문제가 출제되었고, 5시간동안 진행되.. deepwelloper.tistory.com 4번 - [와일드카드] 문제 해설 효율성 테스트가 포함된 문제입니다. 마지막까지 효율성 테스트 2번을 통과하지 못했습니다.. 검색 키워드 제한사항에서 "검색 키워드는 중복될 수도 있습니다"라고 적혀있었기 때문에 중복된 것을 반복해서 계산하지 않으면 통과할 수 있을 것이라고 생각했습니다. 따라서 각 키워드별로 .. 2019. 9. 8.
[2020 KAKAO 코딩테스트 1차] 1번 - 문자열 압축 2020 KAKAO BLIND RECRUITMENT 1차 코딩테스트 [2020 카카오 코딩테스트] 문제 및 후기/예상 커트라인 오늘 2020 KAKAO BLIND RECRUITMENT 1차 코딩테스트가 진행됐습니다. 개인적으로 난이도는 작년보다는 더 어렵게 느껴졌습니다. 이번 카카오 코딩테스트는 작년과 같이 총 7문제가 출제되었고, 5시간동안 진행되.. deepwelloper.tistory.com 1번 - [문자열 압축] 문제 해설 주어진 문자열 s를 1개부터 n//2개까지 쪼개면서, 각각의 경우 압축된 글자의 수를 확인한다. 잘린 문자열을 spl 리스트에 저장하고, spl을 순회하며 앞의 문자열(before)과 현재 문자열(c)를 비교한다. 앞의 문자열과 현재 문자열이 같으면 카운팅을 하고, 다를 경우.. 2019. 9. 8.
반응형