kokoa
취소

[BOJ] 1328 고층 빌딩

1328 고층 빌딩 문제 문제는 아래 링크에서 확인 BOJ 1328 고층빌딩 문제 풀이 이 문제에서 사용되는 알고리즘은 다이나믹 프로그래밍이다. 핵심 점화식은 D[i][j][k] = (D[i-1][j][k-1] + D[i-1][j-1][k] + (i-2)*D[i-1][j][k]) %Mod 이다. 하나씩 뜯어서 보자. D[i][j]...

대학교 새내기의 2019 ACM-ICPC 후기

첫 ACM ICPC 후기 너무나 미숙했고 부족했다. 팀원과의 호흡을 맞추는 시간도 부족했고, team note도 제대로 준비하지 못했다.. 그리고 대회를 시작한 직후, DomJudge 서버의 과부화가 왔는데 이때 I. Registeration을 제출하는 과정에서 내가 계속 새로고침을 눌렀는데 이게 오히려 제출을 늦게 되게 만들었던 것 같다..ㅠㅠ ...

본인 방금 소프트웨어 특기자되는 상상함.(2)

프로그래밍을 해보고 싶다고요? 먼저 기초 100제를 푸세요. codeup.kr에 올라와 있는 기초 100제로 시작해보세요. 링크언어는 C언어로 해봅시다. 제가 기초 100제로 코딩을 시작해서인지는 모르겠지만 기초 100제가 정말 프로그래밍을 시작할 때, 해보면 좋은 문제들로 구성되어 있다고 생각합니다. oj 사이트 활용를 활용합시다. 진짜 o...

본인 방금 소프트웨어 특기자되는 상상함.

서론 미리 말씀드립니다. 이 글은 09.27일에 진행되는 한민고등학교 X 한아름 멘토링에서 사용되는 자료이며 필자의 주관적인 생각이 매우 많이 담겨 있는 글입니다. 따라서, 아 이런 idea와 생각을 하는 사람이 있다고 생각해주시고 무조건 받아들이지는 마시기 바랍니다. 소개 국민대학교 소프트웨어학부 김신건 2016.03 한민고등학교 입학...

PS를 하면서 사용하는 python input() 방식

python의 input()은 문자열이야! python에서 input()을 사용할 떄 다음과 같이 이해하면 편하다. input()에 사용자가 입력하는 내용이 문자열로 대치된다. 이해가 안될 수 있으니 예시를 들어보자. a = input() print(a) 위와 같은 코드가 있을 때, 사용자가 Hello라는 문자열을 입력했다고 생각해보자. ...

python 출력

python 출력 파이썬에서 출력을 하는 방법은 너무나 간단합니다. 바로 print() 함수를 사용하는 것입니다. 물론 다른 명령어가 있긴 하지만 print()를 주로 사용합니다! 바로 아래 명령어를 실행시켜봅시다. (Python IDLE 이든, Python 3.X 이든, 개인 IDE이든 상관없이 일단 실행해봅시다!) print("Hello Wo...

알고리즘 공부를 하는데 왜 자료가 없니..

계기 이 글은 단지 내 사소한 하소연이다. 최근에 BOJ (www.acmicpc.net) 사이트의 문제를 풀고 여러 알고리즘을 접하게 되었다. 아래는 최근에 내가 접하거나 다시 공부한 알고리즘이다. Segment Tree Segment Tree with Lazy Propagation Mo’s Algorithm sqrt decomp...

python tutorial

프로그래밍 파이썬(Python) 위의 로고는 현재 여러 분야에 사용되는 프로그래밍 언어, 파이썬의 로고입니다. 파이썬은 1991년, 귀도 반 로썸(위의 인물 사진) 발표한 언어입니다. 파이썬을 사용하는 이유 단순함 문법이 단순합니다. 효율성 코드가 단순해 파이썬 코드를 작성하는 코드의 속도가 빨라 효율적입니다. 배...

Hello World

Hello World! Hello GitHub Blog