일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- html/css
- 데이터분석
- CNN
- 혼공머신
- 파이썬
- 데이터입출력구현
- 텍스트마이닝
- C++
- 머신러닝
- 파이썬라이브러리
- 코딩테스트
- 정수와유리수
- 정보처리기사실기
- 딥러닝
- pandas
- 컴퓨터비전
- 중학1-1
- 데이터베이스
- CSS
- 컴퓨터구조
- 정보처리기사필기
- 자바
- JSP/Servlet
- 중학수학
- 영어공부
- 연습문제
- SQL
- Today
- Total
목록전체 글 (1257)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
아직 while문 학습이 끝나지 않았다. 한 문제만 더 풀면 되는줄 알았는데, 다음 수업에 또 다른 while 예제가 있어서 중간에 끊고 여기서부터 다시 학습을 진행하는 것이 좋을 것 같았다.책에 나온 예제 문제도 풀어야 하니까. 이제 새벽 공부 시간이 40분밖에 남지 않아서 속도를 내야 하겠다. 학습 진도while문 학습 중학습 시간아침 7시 반 ~ 8시 반아침 쉬는 시간 10분 while문 학습 이어서 예제 5번 문제 N을 누르면 종료가 되는데 이때 소문자가 아닌 대문자 N을 입력해야 한다.이 문제도 굉장히 어려웠다. 예제 6번 문제 1단계 나머지 단계 뭔가 문제가 잘못된 것 같다. fail에서 Y를 누르면 종료가 되는데 성공했을 때는 계속해서 랜덤한 숫자가 나온다. 이 문제는 틀렸을..
지난번에 for문 기초 학습을 진행하다만 부분부터 다시 학습을 진행해볼 것이다. 밤 12시쯤 학습하려고 첫 화면을 열었으나 졸려서 12시 반쯤 취침을 했다. 하지만 30분이 넘도록 잠이 오지 않아 뒤척이다 일어나 공부를 시작해본다. 학습 목표for문과 whil문 책과 수업 내용 모두 학습을 마친다.예제 문제는 동영상을 멈추고 혼자서 먼저 풀어보는 것을 원칙으로 한다.시간이 많이 걸리는 경우 우선 학습을 위주로 하고 다음에 다시 스스로 풀어보기로 한다.틀린 코드도 실행해보고 그 이유를 찾아본다. 학습 시간새벽 1시 ~ 2시새벽 5시 ~ 7시 반 for문 2 약수와 총합 구하기 exception 에러가 발생했다. 그 이유는 i가 0으로 초기화되어 있기 때문이다. 약수를 구할 때는 i는 1부터 시작해야 나..
드디어 기다리고 기다리던 반복문 학습을 시작해본다. 새벽에 정처기 공부도 해야 하니 1시간 정도만 해볼까 한다. 그래도 일단 시작을 해야 오늘 밤에도 할 수 있기 때문이다.오늘 저녁에는 Spring반 전체 회식이 있어 저녁 공부를 어려울 수도 있겠지만 난 가능하면 빨리 집에 와서 공부를 더 하고 싶은 마음이다.그럼 바로 학습을 시작해보자! 강의 앞부분은 아직 소리가 들어있지 않아 어떤 수업이었는지 파악하기는 어렵다. 그래도 책을 보면서 보충할 수 있을 것이다. for문 for문의 기초첫번째 예제 첫번째 문장에서는 12345를 공백을 띄어준 print로 출력했다. 두번째 문장에서는 초기값이 5였으나 출력문에서 4씩 빼주었다. 그러면 총 10번이 도는데, 맨 처음에는 첫 문장 다음에 1이 찍혀 이런 모양..
나머지 연습문제를 이어서 풀어보기로 하자! 이제 5문제가 남아있다. 문제 8번 첫번째 도전 뭔가 잘못 쓴 것 같은데 빨간줄이 왜 뜨는지는 모르겠다. 많이 어려운 문제이니 정답을 참고하며 다시 풀기로 했다. 두번째 도전 메소드를 왜 썼는지 두번째로 문제를 풀어보며 알게 되었다. 그건 네 개의 점을 표시하기 위해서였다. 앞의 7번 문제처럼 일반 조건문을 사용하면 조건이 굉장히 길어지기 때문이다.그리고 전에 풀 때는 네 개의 위치 중 두 점만 그 안에 있으면 충돌하는 거라고 생각했는데 아니었다. 네 개의 위치 모두 그 안에 속해야 충돌하는 것이었다. 문제 9번 이 문제는 너무 어려워서 정답을 보면서 풀었다. 아직 배우지 않은 것들도 나오지만 if-else 문을 연습하기에는 괜찮은 문제인 것..
이제 조금 전에 풀었던 연습문제를 이어서 풀어보기로 하자. 오늘 배열까지 학습하려고 했지만 그건 불가능하고 반복문까지 하는 것도 쉽지 않을 것 같다. 그래도 하는데까지 해보자. 오늘은 조금이라도 공부 습관을 만드는데 집중하는 시간이다. 문제 4번 첫번째 도전 middleNum을 0으로 초기화했기 때문에 중간값이 0이 된 것 같다. 다시 한번 풀어보자! 두번째 도전 왼쪽이 있는 값이 넣을 값임을 잊었다. 그러니까 최종 값을 왼쪽에 써야 한다. 그리고 maxNum보다 작으면 그 값은 middleNum인 것이다. maxNum을 저장할 필요는 없다. 문제 5번 첫번째 도전 어떤 문제든지 난 처음 풀면 다 틀리게 된다. 이 문제 역시 틀렸다. 삼각형이 되는 경우는 너무나 많으니 되지 않는 경우를 먼저..
이제 조건문 문제를 풀어보는 중이다. 지난 3일 동안 자바를 공부했던 건 사실 공부 시간이 하루 1시간도 되지 않아서 공부를 했다고 볼 수 없다. 오늘부터 공부하는 게 진짜라고 보면 된다. 하지만 지난 3일 공부한 게 하루 공부한 것과 맞먹으니 어제부터 공부한 걸 자바 공부로 치려고 한다. 그러니까 HTML/CSS를 7일 했고 하루는 놀았으며 어제부터 이틀째 자바를 공부하고 있다.앞으로 4일은 더 자바를 공부하고 그 다음에는 JSP/Servlet을 학습하려고 한다. 한 과목을 6일 이상 붙잡고 있으면 질려서 하기 힘드니 적당히 공부하고 다음으로 넘어가는 것이 더 좋다. 이제 공부를 시작해보자! 이번에는 조건문 학습을 진행해본다. 1. 단순 if문 지난번에 문제를 풀 때는 아무것도 출력이 되지 않았..
전에 확실히 이해하지 못하고 넘어갔던 문제나 조금 난이도 있는 문제들을 다시 한번 풀어보기로 했다. 1. 몫과 나머지로 자릿수 구하기 첫번째 도전 십의 자리가 출력이 되지 않았다. 분명 풀기 전에는 쉬운 문제라도 생각했는데 막상 풀어보면 쉽지 않다는 걸 알게 된다. 다시 풀어보기 이제 답이 제대로 나왔다. 십의 자리에서 % 연산을 써야 하는데 / 연산을 썼기 때문이었다. 2. 초를 시간, 분, 초로 나누어 계산하기 이 문제도 무척 어렵게 풀었는데, 나머지와 몫을 나누는 게 정말 쉽지 않다. 그래도 이제는 어느 정도 이해하였다. 3. 짝수와 홀수 판별하기 원래 조금 더 어려운 삼항연산자 예제를 풀고 있었는데 문제가 너무 어려워서 이 문제부터 다시 풀어보고 있다. 기초 문제를 하나 풀어보니..
지난번에 풀었던 연습문제를 다시 한번 풀어보기로 했다. 그때는 혼자서 해결하지 못했던 문제들도 많았으니 이번에 다시 한번 복습을 하는 게 좋을 것 같았다.자바를 공부하면서 잠시 방송이 보고 싶어서 틀어놓고 공부를 진행하기도 했으나 별로 집중이 되지 않아 다시 ccm 음악을 틀어놓고 하는 중이다. 역시 마음이 힘들 때는 찬양만한 게 없다. 그럼 다시 공부를 열심히 해보자! 사실 점심도 먹지 않았으나 아직 밥을 먹고 싶은 마음이 들지 않는다. 1번 문제 답이 잘 나왔다. 이 한 문제를 푸는데도 굉장히 힘이 들었다. 하지만 정답을 보지 않고 혼자서 마침내 해결했다. 여기서 어려웠던 부분은 원에서 달러로 변환할 때 나누기를 하는지 곱하기를 하는지 헤깔렸다. 난 이런 공식을 만드는 문제가 참 어렵다. 그래..
오늘도 어제처럼 집에 오자마자 자바 손코딩을 해보았다. 손코딩을 하면 IDE 프로그램을 사용할 때보다 시간이 배 이상 걸리지만 공부가 되는 것만은 확실했다. 오늘은 switch 구문을 연습해보았다. 문제는 총 4문제였지만 처음에는 어떻게 풀어야 하는지 감이 잡히지 않아 많은 시간이 걸렸다.2문제는 저녁식사 전에 풀었고 나머지 2문제는 저녁에 한참 놀다가 10시 넘어서 30분에 걸쳐 풀어보았다.그리고 바로 학습일지를 올리려 했으나 갑자기 키보드가 먹통이 되어 문제를 해결하느라 지체되었다. 일이 잘 풀리지 않자 오늘은 공부할 날이 아닌가봐 하며 핑계를 대며 놀 궁리를 했지만, 다시 해결되어 조금은 섭섭한 마음도 들었다.어쨌든 이제 공부를 시작해야 한다. 내일도 할일이 많은데 이번주에는 주말에도 가능하면 쉬지..
어제 저녁에 조건문 문제 10문제를 만들었는데, 그중 if-else문 문제 5개를 풀었었다. 6번째 문제에서 막혀서 공부를 중단했지만 오늘 이 문제를 집에 오자마자 다시 풀어보았다.조건문은 수업 녹화가 하나도 되어 있지 않아 선생님의 코드만 보면서 분석을 하니 무슨 문제였는지 모르는 것들도 몇 개 있었다.이번에 다시 문제를 손코딩으로 풀어보며 그때 이해하지 못했던 모든 문제들이 이해가 되었고 조건문에 대해서도 자신감이 생겼다.아직 switch 문제는 풀지 않았지만 이것도 분명 잘할 수 있으리라 믿는다. 연습문제도 풀어야 하고 반복문을 나가려면 며칠 걸리겠지만, 본 학습인 개념과 응용 학습도 계속해서 진행할 예정이다. 학습 목표단순 if문에서 중첩 if-else문까지 구문을 이해하고 조건문을 사용할 수 있..