반응형

분류 전체보기 492

제코베 Code Festival Python 100제 1권_문제 30~40

문제31 파이썬 자료형의 복잡도 다음 리스트의 내장함수의 시간 복잡도가 O(1)이 아닌것은? l[i] l.append(5) l[a:b] l.pop() l.clear() [답안] 정답은 '3번' 문제32 문자열 만들기 취업 준비생인 혜림이는 자기소개서를 쓰고 있습니다. 열심히 자기소개서를 작성하던 도중 혜림이는 자기가 지금까지 단어를 얼마나 적었는지 궁금하게 됩니다. 혜림이를 위해 문자열을 입력받으면 단어의 갯수를 출력하는 프로그램을 작성해 주세요. 입력 : 안녕하세요. 저는 제주대학교 컴퓨터공학전공 혜림입니다. 출력 : 5 [나의 풀이] import sys sen = list(sys.stdin.readline()) word_count = 0 for i in sen: if i == ' ': word_cou..

# 3. APS/기타 2021.09.04

현직자들의 개발자로서의 취직에 대한 현실적이고 냉정한 이야기

우연히 보게 된 기사인데.. 뭔가 뼈 때리는 말들이 많은 것 같아 두고두고 보고 싶어서 스크랩한다. “개발자 취업 첫 관문은 코딩테스트… 중급 실력 정도 돼야 무난” 올 상반기(1∼6월) 취업시장에서 가장 ‘핫’했던 키워드는 바로 ‘개발자 채용’이었다. 신종 코로나바이러스 감염증(코로나19) 확산으로 ‘비대면 특수’를 맞은 판교 정보기술(IT… www.donga.com 현직 개발자가 참여하는 토크콘서트와 취업설명회 ―현직자들은 최근 개발자 채용 열풍을 어떻게 보나. “업계에서 말하는 ‘개발자 구인난’은 엄밀히 말해 실력 있는 개발자를 구하기가 어렵다는 뜻이다. 평범한 수준의 구직자들은 과열돼 있다 싶을 만큼 많이 몰리는 추세다. 따라서 대기업 신입 공채는 ‘어려운 길’ 일 수밖에 없다. 반면 채용 사이트..

Git # merge conflict 해결에 도움을 주는 kdiff3 다운로드 방법(Windows)

1. KDiff3 공식 홈페이지 - Download KDiff3 - Homepage News Features Screenshots Project At Sourceforge Licence: GPL Download Documentation Questions and Answers Abstract (PDF) KDiff3 on Debian Donations Links Current version (in this repository): 0.9.98 (2014-07-04) For information reg kdiff3.sourceforge.net 2. Download Latest Version 클릭 구성요소 설명 Documentation English documentation in HTML-format(Docs f..

기타/🚘 Git 2021.09.04

Git reset의 옵션(soft/mixed/hard)

Git의 내부구조 Working directory = working tree = working copy 실제로 작업을 진행하는 곳 index = stagin area = cache git add를 했을 때 가게되는 곳 repository = history = tree commit된 버전들이 저장되는 곳 git은 이 세 가지의 내부 구조를 가지는데, reset 명령어를 사용할 때 어떤 옵션과 함께 수행하느냐에 따라 취소/삭제되는 대상이 달라진다. --hard : 모든 곳 초기화 --mixed : index와 repository만 초기화 --soft : repository만 초기화

기타/🚘 Git 2021.09.04

자주 사용하는 Git의 다양한 명령어 A to Z

파일 목록을 볼 때 숨겨진 파일을 표시하는 -a와 옵션과 파일의 상세 정보를 표시하는 -l 옵션을 함께 사용 $ ls -al add와 commit 메시지 남기기를 동시에 할 수 있는 명령어 단, -a 명령어를 사용하기 전에 주의해야 할 점은 이전에 한 번도 add가 되지 않아 한 번도 버전 관리 하에 들어가지 않았던 파일에게는 먹히지 않는 명령어다! $ git commit -am "commit message" 방금 commit 한 내용을 수정하고 싶을 때 (push 하기 전) $ git commit --amend 로컬 저장소에서 작업한 내용을 원격 저장소로 업로드할 수 있는 명령어. $ git push 원격 저장소의 내용을 로컬로 가져올 수 있는 명령어. $ git pull 어떤 동작을 하기 이전으로 돌..

기타/🚘 Git 2021.09.03

Linux/Ubuntu # Language Support를 install하던 중 만난 에러

상황 Ubuntu가 영어로 되어있어서 한글로 바꿔주려던 찰나에 만난 에러. Language Support 앱을 실행하니 install 받아달래서 받아줬을 뿐인데.. Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/t/thunderbird/thunderbird-locale-en-gb_78.11.0+build1-0ubuntu0.20.04.2_all.deb 404 Not Found [IP: 91.189.91.39 80] 해결 아래 명령어를 사용하여 사용 가능한 패키지들과 그 버전에 대한 정보를 업데이트 해주자. (설치되어 있는 패키지를 최신으로 업데이트하는 것이 아닌 설치가능한 리스트를 업데이트하는 것이다.) $ sudo apt-get update [..

Linux(Ubuntu) # 파일 Windows 바탕화면에 옮기는 방법

🔽 이전 포스팅 Linux에서 Windows 바탕화면으로 파일 쉽게 옮기는 방법? WinSCP! WinSCP 프로그램을 사용하면 SCP(Secure Copy Protocol)을 통해 Windows에서 Linux로 혹은 그 반대로도 파일을 주고받을 수 있게된다. [참고] SCP란? 로컬 호스트와 원격 호스트간에 안전한 파일 복사를 위한 pythontoomuchinformation.tistory.com 위 포스팅은 이 포스팅에서 알려줄 파일 옮기는 방법을 몰라서.. 삽질했던 포스팅이다. 위 포스팅 내용 다 필요 없고 아래와 같이 해주면 된다.. 1. VMware로 Ubuntu열어서, 파일 아이콘 더블클릭 2. 옮기고 싶은 파일이 존재하는 경로로 이동 3. 그대로 바탕화면에 드래그... 끝이다.

백준 # Python_2798_블랙잭

2798번: 블랙잭 첫째 줄에 카드의 개수 N(3 ≤ N ≤ 100)과 M(10 ≤ M ≤ 300,000)이 주어진다. 둘째 줄에는 카드에 쓰여 있는 수가 주어지며, 이 값은 100,000을 넘지 않는 양의 정수이다. 합이 M을 넘지 않는 카드 3장 www.acmicpc.net 문제 카지노에서 제일 인기 있는 게임 블랙잭의 규칙은 상당히 쉽다. 카드의 합이 21을 넘지 않는 한도 내에서, 카드의 합을 최대한 크게 만드는 게임이다. 블랙잭은 카지노마다 다양한 규정이 있다. 한국 최고의 블랙잭 고수 김정인은 새로운 블랙잭 규칙을 만들어 상근, 창영이와 게임하려고 한다. 김정인 버전의 블랙잭에서 각 카드에는 양의 정수가 쓰여 있다. 그 다음, 딜러는 N장의 카드를 모두 숫자가 보이도록 바닥에 놓는다. 그런 후..

# 3. APS/백준 2021.09.02

백준 # Python_2501_약수 구하기

2501번: 약수 구하기 첫째 줄에 N과 K가 빈칸을 사이에 두고 주어진다. N은 1 이상 10,000 이하이다. K는 1 이상 N 이하이다. www.acmicpc.net 문제 어떤 자연수 p와 q가 있을 때, 만일 p를 q로 나누었을 때 나머지가 0이면 q는 p의 약수이다. 6을 예로 들면 6 ÷ 1 = 6 … 0 6 ÷ 2 = 3 … 0 6 ÷ 3 = 2 … 0 6 ÷ 4 = 1 … 2 6 ÷ 5 = 1 … 1 6 ÷ 6 = 1 … 0 그래서 6의 약수는 1, 2, 3, 6, 총 네 개이다. 두 개의 자연수 N과 K가 주어졌을 때, N의 약수들 중 K번째로 작은 수를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 N과 K가 빈칸을 사이에 두고 주어진다. N은 1 이상 10,000 이하이다. K는 1..

# 3. APS/백준 2021.09.02
반응형