일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- django widget
- 알고리즘 연습
- PYTHON
- java
- 알고리즘 문제
- django ORM
- AWS
- API
- Django
- Git
- DRF
- form
- django rest framework
- 백준
- 알고리즘 풀이
- MAC
- 파이썬 알고리즘
- javascript
- react
- es6
- Algorithm
- CSS
- c++
- 알고리즘
- HTML
- js
- web
- 파이썬
- Baekjoon
- 장고
- Today
- Total
수학과의 좌충우돌 프로그래밍
안녕하세요 강민성입니다. C언어와 파이썬에 이어 3번째 언어로 자바를 공부하게 되었습니다. 사실 C 도 그렇고 파이썬도 그렇고 어중간하게 한 느낌이 없지않아 있어서 갈 길이 멀지만 최근에 안드로이드 스튜디오로 어플리케이션 개발을 계획 중이라 자바를 공부할 필요가 생겼습니다. 그러면 자바라는 언어에 대해서 먼저 알아보도록 하겠습니다 :) Java 란 자바는 1995년 썬 마이크로시스템즈에서 발표한 객체지향 언어입니다. 현재 썬 마이크로시스템즈는 오라클에 인수가 된 상태이고요. 객체지향 언어는 따로 정리를 해두었으니 아래 링크를 참고하시면 좋을 듯 합니다. http://ssungkang.tistory.com/entry/%EA%B0%9D%EC%B2%B4-%EC%A7%80%ED%96%A5-%ED%94%84%EB..
안녕하세요 강민성입니다. 이번에 풀 문제는 2018서머코딩 알고리즘 문제 중 하나 입니다. 대회에서 나오는 문제들을 보면 매번 저런 문제를 어떻게 만들어내는지 그저 신기할 따름입니다. 문제를 이해하고 코드를 짜는 것도 적지 않은 시간이 걸리곤 하는데... 요즘 주변에 취업원서 넣고 코딩테스트 보러 가는 사람들이 많아서 그런지 알고리즘의 중요성을 새삼 다시 깨닫습니다. 1차에서 떨어지는 경우도 비일비재 하더라고요. 그러면 문제 보도록 하겠습니다. [ 문제 ] xx 회사의 2xN명의 사원들은 N명씩 두 팀으로 나눠 숫자 게임을 하려고 합니다. 두 개의 팀을 각각 A팀과 B팀이라고 하겠습니다. 숫자 게임의 규칙은 다음과 같습니다. 먼저 모든 사원이 무작위로 자연수를 하나씩 부여받습니다. 각 사원은 딱 한 번씩..
안녕하세요 강민성 입니다. 요즘 Java 언어를 공부하고 있는데 공부를 하다보니 문뜩 그런 생각이 들더라고요. 파이썬도 그렇고 Java 도 그렇고 객체 지향 프로그래밍 이라고는 하는데 과연 이게 무엇일까? 그래서 오늘은 객체 지향 프로그래밍에 대해서 알아보도록 하겠습니다. 객체 지향 프로그래밍 vs 절차지향 프로그래밍 객체 지향 프로그래밍(Object-Oriented Programming) 은 줄여서 OOP 라고 하며 프로그램을 어떻게 설계하는 지에 대한 방법입니다. 다른 방법으로 절차 지향 프로그래밍이 있습니다. 그러면 이 둘을 비교해볼까요? 빠른 이해를 위해서 예시를 하나 들어보겠습니다. 물건을 판매하는 가게는 크게 두 가지 형태로 나누어집니다. ex) 편의점, 옷 가게, 빵집 ex) 햄버거 가게, ..