분류 전체보기
[BOJ 11650] 좌표 정렬하기
람다를 하나도 몰라서 나중에 공부 해야겠다... 1 2 3 4 5 6 7 8 9 10 11 12 # 11650 좌표 정렬하기 arr = [] n = int(input()) for i in range(n): arr.append(list(map(int, input().split()))) arr.sort(key=lambda x: (x[0], x[1])) for i in range(n): print(arr[i][0], arr[i][1]) Colored by Color Scripter cs
코테를 위한 깃허브 레포 생성
지난주 코딩테스트를 몇개 보았는데 결과가 조금 처참했다. 다신 절망적인 생각 들지 않게 코테를 빡세게 공부하려고 깃허브 사이트를 생성했다. 이것저것 많이 배끼고 만들어서 지금은 좀 이상하지만, 많이 채워 나갈 생각이다. 들어와 주셔서 수정할 부분을 집어주신다면 정말 감사드리겠습니다. https://github.com/iceblend/Python_Competitive_Programming_Note GitHub - iceblend/Python_Competitive_Programming_Note: Python_Competitive_Programming_Note Python_Competitive_Programming_Note. Contribute to iceblend/Python_Competitive_Progr..
티스토리 블로그를 네이버에 노출시키자
사실 나는 블로그로 한달에 한 번 치킨을 사먹겠다는 꿈을 갖고있다. 그 꿈을 이루기 위해서는 일단 내 블로그를 이곳저곳 노출시켜야 한다. 블로그로 똥을 싸도 사람들이 많이 보는 곳에 싸서 어그로를 끌어야 한다. 오늘은 네이버에 티스토리 블로그를 노출 시켜보려 한다. 신난다 네이버에 블로그 등록하기 아래에 사이트에 접속한다. https://searchadvisor.naver.com/ 네이버 서치어드바이저 네이버 서치어드바이저와 함께 당신의 웹사이트를 성장시켜보세요 searchadvisor.naver.com 1. 로그인을 한 후 홈화면에서 좀 내리면 웹마스터 도구 사용하기가 있다. 찾아서 클릭해준다. 2. 사이트 등록을 해야한다. 등록을 하게 되면 밑과 같이 소유확인 진행을 하게 된다. 3. 내 사이트를 가..
하나로 끝내는 Github
Github를 사용해보기 위해 책까지 샀지만, 뭔가를 배우면 바로 까먹는 나를 위해 쓰는 글이다. 개념도 어느정도 알지만 헷갈리니까 다시 정리한다. 처음부터 시작하는 Github 사용법 1. Github에서 Repository 만들기 2. 로컬 저장소에서의 파일 작성, 편집 3. 파일 생성 Git Repository 만들기 1. 사이트에 로그인하자 - https://github.com/ GitHub: Where the world builds software GitHub is where over 65 million developers shape the future of software, together. Contribute to the open source community, manage your Git ..
코테를 위한 파이썬 문법 - 7. 자신만의 알고리즘 노트 만들기
문제를 풀면서 자신만의 라이브러리를 만들어 관리하는 습관을 기르자. 모르는 문제나 어려운 문제를 만났을 때는 복습하면서 소스 코드를 정리하자. 이미 공부한적이 있는 알고리즘도 틈날 때 마다 소스코드를 보기 좋게 정리하는 습관을 기르자. 깃허브와 같은 사이트에 기록 하는 방법을 추천한다. 버전별 소스코드 관리가 유용하고, 폴더별로 알고리즘의 종류를 나누어 정리할 수 있다. 라이브러리를 만들 때는 단순히 함수만 작성하는것이 아닌, 함수의 사용 예시(방법) 까지 같이 기록하자. 알고리즘 팀 노트는 아래의 깃허브 주소를 참고하자 https://github.com/ndb796/Python-Competitive-Programming-Team-Notes GitHub - ndb796/Python-Competitive-..
코테를 위한 파이썬 문법 - 6. 주요 라이브러리의 문법과 유의점
표준 라이브러리 특정 프로그래밍 언어에서 자주 사용되는 표준 소스코드를 미리 구현해놓은 라이브러리이다. C++의 STL(Standard Template Library) 같은거다. 코테를 준비하면서 반드시 알아야하는 라이브러리는 6가지 정도이다. 각 라이브러리의 모든 기능을 다룰수는 없고, 가장 중요한 내용만 일단 알아본다. 내장함수 : print(), input()과 같은 기본 입출력 기능, sorted()와 같은 정렬기능 등을 포함. Itertools : 파이썬에서 반복되는 형태의 데이터를 처리하는 기능을 제공. 순열과 조합 라이브러리 제공. heapq : 힙(Heap) 기능을 제공하는 라이브러리. 우선순위 큐를 위해 사용. bisect : 이진 탐색(Binary Search) 기능을 제공하는 라이브러..