2025/08 13

250829 study log

1. 사피엔스(유발 하라리) : 인간의 지적설계. 뇌 - 로봇/컴퓨터 연결. 2. 이기적 유전자(리처드 도킨스 / 영어 원서) : Chapter1 1회독 완료. 하지만, 이해 못 한 부분이 꽤 돼서 다시 읽기로 했다. 3. Introduction to algorithm(CLRS) : 연습문제 2.3-3 ~ 2.3-5 풀이. 2.3-5 에서 Insertion-sort의 재귀호출 의사코드 작성 및 worst-case running time 에 대한 재귀식 작성. 4. C 언어 : Integral Promotion, 자동 형 변환, 강제 형 변환, 서식문자, while 문 5. rosen 이산수학 : 1.2 연습문제 풀이 (#19, #21 - #19는 어려워서 40분 고민했지만 못 풂.) 6. Stewart ..

공부일지 2025.08.29

250828 study log

1. 사피엔스(유발 하라리) : '지적설계' 에 관한 내용. 이미 유전공학/유전자 조작은 충분히 발전됨(매머드 복원 및 네안데르탈인 복원). 지적설계가 무한히 확장한다는 가정하에, 몇 십억년 후를 포함한 미래를 포함하여 십억 년 단위의 우주적 스케일로 해석하면 자연선택은 폐기되고, 창조론/지적설계가 지지를 받을 수 있고, 지금까지의 인류의 역사는 지적설계를 위한 실습과정 정도로 해석될 수 있음. 하지만, 핵폭탄의 사례를 봤을 때, 인간은 종의 생존이 위협받는 수준에서는 스스로 제한을 걺. 유전공학의 사례에서도 만약 유전자 조작의 결과가 인간 종의 멸종을 위협할 조금의 여지 or 큰 사건(ex. 핵폭탄에서의 히로시마 나가사키 같은)이 한 번이라도 발생한다면, 인간은 제약을 걸 가능성이 높음. (핵폭탄에서의..

공부일지 2025.08.28

250827 study log

1. 사피엔스 : 행복의 본질(생물학적 관점, 불교적 관점) , 자연선택 vs 지적설계2. 이기적 유전자(영어원서) : group selection 에 관한 내용3. Introduction to algorithm : recurrence -> master theorem induction theta(nlog2(n)) at merge-sort , recurrence tree example problem solving.4. C 언어 : char 데이터 타입, 아스키 코드, 관련 문제 풀이5. rosen 이산수학 : 복합 명제 문제풀이 (1.1 #43~#53 / 홀수번만), 1.2 명제 논리의 응용 (1.2.1~1.2.5)6. stewart 미분적분학 : 6.6 역삼각함수 연습문제 풀이 (#12~#30)7. py..

공부일지 2025.08.27

250826 study log

1. 사피엔스(유발 하라리) - 30분 독서 : 행복에 관한 내용. 행복의 정도는 먼 역사의 인류나 현재 인류나 큰 차이가 없다. 행복은 정말 자기기만에 달려있나? 2. 이기적 유전자(영어 원서 / 30분 독서) : (요즘 영어가 잘 안 읽히고, 글 이해도 어렵다.. 잠이 부족해서 그런가..) 3. Introduction to algorithm (CLRS) : merge-sort 에서, recurrence relation -> master theorem 유도. 4. C 언어 : 이진법 shift 연산의 수학적 원리 이해(모듈러 연산), 2의 보수법, 비트 연산자, 데이터 타입 5. rosen 이산수학 : 복합명제의 진리표 작성 문제풀이 (기본 명제 3개 이상이면 복잡..) 6. stewart 미분적분학 ..

공부일지 2025.08.27

250825 study log

1. 유발 하라리 sapiens - 30분 - 행복에 관한 내용.2. the selfish gene 영어 원서 - 30분 - 원서라 그런가 text 의 의미를 완전히 이해하기는 어려웠다.3. Introduction to algorithm (CLRS) - merge-sort running time4. C 언어 - 기본 문법, 이진법/10진법/16진법5, 이산수학(rosen) - 명제 문제 풀이6. stewart calculus - 역삼각함수 미분/적분. - 1/(x^2+a^2) 적분 혼자 풀어내서 뿌듯.7. java - 이것이 자바다 2회독 - utf-16 surrogate pair 원리 공부8. 러닝 MySQL - 데이터 정규화 (1NF,2NF,3NF)9. python - def func(x : Sequ..

공부일지 2025.08.26

250823 공부일지

1. java baekjoon problem solving푼 문제 : 2562 / 10810 / 10813 / 10818 - 아직은 문제가 쉬워서 풀만했다.- https://github.com/kosehyeon-byte/baekjoon-java (깃허브에 baekjoon 문제 풀이 코드를 올려놓았다.) 2. ieee 754 표준에서의 부동소수점 표현 방식 이해 및 subnormal number 과정 이해 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ아 내가 이해한게 맞는지 봐줘. 일단 exponent = 00000001(2) 일때 가장 작은 값은 1.0*2^(-126) = 1.18 * 10^(-38) 이야. 근데 여기서 0 으로 뚝 떨어지니까, subnormal number..

공부일지 2025.08.23

📚 공부 일지를 시작하며

혼자 도서관에서 묵묵히 공부만 하기보다는,그날그날 공부한 내용을 블로그에 정리해두면 외부와 연결되는 창구가 될 수 있겠다고 생각했습니다.그래서 오늘부터 제 공부 일지를 남기려 합니다. 📖 현재 공부 중인 책과 과목들지금 독학하고 있는 분야는 꽤 다양합니다.Introduction to Algorithm윤성우의 열혈 C → 끝나면 운영체제(OSTEP)로 이어갈 예정Rosen의 이산수학Stewart의 미분적분학『이것이 자바다』 2회독Java로 백준 문제 풀이『Do it! 자료구조·알고리즘 파이썬』파이썬 코딩도장 복습『러닝 MySQL』『사피엔스』 – 유발 하라리 (인문학 공부)The Selfish Gene (영어 원서로 영어 공부)✨ 공부 욕심, 그리고 다짐처음에는 책 한두 권만 잡고 시작했는데,하다 보니 점..

공부일지 2025.08.23

MySQL로 배우는 데이터베이스 개론과 실습(chap5.3~ / 질문포함)

자바 공부 때문에 멈췄던 책을 완료했다. 사실 뒤에 부록(실습문제풀이)이 있는데, 하다가 책에 오탈자와 빠진 부분이 많아서 다음 책에서 해당 부분을 채우려 한다. (2019년 판이라 그런지 읽는 내내 오탈자 및 실습 프로그램 버전 문제때문에 적잖이 불편하기 했다. ㅜ) (chap 5) 데이터베이스 연동 웹 프로그래밍- 자바를 공부하고 봐서 그런가 코드 읽기는 어렵지 않았다. apache php 는 생략했다. 그래도 데이터베이스를 연동해서 사용하는 법을 어느정도 맛 봤다. (chap 6) 데이터 모델링, ie 표기법, erd, erwin 실습- id 표기법 및 erd 가 복잡하긴 했지만, 이해하고 나니 어렵지 않았다. erwin 실습은 라이센스 문제로 어려움이 많아서 적당히 하고 중간에 건너뛸 부분은 어쩔..