Programming(36)
-
[Python] CodeSignal 문제 풀이 (7~9)
7. Given a sequence of integers as an array, determine whether it is possible to obtain a strictly increasing sequence by removing no more than one element from the array. Note: sequence a0, a1, ..., an is considered to be a strictly increasing if a0 < a1 < ... < an. Sequence containing only one element is also considered to be strictly increasing. [Exam] For sequence = [1, 3, 2, 1], the output ..
2020.02.16 -
[Python] CodeSignal 문제 풀이 (4~6)
4. Given an array of integers, find the pair of adjacent elements that has the largest product and return that product. For inputArray = [3, 6, -2, -5, 7, 3], the output should be adjacentElementsProduct(inputArray) = 21. 7 and 3 produce the largest product. def adjacentElementsProduct(inputArray): return max([inputArray[i] * inputArray[i + 1] for i in range(len(inputArray) - 1)]) 5. Below we wi..
2020.02.16 -
[Python] CodeSignal 문제 풀이 (1~3)
1. Write a function that returns the sum of two numbers. For param1 = 1 and param2 = 2, the output should be add(param1, param2) = 3. def add(param1, param2): return param1 + param2 2. Given a year, return the century it is in. The first century spans from the year 1 up to and including the year 100, the second - from the year 101 up to and including the year 200, etc. For year = 1905, the outpu..
2020.02.05 -
Virtual Machine의 이해
가상머신이란?하드웨어를 소프트웨어적으로 구현해서 그 위에서 운영체제가 작동하도록 하는 기술 Download : https://www.virtualbox.org/ 가상머신을 사용하는 이유다른 운영체제를 사용해야 하는 경우독립된 작업공간이 필요한 경우 (바이러스 회피, 백업)프로그램이 위험할 경우에 가상머신에 설치하여 실행하므로 실제 중요한 운영체제에서는 위험한 작업을 하지 않을 수 있다.스냅샷을 이용하여 백업의 의미를 가질 수 있다.하나의 머신에서 여러명에게 운영체제 환경을 제공서버의 개념웹 호스팅하나의 웹서버 안에 하나의 운영체제에 깔려있고 운영체제에 계정을 만들어 사용자에게 주는 것이다.가상 호스팅하나의 컴퓨터 안에 여러개의 운영체제를 설치하여 운영체제를 통채로 주어 자율도가 높다. Virtual Bo..
2018.08.17 -
WinAPI에 도움이 될 만한 사이트
1. 컴공학생님의 블로그http://printf.egloos.com/category/API 2. soen.krhttp://soen.kr/ 3.
2018.08.17 -
블로그를 개설하였습니다.
리뷰천사님( http://chunsu75.tistory.com/ ) 의 초대장을 받아 블로그를 개설하게 되었습니다.자주는 아니더라도 종종 여러가지 주제의 게시글을 작성할 계획입니다. 감사합니다.
2018.08.13