분류 전체보기

문제 코딩테스트 연습 - 가장 큰 수 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 programmers.co.kr 리뷰 예전에 한 번 풀어봤던 문제인데, 파이썬 공부 하다가 흥미로운 풀이 법을 발견해서 C++로도 한번 구현해봤다. 간단히 요약하자면 1. 각 숫자를 문자열로 바꾼다. 2. 바꾼 문자열을 세번 반복해서 벡터에 저장한다. 3. 벡터를 오름차순으로 정렬한다. 왜 하필 세 번 반복하나? 두번만 반복해도 프로그래머스에서 기본 제공하는 테스트 케이스는 통과한다. 하지만 채점에서는 빨간불이 막뜨는데 이유..
12904번: A와 B 수빈이는 A와 B로만 이루어진 영어 단어가 존재한다는 사실에 놀랐다. 대표적인 예로 AB (Abdominal의 약자), BAA (양의 울음 소리), AA (용암의 종류), ABBA (스웨덴 팝 그룹)이 있다. 이런 사실에 놀란 수 www.acmicpc.net 정방향이 아닌 역방향으로 생각하면 쉽다. 글자를 조합해서 하나의 단어로 만드는 것 대신 단어에서 한 글자씩 빼는 방식이 더 쉽고, 메모리 효율도 좋음. #include #include #include using namespace std; int main(int argc, char const *argv[]) { ios_base ::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); ..
· IDE/intelliJ
IntelliJ IDEA - 2021.2의 새로운 기능 www.jetbrains.com IntelliJ IDEA 2021.2가 업데이트 되었다. 여러가지 새로운 기능들이 생겼지만 개인적으로 가장 반기고 있는 기능은 바로 저장 시 액션. VS code의 format on save 같은 기능인데, 인텔리제이에서도 플러그인 형태로 쓸 수 있었지만 저장할 때 렉이 걸린다던가 IDE가 꺼지는 등의 이슈가 있어서 사용을 포기했었다. 설정 방법 Preferences(환경 설정)/Settings(설정) | Tools(도구) | Actions on Save(저장 시 액션) 코드 서식 재지정 (Reformat) 을 체크해 두면 저장 시 코드가 정렬된다. 원래 Ctrl+Alt+L 로 쓰던 기능이 바로 이거다. import ..
· 기타
Notion에서 작성한 글을 티스토리로! Release Notion2Tistory v1.1.0 배포 (Mac, Linux 지원) · boltlessengineer/Notion2Tistory Notion2Tistory v1.1.0 Notion 페이지를 Tistory 블로그에 업로드해주는 데스크탑 앱입니다. 홈페이지 Notion2Tistory v1.1 업데이트 내역 커버 및 아이콘 업로드 오류 해결 Windows 외에도 MacOS, Linux 지원 v1.2 예정 github.com 노션은 분명 예쁘고 편리한 노트 프로그램이지만, 블로그로 쓰기엔 영.. 어딘가 부족하다는 문제가 있다. 그래서 보통 노션 외에 티스토리를 함께 사용하는데, 너 나 우리가 모두 알듯이 상당히 복잡한 과정을 거쳐야 (설명은 생략하겠다..
가을맛
'분류 전체보기' 카테고리의 글 목록 (12 Page)