Technology 35

[PS]맞왜틀 시리즈 1 지문 읽기, KOI 2차 2021 초1 사각형 면적

알고리즘 문제를 풀다보면 아무리 코드를 봐도 맞는데 틀린다. 우리는 그럴때 이렇게 말한다. 길이N 정사각형을 가로/세로 좌표 기준으로 가로/세로 잘라서 큰 면적을 남기는 방향으로 좌표를 변경하는 문제 알고리즘 공부 추천자료에서 초딩문제부터 풀어보라고 해서 풀어봤는데.. 이걸 틀리고 왜 틀렸는지 찾는게 이렇게 힘들줄 몰랐다. 문제를 제대로 읽지 않아서 였다... 제대로 읽지 않아서 문제가 된 지문↓ 더보기 가로, 세로 길이가 모두 N인 커다란 종이가 주어져 있다. 좌표 (X, Y)는 종이의 가장 왼쪽 위 점을 (0, 0) 으로 하고, (0, 0)에서 세로로 거리 X, 가로로 거리 Y 를 이동한 점을 의미한다. 따라서, 종이의 가장 오른쪽 아래 점의 좌표는 (N, N)이 된다. 나는 당연히 X를 가로, Y를..

[파이썬]시작하기

다양한 이유로 파이썬을 사용하고 싶을수 있습니다. 그럴땐 먼저 파이썬을 설치해야겠죠? www.python.org/ftp/python/3.9.2/python-3.9.2-amd64.exe 아래는 파이썬을 재밌게 해보라는 가이드입니다. 수많은 학습페이지가 있지만 영어공부도 함께하고 싶으면 공식 파이썬 페이지에서 학습해보아요^^ docs.python.org/3.9/tutorial/appetite.html 1. Whetting Your Appetite — Python 3.9.2 documentation 1. Whetting Your Appetite If you do much work on computers, eventually you find that there’s some task you’d like to au..

Technology 2021.02.22

TOP 10 Most Popular Open Source '19 on Github

Github 기준 Contributor가 많은 오픈소스 10가지 19년 순위 2019 microsoft/vscode 19.1k MicrosoftDocs/azure-docs 14k flutter/flutter 13k firstcontributions/first-contributions 11.6k tensorflow/tensorflow 9.9k facebook/react-native 9.1k kubernetes/kubernetes 6.9k DefinitelyTyped/DefinitelyTyped 6.9k ansible/ansible 6.8k home-assistant/home-assistant 6.3K 출처 octoverse.github.com/2019/ The State of the Octoverse Th..

Technology 2021.02.18

[Github]#0 GitHub 사용 시작하기

1. GitHub 계정생성 옛날에 만들어 놓은게 있어서 비밀 번호 찾고 사용 시작 2. GitHub Guide 읽어보기 기본적인 명령들은 항상 보지만 까먹는 듯... 일단 매일 쓰는 연습이 필요한 것 같다.https://guides.github.com/activities/hello-world/ Create and use a repositoryStart and manage a new branchMake changes to a file and push them to GitHub as commitsOpen and merge a pull request일단 이거를 하라고 하니까 해보자 *repositories, branches, commits, pull-requests 1. Create and use a repo..

Technology/etc. 2017.05.05

#0 계획 라즈베리파이로 영상입력 받아서 PC에서 안면인식 처리하기

회사에서 AI를 공부하며 안면인식을 하기 위해 단계별로 프로젝트를 진행하려고 한다. 큰 그림은 다음과 같다 (추후 그림으로 변경)[입력] [알고리즘] [출력]Raspberry Pi Camera Video -> PC face recognition -> Result GUI 입력, 알고리즘, 출력 중에서 우리가 집중해야 할 것은 알고리즘이다.하지만 입력, 출력을 할 수 없다면 알고리즘을 검증 할 수도 없다.그래서 입,출력 단은 확실하게 구현해놓지만 시간을 최소한으로 해야한다. 지금 스터디는 12월까지 진행된다.마지막 1달은 결과물을 다듬는 기간으로 산정하면 11월까지 진행해야한다.마침 5월 1일이니까 세부 계획을 세워보자일단 대충 세우고 나중에 엑셀로 다시 정리하는게 낫겠다..^^ (노트북 초기화후 오피스 설..

버추얼박스 호스트(win7) 게스트(Ubuntu16.04) 통신설정 (VirtualBox Host Guest connection)

1. Virtualbox 설치 (VB)2. Ubuntu 16.04 이후 버전 설치 (내가 그랬기에) 3. VB 설정 메인화면>[파일]>[환경설정]>[네트워크]> 1) NAT네트워크 활성화: 목록에 있으면 놔두고 목록에 아무것도 없으면 하나 만들것 (편집X) 2) 호스트전용 네트워크 IPv4 192.168.56.1 (원하는 네트워크 주소도 됨) mask 255.255.255.0 (바꿔도 상관은 없음) 참고: VirtualBox: 호스트에서 게스트 접근 네트웍 설정└ http://taewan.kim/blog/2016/01/31/virtualvox_network_config/ 4. ubuntu 부팅후 네트워크 설정 0) ifconfig -a 로 네트워크 인터페이스 확인 1) vi /etc/network/int..

Technology/Linux 2016.10.19

Xen과 Dom0

Dom0 is the initial domain started by the Xen hypervisor on boot. Dom0 is an abbreviation of "Domain 0" (sometimes written as "domain zero" or the "host domain"). Dom0 is a privileged domain that starts first and manages the DomU unprivileged domains.Dom0는 Xen 하이퍼바이저가 부팅시 동작시키는 초기 도메인으로 Domain0의 축약어이다. Dom0는 특권 도메인으로 첫 번째로 생성되며, DomU와 같은 비특권 도메인을 관리한다. The Xen hypervisor is not usable without Do..

[c언어 기초] 이것이 C언어다 [0]

서현우의 C 프로그래밍 정복 '이것이 C언어다' 책을 빌려왔다.C언어 관련해서 기본적인 내용들 지나쳐간거 없나 속독하면서 보려고 한다.며칠전부터 봐야지 봐야지 했는데 계속 못봤다. 잘 몰랐던 부분들 위주로 정리해서 올려야겠다.우선 새로 노트북을 사서 MS Visual Studio를 설치했다.학부때도 IDE는 잘 몰랐지만 대학원동안 맨날 리눅스에서 vim으로 코드 수정하고 컴파일한거 확인만 하다보니까 점점 더 지식이 없어진 것 같다. 매일 조금씩 해야겠다.Visual Studio 설치하고 다른 설정은 차차 바꾸면 될것 같고, 줄 번호 나오게 하는 방법이 MSDN에 나온거랑 다르길래 올려본다. Visual Studio 상단 메뉴에 [도구]>[옵션] 으로 들어가면 다음과 같은 창이 나온다. 보이는 바와 같이 ..

Technology/C & C++ 2015.07.18