-
윈도우에서 복사해 우분투(ubuntu)로 붙여넣기 안될 때
왜인지는 모르겠지만 가상머신 접속 후 Player > Manage > install 에서 삭제 후 재설치가 잘 되지 않아서 다른 방법으로 해결했다. 터미널창에서 다음과 같은 명령을 입력한다. # 설치된 vm tool 제거 sudo apt-get autoremove open-vm-tools # 도구 재설치 sudo apt-get install open-vm-tools-desktop 이렇게 한 후에 복사 : ctrl + insert 붙여넣기 : shift + insert 로 블럭을 지정해서 복사-붙여넣기 하거나, 윈도우의 파일을 드래그 혹은 복사-붙여넣기 했을때 파일이 잘 옮겨진다. (참고자료: https://www.python2.net/questions-785239.htm)
2021.03.30 12:32 -
[Leetcode] 232. Implement Queue using Stacks
Leetcode 232 (3) Implement Queue using Stacks - LeetCode Implement Queue using Stacks - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com Solution class MyQueue: def __init__(self): self.stack = [] def push(self, x: int) -> None: self.stack.append(x) def pop(self) -> int: front = sel..
2021.01.18 12:28 -
BOJ 9012. 괄호 (Python)
BOJ 9012. 괄호 https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 www.acmicpc.net 풀이 여는괄호 '(' 면 스택에 담는다. 닫는괄호 ')' 면 스택에서 pop()한다. 만약 중간에 '('가 아닐 때, 스택이 비어있으면 괄호가 맞지 않는 것이므로 답은 "NO"이다. 루프가 종료되고 스택이 비어있으면 괄호가 맞는 것이므로 "YES" 루프가 종료되어도 스택에 무언가가 남아있다면 괄호가 맞지 않는 것이므로 "NO"이다. 소스코드 i..
2021.02.16 15:34 -
[Python] sys.maxsize - 최대 정수값
sys.maxsize python3에서 int의 최댓값은 sys를 import한 다음 maxsize를 구해보면 알 수 있다. import sys test = sys.maxsize print(test) list1 = range(test) print(len(list1)) """ 2147483647 2147483647 """python3이상에선 int형을 초과할 경우 자동으로 long으로 변환되기 때문에 다음과 같은 연산도 가능하다. # 최대 정수값 초과시 long으로 자동 변환 test += 1 print(test) """ 2147483648 """반면 int의 최댓값을 초과하게 되면 list를 생성 할 수 없다. list2 = range(test) print(len(list2)) """ OverflowEr..
2021.01.11 11:45 -
[Python] isalnum(), isalpha() 함수
isalnum() 문자열이 영어, 한글, 숫자로 되어있으면 참 리턴 아니면 거짓 리턴 isalpha() 문자열이 영어, 한글로 되어있으면 참 리턴 아니면 거짓 리턴 str = "!@#123가나다abc" for char in str: if char.isalnum(): print(char, end="") print() for char in str: if char.isalpha(): print(char, end="") 결과 123가나다abc 가나다abc
2021.01.04 14:20