일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- c++
- BFS
- SWIFT
- IOS
- 구현
- 독일어독학
- 코딩테스트
- 롯데정보통신
- 독일어
- 분할정복
- dp
- 코테
- ChatGPT
- SQLD
- 프로그래머스
- sql
- istringstream
- 독학
- 부주상골
- 부주상골증후군
- 백준
- 부주상골수술후기
- DFS
- 리눅스
- 카카오인턴십
- 스택
- 카카오코테
- 카카오인턴
- 부주상골수술
- 세브란스
- Today
- Total
목록c++ (4)
슈뢰딩거의 고등어
https://programmers.co.kr/learn/courses/30/lessons/42579 코딩테스트 연습 - 베스트앨범 스트리밍 사이트에서 장르 별로 가장 많이 재생된 노래를 두 개씩 모아 베스트 앨범을 출시하려 합니다. 노래는 고유 번호로 구분하며, 노래를 수록하는 기준은 다음과 같습니다. 속한 노래가 programmers.co.kr [풀이방법] 장르별 총횟수를 저장할 map 을 정의합니다. map m; 장르별로 노래횟수를 분류할 map 을 정의합니다. map songs; 1. genres 를 하나씩 돌면서 위에서 정의한 자료구조에 저장합니다. 2. 장르 중, 플레이 합산이 높은 순으로 정렬합니다. - map 의 경우 sort 함수를 사용하기 위해서는 vector 구조로 복붙해줘야 합니다...
사용가능한 언어에 대해 알려주시고 각 차이를 말해주세요 [요약] c c++ java python 객체지향 / 절차지향 절차지향 객체지향 객체지향 객체지향 속도 빠름 빠름 느림 느림 용도 시스템프로그래밍 응용프로그래밍 응용/웹 프로그래밍 등 응용/웹/데이터분석 등 객체지향의 특징 1. 추상화 공통의 속성이나 기능을 묶어 이름을 붙이는 것 2. 캡슐화 변수와 함수를 하나로 묶는 것 3. 상속 상위 개념을 하위 개념이 물려받는 것 overloading : 같은 이름의 메서드를 여러개 가지면서 매개변수의 수, 타입을 다르게 하는 기술 overloading : 상위 클래스가 가지고 있는 메서드를 하위클래스가 재정의해서 사용하는 기술 절차지향 객체지향 순서 중시 중시 중시하지 않음 유지보수 어려움 쉬움 초기 개발속..
https://www.acmicpc.net/problem/23288 23288번: 주사위 굴리기 2 크기가 N×M인 지도가 존재한다. 지도의 오른쪽은 동쪽, 위쪽은 북쪽이다. 지도의 좌표는 (r, c)로 나타내며, r는 북쪽으로부터 떨어진 칸의 개수, c는 서쪽으로부터 떨어진 칸의 개수이다. 가장 왼 www.acmicpc.net #include #include using namespace std; int n, m, t; vector board; void turn(int no, int dir) { if(dir == 0) { // clockwise int tmp = board[no][m-1]; for(int i=m-2; i>=0; i--){ board[no][i+1] = board[no][i]; } boar..
https://www.acmicpc.net/problem/20058 20058번: 마법사 상어와 파이어스톰 마법사 상어는 파이어볼과 토네이도를 조합해 파이어스톰을 시전할 수 있다. 오늘은 파이어스톰을 크기가 2N × 2N인 격자로 나누어진 얼음판에서 연습하려고 한다. 위치 (r, c)는 격자의 r행 c www.acmicpc.net 다른 원소 회전문제들을 풀어봐서 그런지 쉽게 풀렸다. 각 원소별 decrease 를 바로 하지 않고, 원소들 위치를 다 저장해두고 하나씩 줄여야 한다!! #include #include #include #include using namespace std; const int dx[4] = {-1, 1, 0, 0}; const int dy[4] = {0, 0, -1, 1}; int..