전체 글 121

[논회설] 논리회로설계 강의 요약해보기 01

1차시 1. How do Computers Work 1) 컴퓨터의 4가지 구성요소 - 물리적 구성요소 - 기능적 구성요소 2. New Programming Lanuage? VHDL Verilog 하드웨어의 흐름에 따라서 설계한다. 하드웨어를 잘 몰라도 작성가능하다. C와 비슷하다고 생각하기 Python과 비슷하다고 생각하기 사람에겐 암호같고, 기계는 이해하기 편하다. 3. Roadmap Rmx

[잡소리] 시험공부하기 싫어서 만든 앱

2020/05/01 - [내가 공부하려고 만들어가는 목록] - [내공만목] Convex Hull 공부하기 위의 포스트처럼, 시험공부하기 싫어서 별거를 다 하고 있다. 예전에 깃헙 레포를 만들어놓고 python 코드로 테스트 코드만 만들어놓고 정작 앱을 만들 줄 몰라서 묻어놓았던 깃헙 레포가 하나 있었다. 그걸 발굴했고 react native로 간단하게 만들어보게 되었다. https://github.com/shinkeonkim/1day1commit shinkeonkim/1day1commit Contribute to shinkeonkim/1day1commit development by creating an account on GitHub. github.com 일단, 앱의 기능은 1일 1커밋을 했는지 확인해주..

잡소리 2020.05.01

[내공만목] Convex Hull 공부하기

ngd라는 닉을 사용하는 고등학교 후배가 있다. 분명히 몇 년전에는 코딩을 가르쳐줬던 후배인데, 기하에 미쳐가고 있는 것 같다. 계속 질문을 하는데, 난 기하 알고리즘을 공부한 적이 없어서, 공부를 시작하게 되었다.. ngd에게 감사의 말을 전한다..^^ 갑자기 기하를 시작하게 해줘서^^ 아무튼, Convex Hull이 대충 무슨 알고리즘인지는 알고있는 상황이었다. 그래서 바로, Convex Hull을 구현해보려고 했는데, 너무 비효율적인 코드가 잔뜩 쏟아졌고, 결국 구글링을 해가면서 여러 사람들의 Convex Hull 구현 코드들을 분석했다. 그 중에서, 이 분의 블로그 글이 제일 나은 것 같았다. https://www.crocus.co.kr/1288 컨벡스 헐 알고리즘(Convex Hull Algor..

[TIL] vscode snippet으로 빠르게 초기 코드 작성하기

몇년간 ps 문제를 풀면서 난 왜 한번도 snippet을 등록할 생각을 안 했던걸까? ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 맨날 #include 부터 시작했다... https://nesoy.github.io/articles/2019-03/Vscode-Code-snippet Vscode Code Snippets 설정하기 Vscode Code Snippet 설정하기 Code - Preference -> User Snippets 원하는 파일 형식에 추가하기 Markdown 예시 자주 사용하는 표현을 Snippet으로 표현하기 markdown으로 쉽게 포스트 포맷 작성하기 "POST": { "prefix": "post", // Snippet Prefix "body": [ "---", "layout: post",..

TIL 2020.04.29

[잡소리] 다이아 문제는 40번은 틀려야 맞을 수 있는건가?

https://www.acmicpc.net/problem/13705 13705번: Ax+Bsin(x)=C 첫째 줄에 정수 A, B, C가 주어진다. (0 < B ≤ A ≤ 100,000, 0 < C ≤ 100,000) www.acmicpc.net 여러 말이 필요없다. 이 문제는 수치해석 문제인척하는 정밀도 올리기 문제이다. 얼만큼의 실수 자릿수를 가지고, 얼만큼 근사를 할지 정해야 한다. 얼마나 엿같은 종류의 테케가 있는지는 한번 질문 검색 탭이나, 다른 분들이 블로그에 올린 반례를 참고해보세요.. 풀이는 안올리는게 이문제 전통인것 같아서, 풀이는 안하겠습니다. 아무튼 저는 대충 코드를 짜놓고나서 위에 언급한 두 수치를 조절하느라 42번 틀렸습니다. ㅎㅎ

잡소리 2020.04.27

[KMU - algolab] c++ 프로그래밍 week 5 과제 풀이

algolab은 국민대학교 소프트웨어학부 수업에서 사용되는 온라인 저지?(과제 제출 사이트)입니다. 이전 주차들과 마찬가지로 5주차 과제 제출 기한이 끝났기 때문에, 한번 풀이를 작성해보겠습니다. 파일 입출력에 관해서는 이전글에 남겨놨습니다. -> 2020/04/14 - [KMU/algolab] - [KMU-algolab] c++ 프로그래밍 파일 입출력 (하지만, 굳이 파일 입출력을 사용하지 않아도 된다네요..) 18. 행렬덧셈 문제에서 주어진 테케가 이상(-가 ㅡ로 표기 되어있습니다.)하여서, 코드를 짜고 검증을 할 때, 이슈가 생겼던 문제입니다. 하지만 문제 자체는 쉬운 난이도입니다. #include using namespace std; int tc; int m,n; int a[110][110]; i..

KMU/algolab 2020.04.27

[KMU-수치해석] 다시 시작해보는 수치해석 02

친구, 학우분들이 수치해석 강의에 어려움을 많이 느끼고 있고, 저 또한 많이 많이 어려워서..공부를 더 해보면서 진행하는 글 쓰기/풀이 pdf 제작기입니다. 국민대학교 수치해석 강의를 듣고 계시지 않은 분은 내용에 이해가 가지 않을 것입니다.(주 설명은 ppt 몇 페이지 참고! 이런식으로 할 거라서요) 1. 아직, 이후 시리즈가 다 완성되지 않아 이후에 다시 앞선 내용들이 수정될 수도 있습니다. 2. 저의 내용들이 모두 맞지 않을 수 있습니다. 틀린 내용은 지적해주시고, 혼내주세요. 하지만, 제가 만든 내용은 `참고` 용이지 어디까지나 주가 되서는 안됩니다. 2번째 파일도 짧습니다. 머신러닝과 지식공학의 차이를 굳이 깊게 다루고 싶지 않아서요 :) 아래 이미지를 합쳐논 pdf 파일입니다.

KMU/수치해석 2020.04.25

[KMU-수치해석] 다시 시작해보는 수치해석 01

친구, 학우분들이 수치해석 강의에 어려움을 많이 느끼고 있고, 저 또한 많이 많이 어려워서..공부를 더 해보면서 진행하는 글 쓰기/풀이 pdf 제작기입니다. 국민대학교 수치해석 강의를 듣고 계시지 않은 분은 내용에 이해가 가지 않을 것입니다.(주 설명은 ppt 몇 페이지 참고! 이런식으로 할 거라서요) 1. 아직, 이후 시리즈가 다 완성되지 않아 이후에 다시 앞선 내용들이 수정될 수도 있습니다. 2. 저의 내용들이 모두 맞지 않을 수 있습니다. 틀린 내용은 지적해주시고, 혼내주세요. 하지만, 제가 만든 내용은 `참고` 용이지 어디까지나 주가 되서는 안됩니다. 1번째 파일은 짧습니다. OT 느낌. 아래 이미지들을 합쳐논 pdf입니다. 위에서 언급했듯이, 수식들은 이후에 다룰 예정입니다. 수식을 먼저 다루다..

KMU/수치해석 2020.04.22