일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 텍스트마이닝
- numpy/pandas
- 파이썬
- 데이터시각화
- Orange
- 데이터베이스
- 머신러닝
- 정보처리기사필기
- 데이터입출력구현
- c언어
- 자바
- 이수증
- C++
- pandas
- 디버깅
- 코딩테스트
- 자연수의성질
- 선형분류모델
- 요구사항확인
- 언리얼프로젝트
- 딥러닝
- 언리얼학습
- 자바 실습
- 정보처리기사실기
- html/css
- 핵심프로젝트
- 선형회귀모델
- JSP/Servlet
- 중학수학
- 데이터분석
- Today
- Total
목록전체 글 (778)
클라이언트/ 서버/ 엔지니어 " 게임 개발자"를 향한 매일의 공부일지
이번에는 비트시프트 연산과 비트단위 논리연산 문제를 풀어보려고 한다. 비트시프트 연산은 말 그대로 비트를 이동시키는 것이다. 비트 논리연산은 두 수가 주어졌을 때 그 값을 구하는 문제이다.이제 문제를 풀어보기로 하자! 5문제가 나와있지만 비슷한 문제는 하나 빼고 4문제를 풀어보았다. 문제 1번 정수 1개 입력받아 2배 곱해 출력하기 정수 1개를 입력받아 2배 곱해 출력해보자.#include int main(void){ int a; scanf_s("%d", &a); printf("%d", a 이 문제는 왼쪽 시프트 연산자로 자리가 왼쪽으로 이동하면서 2의 거듭제곱 수가 해당 값이 된다. 문제 2번 한 번에 2의 거듭제곱 배로 출력하기정수 2개(a, b)를 입력받아 a를 2의 b(거듭제곱)배 곱한 ..
다음 문제는 비트시프트 연산 문제가 있지만 문제가 2문제 밖에 없어 다른 문제와 함께 풀어보려고 한다.이제 비교연산과 논리연산 문제를 풀어볼 차례이다. 두 수를 비교하고 참과 거짓을 판단하는 문제들이다.여기서는 &&, || 같은 기호가 중요하다. 하나만 있을 때는 논리이고, 두 개 있을 때 비교이니 이 점도 주의해야 한다.처음에는 이 부분이 많이 헤깔렸다. 지금도 자주 틀리는 문제이기도 하다. 문제 1번 두 정수 입력받아 비교하기1두 정수(a, b)를 입력받아 a가 b보다 크면 1을, a가 b보다 작거나 같으면 0을 출력하는 프로그램을 작성해보자.#include int main(void){ int a, b; scanf_s("%d%d", &a, &b); printf("%d", a > b); return..
보호되어 있는 글입니다.
두번째로 풀어볼 코딩테스트 문제는 산술 연산이다. 문제는 총 9개인데 너무 많으니 4~5개로 추려서 풀어보려고 한다. 문제 난이도는 쉬워보이지만 어떤 자료형에 담느냐에 따라 출력이 달라지니 주의해야 한다. 산술연산 문제 풀어보기🧊 문제 1번 정수 2개 입력받아 합 출력하기2정수 2개를 입력받아 합을 출력해보자.단, 입력되는 정수는 -2147483648 ~ +2147483648 이다. #include int main(void){ long long int a, b; scanf_s("%lld%lld", &a, &b); printf("%lld", a + b); return 0;} 양수와 음수값을 받아서 출력하는 문제이다. 자료형을 int로 출력하면 답이 나오지 않아 무척 힘들게 풀었던 문제이다.long lo..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
금방 요구분석 명세서와 테이블 명세서를 정리하는데 생각보다 시간이 많이 걸려 오늘 새벽 시간에는 간신히 화면 설계서까지 정리해볼 수 있을 것 같다. 아무래도 빨래를 너는 건 점심시간에 와서 해야 할 것 같다.가능하면 빠르게 정리해봐야겠다. 다이어그램 그리기1. 유스케이프 다이어그램 우리가 만들 기능은 처음에는 정말 많았지만, 외부 멘토링을 받으며 한두가지로 좁히게 되었다. 사실 지난번에 내가 낸 아이디어는 이러한 논의에 어긋나는 거라 당연히 받아들이기 힘들었을 것이다.최대한 간결하게 기능을 축소시켜야 개발을 할 수 있다. 좋아보이는 것을 다 넣었다가는 정체성을 잃고 기간 내에 개발을 마칠 수 없을 테니까. 2. 플로우 차트유스케이프 다이어그램은 전체 기능을 한눈에 볼 수 있게 사용자 관점에..
보호되어 있는 글입니다.
보호되어 있는 글입니다.