반응형

Programming 6

[Python] datetime 모듈 정리

import datetime now = datetime.datetime.now() one_day = datetime.timedelta(days=1) one_hour = datetime.timedelta(hours=1) # 현재 날짜와 시간 출력 # 2023-04-21 01:21:35.277992 print(f'now : {now}') # 현재 연도와 날짜만 출력 # 2023-04-21 print(f'now.date() : {now.date()}') # 현재 시간만 출력 # 01:21:35.277992 print(f'now.time() : {now.time()}') # 현재 연도만 출력 # 2023 print(f'now.year : {now.year}&#3..

Programming/Python 2023.04.21

[C++/STL] map 정리

map은 특정 순서에 따라 'key-value'로 매핑된 값의 조합을 저장합니다. map 헤더 #include map 선언 map은 기본적으로 key를 기준으로 오름차순 정렬이된다. map MP; map 내림차순 선언 내림차순으로 정렬하고 싶다면 다음과 같이 선언하면된다. grater 추가 map MP; map insert 요소 삽입 MP["AAA"] = 4; // ("AAA", 4) 삽입 MP["BBB"] = 8; // ("BBB", 8) 삽입 MP.insert(make_pair("111", 9)); // ("111", 9) 삽입 MP.insert(make_pair("0", 100)); // ("0", 100) 삽입 map value 접근 // value 접근 cout

Programming 2021.10.04

[Python] collections Counter 사용법

collections.Counter dict의 서브 클래스로 요소가 키가 되고 개수가 값이 되어 편리하게 개수를 셀 수 있습니다. 예제 1 import collections S = "aaabbccdd" S_counter = collections.Counter(S) print(S_counter) for a, b in S_counter.items(): print(a, b) ''' 실행 결과 Counter({'a': 3, 'b': 2, 'c': 2, 'd': 2}) a 3 b 2 c 2 d 2 ''' 예제 2 import collections L = ["zz", "zz", "zz", "aa", "ab", "ab..

Programming/Python 2021.09.06

[백준] 1726 로봇 반례

https://www.acmicpc.net/problem/1726 1726번: 로봇 많은 공장에서 로봇이 이용되고 있다. 우리 월드 공장의 로봇은 바라보는 방향으로 궤도를 따라 움직이며, 움직이는 방향은 동, 서, 남, 북 가운데 하나이다. 로봇의 이동을 제어하는 명령어는 www.acmicpc.net -- INPUT -- 9 12 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 ..

[백준] 5427 불 반례

https://www.acmicpc.net/problem/5427 5427번: 불 상근이는 빈 공간과 벽으로 이루어진 건물에 갇혀있다. 건물의 일부에는 불이 났고, 상근이는 출구를 향해 뛰고 있다. 매 초마다, 불은 동서남북 방향으로 인접한 빈 공간으로 퍼져나간다. 벽에 www.acmicpc.net -- INPUT -- 1 5 7 ...#* ..##. ##.#. #@... ##.#. ..##. ...#* -- OUTPUT -- IMPOSSIBLE -- INPUT -- 1 7 6 ###.### ###.### #.....# #.....# #..@..# ####### -- OUTPUT -- 5 -- INPUT -- 1 5 5 ..... ..... #*#.. #.@.# ###.. -- OUTPUT -- IMPO..

반응형