| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 포렌식
- Algorithm
- 자라나는 새싹
- 파이썬
- 스터디
- 알고리즘
- 자라나는새싹
- 인프런
- Python
- Programmers
- c
- BaekJoon
- CSRF
- 웹해킹
- 워게임
- WarGame
- C언어
- 드림핵
- 백준
- XSS
- dreamhack
- Web
- 풀이
- 프로그래머스
- hacking
- command
- 디지털 포렌식
- WHS
- 문제풀이
- webhacking.kr
- Today
- Total
목록Algorithm (42)
Hoin's security
알고리즘 2주차 수업. 백준 10430 문제풀이를 진행해본다. 각 변수값을 입력받아 수식대로 출력해주면 된다. map은 저번 글에서 설명했었지만 다시 설명해둔다.(반복하면 잘 잊지 않을 것이라 생각.) map()은 리스트(list), 반복 가능한 객체에 대해 각각의 요소들을 지정된 함수로 처리 해주는 함수이다. split()은 입력값을 쪼개서 분리해준다. 띄어쓰기로 값을 분리하여 입력하면 각 변수값으로 지정된다. sep에 대한 설명은 주석을 참고할 것. 예제에 있는 값 5 8 4 를 입력하여 출력값이 잘 나오는지 확인한다. 작성한 코드를 복사해서 제출한다. 맞다고 나온다. 이제 과제2로 넘어가 1463번 문제를 풀어보자. 사실... 풀다가 전혀 풀리지 않아서 이것저것 다 넣어봤다. 구글링의 도움도 받아봤..
알고리즘 1주차 수업이다. 과제1) Baekjoon 1330번(두 수 비교하기) 문제풀이를 진행하였다. 이 예제대로 작동하면 성공이다. 나는 파이썬으로 프로그램을 작성했다. 파이썬 함수인 map 과 split을 활용하였다. 각 함수에 대한 설명은 주석으로 달아놓았다. 그러나 가독성이 안좋으니까 다시 설명한다. split()함수는 여러 인자를 받을 때 띄어쓰기나 특수기호로 값을 구분해서 받아준다. 그렇다면 int(input().split())하면 될 것 같지만 아니다. int형은 리스트(list)를 정수형으로 변환시켜주지 못하기 때문에 오류가 날 것이다. 고로 map(함수, 자료형)이라는 정수 변환함수를 사용하여 map(int, input().split)으로 작성해주었다. 이제 예제에 있는 입력값을 넣어 ..
