일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- C++
- 데이터입출력구현
- 영어공부
- CNN
- 머신러닝
- 중학수학
- 자바 실습
- 정보처리기사실기
- 정보처리기사필기
- 데이터베이스
- CSS
- html/css
- 운영체제
- 자바
- 연습문제
- 혼공머신
- 딥러닝
- 코딩테스트
- 중학1-1
- SQL
- 텍스트마이닝
- 파이썬
- 컴퓨터구조
- 컴퓨터비전
- 정수와유리수
- 데이터분석
- JSP/Servlet
- pandas
- numpy/pandas
- 파이썬라이브러리
- Today
- Total
목록알고리즘 및 자료 관리 (214)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
마지막 미션 문제이다. 가장 어려워 보이지만 그래도 풀어볼 것이다. 미션 3 - 주주총회 하지만 2가지가 틀려서 코드를 수정해야 할 것 같다. 다시 풀어보기 드디어 문제를 다 풀었다. 정말 어려운 문제였는데 스스로 해결해서 너무나도 기쁘다! 1장을 닫으며 학습을 마치고드디어 미션 문제까지 모두 마쳤다. 원래 일정으로는 아침에 다 마치려고 했었지만 막히는 문제들이 많아서 시간이 많이 걸렸다. 그래도 남은 2시간 동안 2주차 공부를 시작해보려고 한다.이제 SQL이 뭔지 조금은 알 것 같다.
이제 어려운 미션 문제가 세 문제나 남아있다. 이 단원은 실습 문제도 미션 문제도 정말 많고 알차게 구성이 되어 있어 무척 마음에 든다. 비록 공부하는 건 쉽지 않지만 하고 나면 머릿속에 많이 남아있다. 미션 1 - 신체 검사표 전체 데이터를 조회해보았다. 이제 조건에 맞게 수정해보자. 다 맢은 줄 알았는데 점수가 깎인 부분이 있다. 키 컬럼과 몸무게 컬럼만 따로 추출해서 조회해야 한다. 하지만 여전히 틀렸다고 나온다. 중복을 제거하는 부분으로 수정했음에도 답이 나오지 않는다. 다시 풀어보기점심식사 후 이 문제에 다시 도전해보았다. 드디어 문제를 풀었다. 몇 시간만인지 모르겠다. 미션 2 - 체지방율 검사 먼저 전체 학생들의 모든 정보와 bmi 지수를 불러왔..
이어서 실습 문제를 풀어보려고 한다. 실습 11 - 범위를 지정하여 검색하기 : BETWEEN 1 문제 풀기 score 테이블이 어떻게 구성되어 있는지 알기 위해서 전체 테이블을 출력해보았다. 100점인 학생들부터 우선 묶어보기로 하자. 하나라도 100점이 학생이 출력되었다. 이제 두번째 조건을 만들어볼 것이다. 하지만 계속 틀렸다고 나온다. 6번 넘게 시도한 끝에 다시 풀어보았다. 하지만 문제가 이상한지 아무리 해도 풀리지 않았다. and를 쓰든 or를 쓰든 항상 결과는 똑같았다. 이제 잘 출력이 되고 있다. 근데 코드에서 오타가 있어서 안 되었던 것 같다. 다음에는 이런 부분도 잘 확인해볼 것이다. 문제가 얼마나 어렵던지 이 한 문제 가지고 1시간은 끙끙 헤맸다. 실습 12..
이번 단원은 실습이 정말 많다. 강의도 길지만 실습이 너무 많으면 절반씩 나누어서 작성하려고 한다. 이론 4 - 여러 개의 조건을 추가하기 실습 8 - 여러 개의 조건 추가하기 - WHERE 1 초과와 미만의 의미를 알아야 한다. 초과가 난 지정한 수가 포함되는지 알았는데 아니었다. 수학은 80점을 넘는 것이, 국어는 90점을 포함하여 이상인 것이 출력되고 있다. 실습 9 - 여러 개의 조건 추가하기 : WHERE 2 문제 풀기 여자 직원과 남자 직원의 컬럼을 확인하기 위해 전체를 출력해보았다. 이제 조건에 맞는 사람을 출력해본다. 출력할 때 주의 사항은 ;을 마지막에 한 번만 찍어야 한다는 것이다. 실습 1..
SELECT 문에 조건을 추가하여 검색하는 기능을 배워볼 것이다. 이론 3 - 조건을 추가하여 검색하기 실습 6 - SELECT에 조건 추가하기 : WHERE 1 문제 풀어보기 먼저 책의 모든 정보를 출력해본다. 이 중에서 JK.Rowling 작가 것만 가져올 것이므로 where를 사용한다. 실습 7 - SELECT에 조건 추가하기 : WHERE 2 문제 풀기 gender가 M인 직원과 F인 직원을 출력해보았다. 퀴즈 3 - 조건을 추가하여 검색하기 학습을 마치고이번 단원도 별로 어렵지 않았다. DB 공부할 때 WHERE를 언제 사용하는지 많이 헤깔렸었는데 이렇게 개념을 확실하게 잡을 수 있어서 정말 좋았다. 다음 학습도 계속 이어서 해볼 ..
지난주에는 인사교에 딱 한 번 출석하고 이틀을 결석했다. 그리고 오늘 일주일만에 수업에 나가본다. 이번주는 내내 수업이 있어서 혼자 공부할 때 집중은 잘 되지 않을 것 같다.이제 아침 공부를 시작해본다. 아침에는 엘리스로 1주차 공부를 마쳐보려고 한다. 이론 2 - 테이블에서 데이터 검색하기 비관계형 DB는 데이터들이 서로 연결되지 않은 것을 말한다. 3개의 테이블이 하나의 테이블로 연결되어 있다. 데이터베이스는 테이블이 모여있는 집합이다. desc employees에서 desc는 명령어이고, employees는 대상이다. 명령어에는 select, from, where 등이 있다. select는 위에 있는 컬럼을 중심으로 검색하는 명령어이다. select *은 데이..
오늘부터 SQL 공부를 시작해보려고 한다. 아마도 파이썬 게임 개발은 진도를 많이 나가지 못하고 앞으로 2주 동안은 정처기 공부와 그 과목들을 위주로 공부하게 될 것이다.SQL 책도 주문했지만 그건 내일이나 오게 될 것 같고 이틀 동안 공부하기에는 턱없이 부족한 시간이다. 우선 엘리스와 정처기 실기 책으로 공부해보기로 했다. 이론 1 - SQL이란? 엑셀에서 데이터베이스를 다루는 것인데 좀더 데이터의 양이 많은 것이라고 보면 된다. 실습 1 - 테이블의 구조 : DESC 문제 풀어보기 두 개의 표가 잘 출력되고 있다. 퀴즈 1 - SQL이란? 문제를 잘 맞혔다. 학습을 마치고사실 이 공부를 몇 달 전부터 하려고 생각은 했지만 하지 못했다. 첫 ..
이제 아침 프로그래밍 시간이 얼마 남지 않았다. 마지막 문제로 관계 · 논리 · 비트 연산자를 활용한 문제를 풀어보려고 한다.비슷한 유형의 문제들이 많아서 몇 개로 간추려서 정리해볼 것이다. 관계 연산자 관계연산자 3 관계연산자 3두 정수(a, b)를 입력받아 a와 b가 같으면 0, 같지 않으면 1을 출력하는 프로그램을 작성하시오. 참고) 어떤 값을 비교하기 위해 비교/관계연산자(comparison/relational)를 사용할 수 있다. 관계연산자는codeup.kr 문제 1번두 정수(a, b)를 입력받아 a와 b가 같으면 0, 같지 않으면 1을 출력하는 프로그램을 작성하시오.#include int main(void){ int a, b; scanf_s("%d%d", &a, &b); printf("%d"..
오늘의 두번째 단원 코딩테스트 문제는 문자를 출력하는 문제로 정해보았다. 여기서도 4문제를 풀어볼 것이다.문자열을 출력하는 건 배열을 알아야 풀 수 있기는 하나, 여기서는 별로 어렵지 않은 배열을 사용하니 이 문제도 함께 포함시켰다. 8진수 16진수 변환 8진수 16진수 변환 8진수 16진수 변환10진수 정수를 입력받아 8진수와 16진수로 출력한다.codeup.kr 🎭 문제 1번10진수 정수를 입력받아 8진수와 16진수로 출력한다.8진수와 16진수를 차례대로 출력한다.(16진수는 대문자 출력)#include int main(void){ int num; scanf_s("%d", &num); printf("%o %X", num, num); return 0;} 16진수는 대문자로 출력해야 하므로 %X라고 ..
어제 선택문 개념학습을 했지만, 오늘은 선택문 대신 연산자 응용문제를 풀어볼 것이다. 여기서부터는 문제들이 좀 많아서 오늘 다 풀어보지는 못하고 내일 이어서 하게 될 수도 있다. 얼마 전에 풀었던 문제를 다시 푸는 이유는 처음 풀었을 때는 시간이 많이 걸리기도 하고 여러번 반복을 해서 학습을 해야 효과가 있다.주말에는 새로운 단원을 나가기보다 평일에 공부했던 내용을 다시 복습하려고 한다. 문제를 읽었을 때 바로 답을 5초 안에 생각해낼 수 있을 때까지 반복하며 연습해볼 생각이다. 오늘은 금요일이라 공부할 에너지가 많이 바닥이 났다. 이런 날에는 너무 빨리 하지 않고 천천히 생각하면서 느리게 하는 게 더 나은 것 같다.이제 본격적으로 문제를 풀어보자! 두 수의 합과 곱을 구하거나 계산기를 만드는 문제는 앞..