일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 데이터분석
- 정보처리기사필기
- 연습문제
- 자바 실습
- 상속
- SQL
- 딥러닝
- 중학1-1
- 티스토리챌린지
- CSS
- 디버깅
- JDBC
- 컴퓨터구조
- 정보처리기사실기
- 자바스크립트심화
- html/css
- JSP/Servlet
- 자바
- 머신러닝
- 중학수학
- 컴퓨터비전
- 데이터베이스
- 개발일기
- 혼공머신
- 자바스크립트
- c언어
- 문자와식
- 파이썬
- JSP
- 오블완
- Today
- Total
목록알고리즘 및 자료 관리/알고리즘 & 코딩테스트 (15)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
오늘도 별 찍기 문제에 도전해보기로 했다. 어제부터는 별 찍기 문제뿐 아니라 한 주제에 관한 코딩 테스트 문제도 풀고 있다. 별 찍기 문제는 조금 어려워서 매일 내가 할 수 있는 분량만큼 풀어보기로 했다. 조금씩 훈련하는데도 어제보다 조금씩 성장하는 걸 느꼈다.어제까지만 해도 최대한 많은 문제를 풀어 이 한 페이지에 담으려고 했었다. 하지만 문제를 그냥 풀고 정답을 맞추는 건 별 의미가 없다는 걸 알게 되었다. 한 문제를 풀더라도 확실히 이해해야 다음에 같은 문제를 접해도 스스로 풀 수 있는 것이다.오늘 풀어볼 문제는 피라미드 삼각형이다. 이 삼각형도 여러 종류가 있으니 하나씩 배우며 학습해보자! 피라미드 삼각형 출력하기 🙂 문제 1번어떤 수 n을 입력받으면 n줄의 피라미드 삼각형을 출력한다. 풀..
3일 연속 별 찍기 문제를 풀었더니 다른 문제와 병행하며 풀고 싶어졌다. 지난주에 약수와 배수 문제를 풀다 말았는데 그 부분을 복습하고 새로운 문제도 풀어보기로 했다.약수와 배수는 중학교 1학년 1학기 단원에 소인수분해라는 단원에서 배우는 과정이다. 수학을 어느 정도 알고 있어야 코딩을 할 수 있는 경우들이 있으니 약수와 배수를 잘 모른다면 이 단원을 학습하는 것도 좋을 것 같다. 🐸 문제 1번 배수와 약수 4 × 3 = 12이다. 이 식을 통해 다음과 같은 사실을 알 수 있다.3은 12의 약수이고, 12는 3의 배수이다. 4도 12의 약수이고, 12는 4의 배수이다. 두 수가 주어졌을 때, 다음 3가지 중 어떤 관계인지 구하는 프로그램을 작성하시오.첫 번째 숫자가 두 번째 숫자의 약수이다.첫..
어제는 삼각형 별 찍기 문제를 풀어보며 반복문을 어느 정도 이해했다. 오늘은 사각형 별 찍기와 삼각형 별 찍기에서 조금 어려운 피라미드 같은 특이한 모양을 찍어볼까 한다.먼저 사각형 별 찍기가 다소 쉬워 보이니 이 문제부터 도전해 본다. 🐸 문제 1번 사각형 출력하기 사각형 출력하기 1 사각형 출력하기 1길이 n이 입력되면 길이가 n인 사각형을 출력하시오. 단, 사각형은 * 모양으로 채운다.codeup.kr 길이 n이 입력되면 길이가 n인 사각형을 출력하시오. 단, 사각형은 * 모양으로 채운다. 1번 문제는 삼각형 별 찍기를 할 수 있다면 충분히 풀 수 있는 문제였다. 오히려 그 문제보다 더 쉬운 것 같다. n만큼 계속 증가하도록 하면 된다. 🐸 문제 2번 사각형 출력하기 2 사각형 출력..
오늘은 삼각형 별 찍기 문제에 도전해 보았다. 2시간 동안이나 공부했지만 아직도 이해가 안 되는 부분이 있다. 이해한 부분까지 정리해 보고, 어디서부터 잘 안되는지 알 수 있을 것 같다.우선 가장 쉬운 문제부터 풀어보자!오늘은 코드업에서 문제를 주로 풀었다. 삼각형 출력하기 1 삼각형 출력하기 1 삼각형 출력하기 1n이 입력되면 다음과 같은 삼각형을 출력하시오. 예) n 이 5 이면 * ** *** **** *****codeup.kr ❓ 문제 n이 입력되면 다음과 같은 삼각형을 출력하시오.예) n 이 5 이면*************** i와 j의 범위를 0부터 할지 1부터 할지 고민이 되었다. 0으로 하면 =을 사용할 필요가 없고 1을 사용하게 되면 n값을 출력할 때 하나를 뺀 값을 생각할 필..
오늘부터는 매일 코딩테스트 문제를 푼 것 중에서 자주 틀리거나 중요한 문제들을 하나의 유형으로 묶어서 학습일지를 써보기로 했다. 코딩테스트는 프로그래머스로 4월 초에 처음으로 풀기 시작했다. 근데 이 문제의 난이도가 너무 어려운 것 같아 코드업으로 풀다가 백준도 괜찮은 것 같아 2가지를 번갈아서 풀고 있다.이때는 C++로 몇 개의 문제를 풀었으나 대부분의 문제들이 C언어 기준으로 되어 있는 것 같아 5월 초부터 다시 C 언어 책을 펼쳐보며 다시 공부하기 시작했다. 언어는 반복학습인데 매번 비슷한 유형의 문제를 틀린다는 걸 알게 되었다. 오늘은 그중에서 A+B의 합을 구하는 문제를 가져와보았다. A+B-3 문제두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력첫째 줄에..