전체 글 474

[C++] 백준 1302 베스트셀러 // <map>

https://www.acmicpc.net/problem/1302 1302번: 베스트셀러 첫째 줄에 오늘 하루 동안 팔린 책의 개수 N이 주어진다. 이 값은 1,000보다 작거나 같은 자연수이다. 둘째부터 N개의 줄에 책의 제목이 입력으로 들어온다. 책의 제목의 길이는 50보다 작거나 같고 www.acmicpc.net #include #include #include #include using namespace std; int n, max_=0; map m; map::iterator iter; string str; int main(){ cin>>n; for(int i=0 ; i> str; m[str]++; // 딕셔너리 형태로 업카운트 } //for (iter=m.begin(); iter!=m.end();..

[C++] 백준 9012 괄호 (알고스터디 E조)

https://www.acmicpc.net/problem/9012 9012번: 괄호 괄호 문자열(Parenthesis String, PS)은 두 개의 괄호 기호인 ‘(’ 와 ‘)’ 만으로 구성되어 있는 문자열이다. 그 중에서 괄호의 모양이 바르게 구성된 문자열을 올바른 괄호 문자열(Valid PS, VPS)이라고 www.acmicpc.net #include #include #include using namespace std; int main(void){ int n; vector v; cin >> n; int size_ = 0; string str; for (int i=0;i>str; size_ = 0; for(int j=0;j 0) v.push_back("NO"); } for(vector::iterato..

[리눅스마스터] 21년 3월 시험 해설

- Centos7 올라오면서 init 대신 systemd가 사용된다. 따라서 Centos7 리눅스의 최초 프로세스명은 systemd이다. init -> systemd - nice 프로세스명 renice 프로세스 번호 - ps 명령어 : uid, pid가 바로 나오면서 표처럼 출력 - top 명령어 : 정보가 몇줄 출력되고 나서 표처럼 출력 - dpkg -l : 설치된 패키지 목록 확인 - dpkg -L 패키지명 : 해당 패키지로부터 설치된 모든 파일 목록 확인 # RAID 기술 스트라이핑(Striping) - 연속된 데이터를 여러 개의 디스크에 라운드로빈 방식으로 기록하는 기술 미러링(mirroring) - 디스크에 에러가 발생 시 데이터의 손실을 막기 위해 추가적으로 하나 이상의 장치에 중복 저장하는 ..

[리눅스마스터] 포트번호 - 해당서비스내용

FTP(File Transfer Protocol) 원격 서버에 파일을 주고 받을때 사용하는 인터넷 통신 규약을 말한다. FTP 서버 / FTP 사용자 -21번 포트 : 신호/명령 제어 -20번 포트 : 데이터(파일 전송) [해설작성자 : 뚠혀니] [추가 해설] SSH(Secure SHELL) - 22번 포트 : telnet에 비해 강화되었다. : telnet과 FTP를 대체할 수 있다. : 제공 기능 -- 터널링, X11 포워딩, 원격지 컴퓨터 로그인 및 제어 텔넷(telnet) - 23번 포트 : Network terminal Protocol 네트워크를 통한 원격로그인 제공 80 : HTTP(www) 443 : https 631 : print(프린터) 8080 : web