본문 바로가기
728x90

전체 글196

[프로그래머스/C++]프로그래머스 Level 1 : 달리기 경주 c++ ▶문제 : 코딩테스트 연습 - 달리기 경주 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ▶코드 작성 #include #include #include #include using namespace std; vector solution(vector players, vector callings) { vector answer = players; map map;//map[선수 이름]=선수 등수 for (int i = 0; i < players.size(); i++) map.insert(make_pair(pl.. 2023. 4. 29.
[C/algorithm]연결 리스트 ( Linked List ) 활용 ▶연결 리스트 ( Linked List) 활용 노드를 이용하여 문자열에 대응하는 값을 얻을 수 있다. c++에서는 map에서 map["문자열"]=값과 같은 형태를 예로 들 수 있다. 단, 중복된 문자열에 대한 값은 생각하지 않는다. ▶소스코드 #include typedef struct _node { int idx; struct _node *alpha[26]; } node; node *create_node() {//노드 생성 node *np = (node *)malloc(sizeof(node)); for (int i = 0; i alpha[i] = NULL; return np; } void delete_node(node *np) {//노드 삭제 for (int i = 0; i <.. 2023. 4. 29.
[프로그래머스/C]프로그래머스 Level 1 : 바탕화면 정리 C언어 ▶문제 : 코딩테스트 연습 - 바탕화면 정리 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ▶코드 작성 #include #include #include int *solution(const char *wallpaper[], size_t wallpaper_len) { int *point = (int *)malloc(sizeof(int) * 4); //[lux, luy, rdx, rdy] point[0] = 50; //각 값들이 가질 수 있는 최대, 최솟값 point[1] = 50; point[2] = .. 2023. 3. 13.
[Linux/리눅스마스터 2급]2차 시험 오답노트 2020년 6월 8. 다음 중 손상된 파일 시스템을 검사하고 수리하는 명령으로 알맞은 것은? ① mkfs ② fsck ③ free ④ fdisk 답 : 2 mkfs : 파티션 한 하드디스크를 포맷할 때 사 free : 메모리 사용량 확인 fdisk : 파티션을 나눌 때 사용 11. 다음 중 셸에서 선언된 셸 변수 전부를 확인할 때 사용하는 명령으로 알맞은 것은? ① set ② env ③ chsh ④ export 답 : 1 env : 현재 지정되어 있는 환경 변수들을 출력하거나, 새로운 환경 변수를 설정하고 적용된 내용을 출력 chsh : 쉘 변경 export : 쉘 변수를 환경변수로 저장 36. /bin/ls라는 파일을 설치한 패키지 이름을 알아보려고 한다. (괄호) 안에 들어갈 내용을 알맞은 것은? #.. 2023. 2. 27.
728x90