profile
C++ 공부하고있는 대학생입니다.

QT 총 정리

QT를 시작하면서 MFC 이후로 처음 GUI를 만들어서 프로그래밍 하는 것 이었기 때문에 많은 어려움이 있었다.정리하자면, QT로 만든 내 프로그램은 딥러닝 부분 과 opencv 연동한 것을 제외하고, 전부 다 reference에서 직접 함수 원형을 통해 코드를 구현하

2020년 7월 2일
·
0개의 댓글

백준 그리디 + 기초 문제 정리

이번에 저번에 포스팅했던 OS에서 잠시 나와서, 코드 감각이 떨어지면 안되니 한번 문제 풀어보았습니다.문제는 백준 2839 설탕배달백준 11047 동전 0백준 1237 정ㅋ벅ㅋ백준 2753 윤년이렇게 4문제를 풀어보았습니다.어려운 문제는 아니므로, 코드부터 쭉 정리 해

2020년 7월 2일
·
0개의 댓글

OS 정리3 스케줄링 알고리즘

\*스케쥴링 알고리즘 =>스케쥴링은 준비 완료 큐에 있는 어느 프로세스에게 CPU를 할당할 것인지 결정하는 문제를 다룬다. 1\. 선입 선처리 스케쥴링(First-come ,First-Served Scheduling) 1) 가장 간단한 CPU 스케쥴링 알고리즘이

2020년 7월 2일
·
0개의 댓글
post-thumbnail

단일,다중코어 시스템 프로그래밍

\*프로세스 생성 1\. UNIX , LINUX 및 Windows 와 같은 대부분의 현대 운영체제들은 유일한 프로세스 식별자(pid)를 사용하 여 프로세스를 구분하는데 이 식별자는 보통 정수이다. pid는 각 프로세스에 고유의 값을 가지게 한다. 2\. 프로세스 트리

2020년 6월 25일
·
0개의 댓글

OS 정리

\*하드웨어 - CPU(중앙처리장치) , 메모리 , 입출력 장치로 구성되어있다.\*OS 사용자 관점 - 사용하는 인터페이스에 따라 달라지며, 사용자의 용이성을 위해 설계되고, 자원의 이용에 신경쓰지 않는다. => 1. 사용자가 자원을 독점하도록 설계되어있으며,

2020년 6월 24일
·
0개의 댓글
post-thumbnail

QT MaskRCNN

안녕하세요 c++ 공부하고있는 대학생입니다.이번에는 QT에서 MaskRCNN을 적용시키는 모습을 보여드리려구 합니다.MaskRCNN 이란? 기존의 FastRCNN의 classification, localization 에 Mask branch가 추가된 것으로, 물체를 분

2020년 6월 16일
·
0개의 댓글

스케쥴링 정리

안녕하세요 C++ 공부하고있는 대학생입니다. 이번에는 OS에서 스케쥴링 부분에 대해 정리하고자 합니다.다중프로그래밍 의 목적 => CPU 이용률을 최대화 하기위해 항상 실행 중인 프로세스를 가지게 한다.스케쥴링의 역할하나의 프로세스는 전형적으로 입출력 요청이 완료되기를

2020년 6월 3일
·
0개의 댓글

백준 1260번 DFS BFS

백준 1260번 BFS DFS 를 같이 사용하는 문제입니다.앞서 포스팅했던, BFS는 Queue를 사용하고, DFS는 Stack을 사용하는것을 중점적으로 해서 문제를 풀었습니다.문제그래프를 DFS로 탐색한 결과와 BFS로 탐색한 결과를 출력하는 프로그램을 작성하시오.

2020년 6월 3일
·
0개의 댓글
post-thumbnail

nodejs 회원가입 및 로그인 하기

이번에는 과제로 해본 nodejs로 회원가입 및 로그인하는것을 구현하려고 합니다.기본적으로 html 대신 ejs 파일로 만들어서 하였습니다.ejs : Embedded JavaScript Template의 약자로 nodejs 진영에서 많이 사용하는 템플릿엔진먼저 몽고디

2020년 5월 28일
·
0개의 댓글

다이나믹 프로그래밍 (DP) , 메모이제이션

안녕하세요 C++ 공부하고있는 대학생입니다.이번에는 다이나믹프로그래밍 과 메모이제이션에 대해 정리하고자 합니다.개념은 다음과 같습니다.다이나믹프로그래밍 (DP)큰 문제를 작은문제로 분할하여 계산하는 방식 TOP-DOWN , BOTTOM-UP 방식이 있다.메모이제이션 기

2020년 5월 27일
·
0개의 댓글

정올 1번수준 codeup 4721

안녕하세요 C++ 공부하고있는 대학생입니다.이번에도 저번에 이어서, 정올 1번수준 codeup 사이트 4721번 문제를 정리해보려고 합니다.문제1) 투표N 명의 학생들이 모인 초등학교 반에서 학급회장 선거를 하려고 한다. 그 중 3명이 회장후보로 나왔고, 이들에 대한

2020년 5월 20일
·
0개의 댓글

정올1번수준 문제 codeup 4051

안녕하세요 c++ 공부하고있는 대학생입니다.이번에는 codeup 이라는 사이트에서 정올 1번수준 문제 리스트 안에있는 4051문제를 풀어보았습니다.문제1 시간외 근무 수당 (16점, 제한시간 1초)A대학에서는 시간외 근무를 수기로 작성하고 있다. 행정실의 K씨는 시간외

2020년 5월 20일
·
0개의 댓글
post-thumbnail

깊이우선 탐색 (DFS)

안녕하세요 C++ 공부하고있는 대학생입니다.이번에는 DFS에 대하여 정리하고자 합니다.DFS에는 BFS처럼 몇가지 필수사항이 있습니다.연결되어있는 노드의 끝점까지 탐색한다.노드간 서로 연결되어있어야 하며, 2차원배열로 바라보면 연결되는걸 쉽게 파악 할 수 있다.자료구조

2020년 5월 19일
·
0개의 댓글
post-thumbnail

너비우선탐색 (BFS)

안녕하세요 c++ 공부하고있는 대학생입니다.이번에는 bfs에 대하여 정리하고자 합니다.BFS 란? root노드로부터 인접한 노드 먼저 탐색하는 방법BFS를 구현하기에 앞서 알아두어야 할 사항이 몇가지 있습니다.시작점으로부터 가까운 점 먼저 방문하고 멀리떨어진 점을 나중

2020년 5월 18일
·
0개의 댓글
post-thumbnail

Heap sort

안녕하세요 c++ 공부하고있는 대학생입니다. 이번에는 저번에 max_heap 구성 한 것에 대한 heap sort에 대해 정리 해 보려고 합니다. 이전에 구성했던 코드에서 max_heap으로 구성한 그림입니다. 이진트리 특성상, 부모노드를 기준으로 왼쪽 자식노드부터

2020년 5월 18일
·
0개의 댓글
post-thumbnail

nodejs로 서버만들어서 요청 만들기

이번에는 nodejs로 서버를 만들어서 요청과 응답을 체크해서 시간까지 측정 해 보려고 합니다.js파일은 두개로 , 클라이언트.js 파일과, 서버.js 파일 두개로 나뉘어져있습니다.server.js서버.js 파일입니다. 포트번호는 8000번으로 잡았습니다. addres

2020년 5월 14일
·
0개의 댓글
post-thumbnail

max_heap 구성하기

안녕하세요 c++ 공부하고있는 대학생입니다. 이번에는 heap정렬을 들어가기 전, max_heap 구성하는 방법에 대해서 정리하고자 합니다.이진트리까지는 저번에 올렸던것과 동일하며, 핵심부분인 heap 구성 코드를 보여드리자면,이렇게 구성되어있습니다.완전 이진트리구조이

2020년 5월 13일
·
1개의 댓글
post-thumbnail

QT 이미지 합성 , 관심영역 (ROI) 가져오기

안녕하세요 C++ 공부하고있는 대학생입니다.이번에는 QT 이미지 합성하는것에 대해 정리해보려고 합니다.우선 OpenCV를 통해 이미지를 불러오는 코드입니다.(코드는 핵심만 적어두었습니다.)QFileDialog를 통해서 창을띄워서 이미지를 가져 올 수 있습니다. 위치는,

2020년 5월 13일
·
0개의 댓글
post-thumbnail

연결리스트를 이용한 완전이진트리

안녕하세요 C++을 공부하고있는 대학생입니다.이번에는 연결리스트를 이용한 완전 이진트리를 구현 해 볼 생각입니다.사용 한 헤더입니다.단일 연결리스트에 대한 구조체 정의 와 이진트리에 대한 구조체 정의 입니다.연결리스트에 대해 root (head) 점을 잡아서 NULL로

2020년 5월 13일
·
0개의 댓글

이중 연결 리스트

안녕하세요 c++ 공부하고있는 대학생입니다.이번에는 저번에 올린 이중 원형 연결리스트가 아닌, 이중 연결 리스트를 구현 해 보았습니다.원리는 저번에 올린것과 비슷하게 노드를 연결 했습니다.사용 한 헤더입니다. stdio는 입출력을 위한 헤더이고, stdlib는 동적할당

2020년 5월 11일
·
0개의 댓글