Thief of Wealth
Ubuntu python 버젼바꾸기
개발/Linux 2019. 3. 28. 18:58

pip install로 고생하셨을 법한 분들을 위해 포스팅합니다. 바꾸는 방법은 alias python=python3 python --version으로확인 되돌리는방법은 alias python=python python --version으로확인입니다. 추가로, 변경해줬으면 sudo -H pip install --upgrade pip 으로 pip업그레이드도 해주고 apt-get install python3-pip을 설치해주고 pip3 install명령을 사용하자

Ubuntu에서 python3.6설치하기
개발/Linux 2019. 3. 28. 18:39

기본적으로 ubuntu를 설치하면 python2.7이 설치되어 있어서 제대로된 기능을 못쓰는 경우가 많다. 그래서 python3.6을 설치하려고 sudo apt-get install python3.6을 하게 되면 에러가 뜬다. 이것을 가능하게 하기 위해서 다음과 같은 방법을 취하자. $ sudo add-apt-repository ppa:deadsnakes/ppa $ sudo apt update $ sudo apt install python3.6 깔끔하게 완료되었다~

Ubuntu python pip 설치하기
개발/Python 2019. 3. 28. 18:30

터미널에 pip --version을 했을 경우 not found가 뜨면 pip가 설치되지 않았다는 뜻이다. 설치명령어는 다음과 같다. sudo apt-get install python-pip 이제 pip install matplotlib같은 파이썬 패키지들을 설치할 수 있다. 또는 pip install matplotlib --upgrade 다음은 에러가 발생했을시 써먹어보자 pip install matplotlib --ignore-installed six --user sudo python -m pip install matplotlib --upgrade --no-binary matplotlib

gcc compiler에서 stdin or strerr undefined
개발/C,C++ 2019. 3. 28. 15:47

c++을 사용하는데 gcc compiler를 사용한다? 그럼 헤더로 iostream을 쓸 것이고 stdin이나 stderr을 쓰지 못한다. ㅠㅠ 이때는 #include 를 추가했다가 쓸일이 없어지면 빼주자.

vs code C++ user input, using code-runner
개발/C,C++ 2019. 3. 28. 15:43

vs code에서 C++로 code runner를 사용해서 cin이나 scanf로 인풋을 입력할 때 code-runner의 속성을 검색하여 run in terminal을 true로 바꿔주거나 체크한다. 그럼 콘솔창에서 input입력이 가능하다. Ctrl-Alt-N으로 실행해보면 잘돌아간다.

Linux Ubuntu에서 vs code 컴파일하기
개발/Linux 2019. 3. 28. 11:02

우분투를 설치했으면 1. vs code사이트에서 deb 설치파일을 다운로드 한다. 2. sudo apt-get upadte로 최신으로 바꿔주고 3. sudo dpkg -i vscodedeb파일 로 설치. 4. vscode 실행후 C/C++ 패키지 추가. 다른거 하고싶으면 다른거 설치 5. code runner도 추가 6. sudo apt install gcc랑 sudo apt install g++를 해준다. 7. #include using namespace std; int main() { cout

[mysql] 컬럼에 auto increment 속성 추가하기
개발/Web Programming 2019. 3. 24. 21:22

auto increment 속성은 primary key인 컬럼에 추가가 가능하다. 예를 들어 mysql> create table EVALUATION( -> evaluationId varchar(20), -> userId varchar(20), -> lectureName varchar(30), -> ); 가 있다고 하자. 여기서 evaluationId에 primary key 랑 auto increment속성을 추가하고 싶으면?ALTER TABLE document MODIFY COLUMN document_id INT auto_increment위와 같은 명령을 수행한다. 여기에서는 mysql> alter table evaluation modify evaluationId int primary key;mysql>..

1182 부분수열의 합
개발/알고리즘 2019. 3. 24. 20:06

부분수열의 합시간 제한메모리 제한제출정답맞은 사람정답 비율2 초256 MB151407088445345.066%문제N개의 정수로 이루어진 수열이 있을 때, 길이가 양수인 부분수열 중에서 그 수열의 원소를 다 더한 값이 S가 되는 경우의 수를 구하는 프로그램을 작성하시오.입력첫째 줄에 정수의 개수를 나타내는 N과 정수 S가 주어진다. (1 ≤ N ≤ 20, |S| ≤ 1,000,000) 둘째 줄에 N개의 정수가 빈 칸을 사이에 두고 주어진다. 주어지는 정수의 절댓값은 100,000을 넘지 않는다.출력첫째 줄에 합이 S가 되는 부분수열의 개수를 출력한다. ================ 오늘의 알고리즘 마지막 문제를 생각하고 문제에 임하는 순간python으로 그냥 발라버릴 수 있다는 것을 깨달았다.심지어 길이도..

profile on loading

Loading...