일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정보처리기사필기
- 정수와유리수
- CNN
- numpy/pandas
- 혼공머신
- 파이썬
- html/css
- 코딩테스트
- 중학수학
- 컴퓨터구조
- 자바
- 영어공부
- CSS
- 자바 실습
- 딥러닝
- 컴퓨터비전
- 데이터베이스
- 데이터입출력구현
- pandas
- 정보처리기사실기
- C++
- SQL
- 중학1-1
- 파이썬라이브러리
- 운영체제
- 머신러닝
- 데이터분석
- 텍스트마이닝
- JSP/Servlet
- 연습문제
- Today
- Total
목록2024/08/24 (15)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
오늘은 연산자 관련 코딩테스트 문제를 풀어보려고 한다. 전에 한번 풀었던 문제인데 다시 풀려고 하면 잘 안될 때가 많다. 우선 지금 풀어볼 문제는 다음과 같이 분류할 수 있을 것 같다.입출력산술 연산비교 · 논리 연산비트시프트 · 비트 논리 연산삼항연산자 출력 변환하는 문제도 있는데 이건 배열을 배워야 활용이 가능하므로 이 5가지만 학습해보려고 한다. 산술연산 문제 풀어보기🎍 문제 1번 [실수 1개 입력받아 그대로 출력하기2실수 1개를 입력받아 그대로 출력해보자.(단, 입력되는 실수의 범위는 +- 1.710 -308 ~ +- 1.710 308이다.)#include int main(void){ double du; scanf_s("%lf", &du); printf("%.11lf", du); return ..
오늘은 입출력을 하는 기초적인 코딩 테스트 문제를 풀어보기로 했다. 난 그날 학습한 단원에 관련된 문제를 주로 푸는데, 오늘은 이 단원을 학습하고 정리했다.코드업에 기초적인 문제들이 많으니 여기서 문제를 가져왔다. 너무 쉬운 문제를 제외하고 조금 풀만한 문제들을 선별해보았다. 문자 2개 입력 받아 출력 문자 2개 입력받아 순서 바꿔 출력하기 [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기(설명)C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용codeup.kr ❓ 문제 1번2개의 문자(ASCII CODE)를 입력받아서 순서를 바꿔 출력해보자.#inc..
오늘은 출력문 코딩 테스트 문제를 풀며 복습해보기로 했다. 너무 쉬운 문제는 제외하고 어느 정도 풀어볼만한 문제를 가져왔다. 출력하기04 [기초-출력] 출력하기04 [기초-출력] 출력하기04(설명)C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용codeup.kr ❓ 문제 1번이번에는 작은 따옴표(single quotation mark)가 들어있는 특수한 형태의 출력문에 대한 연습을 해보자.다음 문장을 출력하시오.'Hello' #include int main(void){ printf("\'Hello\'"); return 0;}작은 따옴표를 출력하는 문제이다..
오늘 소수를 판별하는 문제를 풀려고 했으나 별 찍기 문제를 푸는데 시간이 많이 걸렸다. 남은 아침 시간에 지난번에 풀었던 문제들을 한번 더 복습하는 시간을 갖기로 했다.반복문부터 학습한 것들을 정리했으나 조건문도 어려운 문제들이 많아 이것들도 정리해보려고 한다.이 문제는 코드업에서 가져왔다. 아르바이트 가는 날 아르바이트 가는 날 아르바이트 가는 날주원이는 월, 수, 금, 일 아르바이트를 간다. 다음은 요일의 순서이다. 월요일 화요일 수요일 목요일 금요일 토요일 일요일 요일의 번호가 입력으로 주어지면 그 날이 아르바이트 가는 날이면 "ohcodeup.kr 🌹 문제 1번철수는 정수 두 개를 입력하면 두 수 사이의 기본 연산이 자동으로 이루어지는 프로그램을 제작하고 싶다.기본 연산이란, 더하기, 빼기,..
오늘도 별 찍기 문제에 도전해보기로 했다. 어제부터는 별 찍기 문제뿐 아니라 한 주제에 관한 코딩 테스트 문제도 풀고 있다. 별 찍기 문제는 조금 어려워서 매일 내가 할 수 있는 분량만큼 풀어보기로 했다. 조금씩 훈련하는데도 어제보다 조금씩 성장하는 걸 느꼈다.어제까지만 해도 최대한 많은 문제를 풀어 이 한 페이지에 담으려고 했었다. 하지만 문제를 그냥 풀고 정답을 맞추는 건 별 의미가 없다는 걸 알게 되었다. 한 문제를 풀더라도 확실히 이해해야 다음에 같은 문제를 접해도 스스로 풀 수 있는 것이다.오늘 풀어볼 문제는 피라미드 삼각형이다. 이 삼각형도 여러 종류가 있으니 하나씩 배우며 학습해보자! 피라미드 삼각형 출력하기 🙂 문제 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인 사각형을 출력하시오.단, 사각형은 * 모양으로 채운다.#include int main(void){ int n; scanf_s("%d", &n); for (int i = 0; i 1번 문제는 삼각형 별 찍기를 할 수 있다면 충분히 풀 수 있는 문제였다. 오히려..
오늘은 삼각형 별 찍기 문제에 도전해보았다. 2시간 동안이나 공부했지만 아직도 이해가 안 되는 부분이 있다. 이해한 부분까지 정리해보고, 어디서부터 잘 안되는지 알 수 있을 것 같다.우선 가장 쉬운 문제부터 풀어보자!오늘은 코드업에서 문제를 주로 풀었다. 삼각형 출력하기 1 삼각형 출력하기 1 삼각형 출력하기 1n이 입력되면 다음과 같은 삼각형을 출력하시오. 예) n 이 5 이면 * ** *** **** *****codeup.kr ❓ 문제 n이 입력되면 다음과 같은 삼각형을 출력하시오.예) n 이 5 이면***************#include int main(void){ int n; scanf_s("%d", &n); for (int i = 1; i i와 j의 범위를 0부터 할지 1부터 할지 고민..
오늘부터는 매일 코딩테스트 문제를 푼 것 중에서 자주 틀리거나 중요한 문제들을 하나의 유형으로 묶어서 학습일지를 써보기로 했다. 코딩테스트는 프로그래머스로 4월 초에 처음으로 풀기 시작했다. 근데 이 문제의 난이도가 너무 어려운 것 같아 코드업으로 풀다가 백준도 괜찮은 것 같아 2가지를 번갈아서 풀고 있다.이때는 C++로 몇 개의 문제를 풀었으나 대부분의 문제들이 C언어 기준으로 되어 있는 것 같아 5월 초부터 다시 C 언어 책을 펼쳐보며 다시 공부하기 시작했다. 언어는 반복학습인데 매번 비슷한 유형의 문제를 틀린다는 걸 알게 되었다. 오늘은 그 중에서 A+B의 합을 구하는 문제를 가져와보았다. A+B-3 문제두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.입력첫째 줄..
이 학습까지 마치면 파이썬 응용 수업은 100% 완료하게 된다. 이제 이수하지 못한 과목은 Numpy/ Pandas의 몇 개의 수업만이 남아있지만, 오늘은 새벽에 꼭 해야 할 일이 있다. 이제 남은 학습을 진행해볼 것이다. 요약 - 객체의 세계로 객체의 성질을 필드, 행동을 메서드라고 부른다. 그리고 필드는 클래스 안에서 변수가 되고, 메서드는 함수가 된다. 이 변수와 함수를 한번에 관리하는 자료가 바로 클래스이다. 미션 - 붕어빵 만들기 틀렸을줄 알았는데 혼자서 문제를 다 풀었다. 실행을 하는 게 좀 헤깔렸다. 실행이라는 건 print로 출력을 하는 거였다. redBean과 choux의 객체가 만들어졌으니 이제 필드에 접근해서 메서드를 출력할 수 있다. 단원 정리하기 1. 객체..