profile
'컴퓨터'교육과 컴퓨터'교육' 그사이 어딘가에서 방황하고 있는 대학생입니다.

문자열 뒤집기 [리트코드] 5. Longest Palindrome Substring

팰린드롬 문제이다.문자열 뒤집기는 s = s::-1와 같이 할 수 있고리스트 안에 있는 값들의 경우에는 s.reverse()메서드를 활용하여 뒤집을 수 있다. str은 reverse함수를 사용할 수 없다.이를 활용하여 문자열 속 팰린드롬을 모두 추출하고, 가장 큰 값을

2022년 6월 19일
·
0개의 댓글
·

defaultdict, sorted() [리트코드] 49. Group Anagrams

분명히 애너그램 문제는 이전에도 풀어본 적이 있는데도 돌아가는 방법을 사용하는 버릇은 여전히 못 고치는 것 같다. 같은 알파벳의 조합으로 이루어져 있는 단어들을 애너그램이라고 한다.eat, ate, tea 들이애너그램이다.첫번 째로 시도한 풀이이다.일일히 각 단어들을

2022년 6월 19일
·
0개의 댓글
·

정규식, collections [리트코드] 819. Most Common Word

https://leetcode.com/problems/most-common-word/멍청하면 몸이 고생한다.처음 제출한 답안이다. paragraph리스트를 정리하기 위해서 무자겅 덤볐다. paragraph 스트링을 소문자화 하고, 각 글자마다 알파벳인 경우에

2022년 6월 17일
·
0개의 댓글
·

람다식 사용,sort()-[리트코드]937. Reorder Data in Log Files

https://leetcode.com/problems/reorder-data-in-log-files/매개변수가 필요하지 않은 함수는 람다식으로 inline형태로 적을 수 있다.이 문제에서는 digit log들은 정렬이 따로 필요없으므로, letter log만을

2022년 6월 13일
·
0개의 댓글
·

리스트 함수들(10809)

각종 리스트 함수들from string import ascii_lowercasealphabet_list = list(ascii_lowercase)알파벳 소문자 리스트로 바로 받아오기string.find(val,begin,end)string에서 val의 인덱스 반환, 없

2022년 4월 4일
·
1개의 댓글
·

형 변환하기(11720)

공백없이 입력받기,,처음에는 숫자 자릿수가 2개이상인 것은 어떻게 구분해야 하나 고민했지만 따로 생각할 필요없이각각 다 한자릿수의 숫자만 입력된다고 여기면 되는 것이었다.CPP의 경우에는 위처럼 동적배열을 할당하여 각 숫자를 배열에 값으로 cin을 통하여 받았다char

2022년 4월 4일
·
0개의 댓글
·

아스키코드<->문자 변환

A65ord(문자): 문자->해당하는 숫자chr(숫자): 숫자-> 해당하는 아스키코드 문자

2022년 4월 4일
·
0개의 댓글
·

리스트에 값 바로 주기(4673)

동일문제 C++파이썬에서는 보다 더 쉬운 방법으로 풀이를 해보았다.길이 10001의 리스트를 만들고 (0~10000)까지생성자가 있는 수의 경우 값을 0으로 채운다음생성자가 없는 인덱스값들을 출력하였다.

2022년 4월 4일
·
0개의 댓글
·

포맷팅과 배열의 동적할당(4344)

소숫점 자리 표시 포맷팅은 항상 덮어두고 살면 잊어버린다.{:.3f}% -> 소숫점 아래 3번째자리까지 표시하고 기 이하는 반올림한다.

2022년 4월 1일
·
1개의 댓글
·