분류 전체보기

    성균관대학교 Co-Deep Learning 프로젝트 수료

    성균관대학교 Co-Deep Learning 프로젝트 2021/06/30 수료 후기 한 학기 간의 활동을 정상적으로 완료하면 이수 증명서를 준다. 자세한 후기는 나중에 작성 예정

    git 로컬 파일 강제로 덮어쓰기

    중요하지 않은 파일/덮어쓰기 해도 무방한 파일일 때는 덮어쓰기 하는 것이 빠름. 1. git pull 받을 목록을 업데이트 git fetch --all 2. git reset 으로 head를 최신으로 가리킨다(원하는 branch) git reset --hard origin/master 3. git pull 로 확인 git pull

    프로그래머스 코딩테스트 연습 - 약수의 합(Level 1)

    문제 프로그래머스 코딩테스트 연습 - 약수의 합(Level 1) https://programmers.co.kr/learn/courses/30/lessons/12928 코딩테스트 연습 - 약수의 합 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한 사항 n은 0 이상 3000이하인 정수입니다. 입출력 예 n return 12 28 5 6 입출력 예 설명 입출력 예 #1 12의 약수 programmers.co.kr 사용 알고리즘 - 반복문 풀이 약수를 찾는다. 나의 코드 #include #include using namespace std; int solution(int n) { int answer = n; for(int i=1;i

    [Kaggle] Intro to Deep Learning

    Intro to Deep Learning 2021/07/20 수료

    프로그래머스 코딩테스트 연습 - 소수 만들기(Level 1)

    문제 프로그래머스 코딩테스트 연습 - 소수 만들기(Level 1) https://programmers.co.kr/learn/courses/30/lessons/12977 코딩테스트 연습 - 소수 만들기 주어진 숫자 중 3개의 수를 더했을 때 소수가 되는 경우의 개수를 구하려고 합니다. 숫자들이 들어있는 배열 nums가 매개변수로 주어질 때, nums에 있는 숫자들 중 서로 다른 3개를 골라 더했을 때 programmers.co.kr 사용 알고리즘 - 에라토스테네스의 체 풀이 에라토스테네스의 체를 이용하여 미리 소수 목록을 구해놓고 n^3으로 가능한 모든 조합에 대해 세 수의 합이 소수가 되는 경우가 몇 개나 되는지 돌려본다. 나의 코드 #include #include using namespace std; ..

    [Biomedical Data Science] - 8. 바이오헬스와 데이터 모델링

    [Biomedical Data Science] - 8. 바이오헬스와 데이터 모델링 바이오헬스와 데이터 모델링 모델: 의사소통에 대한 기록을 남기는 것 모델링: 일정한 표기법으로 모델을 만들어가는 일 자체 모델링의 특징 추상화(일정한 형식에 맞추어 표현) 단순화(제한된 표기법이나 언어로 표현 -> 쉽게 이해할 수 있도록) 명확화(애매모호함을 제거하고 정확하게 기술) 모델링의 관점 데이터관점(데이터 간의 관계) 프로세스관점(업무가 실제로 하고 있는 일은 무엇인지) 데이터와 프로세스의 상관관점(어떤 관계인지) 데이터 모델링: 데이터베이스의 골격을 이해하고 그 이해를 바탕으로 SQL 문장을 기능과 성능적인 측면에서 효율적으로 작성하기 위해 꼭 알아야 하는 핵심 요소 중요성: 파급효과, 복잡한 정보 요구사항의 간..

    [K-MOOC] 인공지능 만들기(서울대)

    [서울대] 인공지능 만들기 2021/06/15 수료 후기 인공지능이 어떻게 세상을 지각하고 이해하고 학습하는지, 그리고 학습된 지식을 기반으로 어떻게 추론하고 계획하고 의사결정 하는지를 주로 다룬다. 또한 인공지능이 어떻게 사람처럼 언어 능력과 시각 능력을 갖고 사람과 소통하고 환경과 상호작용할 수 있는지를 이해할 수 있다.

    온라인 저지에서 시스템 콜 막기(Sandbox)

    백준과 같은 온라인 저지에서는 코드에 악의적인 system call을 넣는 사용자들을 막기 위해 다양한 방법을 사용한다. (Sandbox) Sandbox 외부로부터 들어온 프로그램이 보호된 영역에서 동작해 시스템이 부정하게 조작되는 것을 막는 보안 형태 Seccomp 리눅스 커널에서 애플리케이션 샌드박싱 메커니즘을 제공하는 컴퓨터 보안 기능 정해지지 않은 system call이 들어오면 바로 종료시켜버림. 2가지의 mode가 있다. Strict_Mode read, write, exit, sigreturn 4 가지의 syscall 만을 사용할 수 있는 모드 허용되지 않은 syscall이 호출되었을 경우, SIGKILL_Signal을 받고 종료된다. Filter_Mode syscall 별로 원하는 동작을 직..