분류 전체보기 136

[백준] 9012번 괄호 - Python(파이썬)

https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 www.acmicpc.net 문제 접근법 다음과 같은 조건들만 성립하는 지를 체크하면 될 것이라 판단하였다. 괄호를 열고 닫는 개수가 같아야 함. 열 땐 +1, 닫을 땐 -1 체크를 0으로 시작해 0으로 끝남을 확인 단, 닫음을 2번으로 하여 -1로 넘어가게 되면 한 쌍이 안됨으로 간주하고 바로 체크 종료 #알아야 할 중요 코드 개념# sys.stdin.readline().strip() 좌우 공..

[백준] 9093번 단어 뒤집기 - Python(파이썬)

https://www.acmicpc.net/problem/9093 9093번: 단어 뒤집기 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 문장이 하나 주어진다. 단어의 길이는 최대 20, 문장의 길이는 최대 1000이다. 단어와 단어 사이에는 www.acmicpc.net 문제 접근법 한 줄을 입력을 받아 공백을 기준으로 리스트에 저장 순서대로 각 단어를 역순으로 출력 기억해야 할 공식 - s[j][::-1] 이는 역순 출력을 의미 +추가 print() 다음 줄로 보내주는 것 ⇒ 1줄만 아래로 감. print('\n') 다음 줄로 가고 또 띄어쓰기를 함. ⇒ 2줄 아래로 내려감. 21.02.09 코드 import sys T=int(input()) for i ..

[백준] 10828번 스택 - Python(파이썬)

https://www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 문제 접근법 stack은 짐정리 개념이다. 즉, 나중에 들어온 애가 먼저 나가기. 파이썬의 list는 pop을 갖고 있으며 마지막으로 저장된 아이를 내보낸다. 즉, list는 stack구조로 사용하기 적합 코드 import sys N=int(input()) stk=list() for i in range(N): cmd=sys.stdin.readline().split() if cmd..

코딩 1일 1문제를 해보자.

1일 1문제로 코딩 테스트를 준비하기로 했다. 혼자 하면 금방 무너질 것 같아 아카데미에서 같이 할 팀원들을 모집했고, 총 4명이 완성되었다. 약간 발만 담가본(첨벙) 2명, 처음 하는(뉴비) 2명으로 구성되어있으며 첨벙 2명은 백준 알고리즘 기초부터 시작, 뉴비 2명은 code up 100제로 시작하기로 했다. 언어는 파이썬으로 정했고, 서로의 실력 향상을 위해 정기적인 코드 리뷰 시간을 갖기로 하였다. 우리의 규칙 언제? - 매주 월/수/금 오후 10시에 코드 리뷰 어떻게? - 매일 1문제씩 풀기 (백준 문제집의 알고리즘 기초 / Code Up 파이썬 100제) - 최소 30분은 답을 찾지 않고 해결해보려 노력하기 - 이후 답을 찾아봤을 경우, 코드 이해를 하고 보지 않고 꼭! 직접 코드 작성해보기 ..

2일차

유저. 그룹 생성 삭제 useradd(adduser) 사용자 계정 생성 useradd는 사용자와 관련된 설정들을 자동생성 하지 않고 adduser는 바로 다 물어보며 입력하게 했었는데 이제는 둘 다 자동으로 생성하지 않은 듯함. 때문에 사용자를 생성했을 경우 패스워드를 저장해줘야 함. 안했을 경우, 그 계정 이용 시 패스워드를 입력하지 못해 sudo 명령어를 사용할 수 없음. useradd -D [옵션] [매개변수]

카테고리 없음 2021.06.21

RHCSA준비 1일차

root(관리자계정)==0번 유닉스 계역의 운영체제에서 모든 권한을 갖고 있는 최고 관리자의 ID root권한을 얻는 명령어 sudo [명령어] sudo su - root 경로 절대경로 시작점을 루트로 해서 모든 경로를 다 명시 루트 / home ~/ 상대경로 시작점을 현재 위치로 해서 경로를 명시 현재 ./ 상위 ../ 파일 확장자로 구분되는 데이터의 모임 디렉터리 파일들을 모아서 저장하는 공간 기본 명령어 pwd 현재 위치하고 있는 디렉터리 cd [옵션] 경로 디렉터리 이동 ls [옵션] [경로] 디렉터리 정보 표시 cal [일] [월] [년도] date uptime 현재 시간, 시스템 실행 시간, 로그인된 사용자 수, 부하율 표시 free 메모리 사용량, 여유량 그리고 캐싱으로 사용되는 메모리가 얼..

RHCSA준비 2021.06.21