일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- dp
- 통계
- 선형대수학
- C++
- 확률
- 이분탐색
- 백준
- BFS
- 너비우선탐색
- 입출력
- 통계학
- 백준 9465
- 백준 C#
- 프로그래머스C#
- C
- 확률론
- cpp
- 알고리즘
- C#
- 파라메트릭 서치
- 프로그래머스
- horner algorithm
- 수치해석
- 철자검사
- 스티커 C++
- 9095 C++
- horner
- 프로그래머스 c#
- 문자열
- 코딩테스트
- Today
- Total
목록프로그래머스 (18)
HOIT_B
문제 https://school.programmers.co.kr/learn/courses/30/lessons/87946?language=cpp 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 코드 #include #include #include using namespace std; int num=0; int visited[9]={0,}; //방문 : 1 , 방문X : 0 int dfs(int cnt, int k, vector dungeons) { // cnt : 던전 탐험 수 , num : 최대 던전 탐험 수 if(cnt > num) num = cnt; f..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/42885 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 몸무게 적은 순으로 정렬 1번 하고 n번 더해서 limit 보다 작으면 answer 1회 추가 시작 인덱스++, 시작이랑 끝이랑 같으니까 end-- 더 크면 최소랑 탔는데 초과라 그냥 anwer++ , end-- 코드 #include #include #include using namespace std; int solution(vector people, int limit) { int answe..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/87694 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr map[51][51] = {-1,} visited[51][51] = {0,} dist [][] // 출발점 ~ 해당좌표까지 거리 * 변의 길이가 1인 경우 안에 0을 채울 수 없음 그래서 모든 값*2 해줌! 0을 채울 수 없는 경우 2배 하면 가능 map[101][101] = {-1,} visited[101][101] = {0,} dist[101][101] = {0, } 1 ) map 에 사..
문제 https://school.programmers.co.kr/learn/courses/30/lessons/43162 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr bfs() 함수 코드 0번째 컴퓨터와 연결된 컴퓨터들을 큐에 넣는다. 큐 [ (0) ] 1번 컴퓨터와 연결된 컴퓨터를 큐에 넣는다.(방문하지 않는 컴터만) 큐 [ (1) ] 2번 컴퓨터와 연결된 컴퓨터를큐에 넣는다. . . . . 더이상 연결된 컴퓨터가 없을 때 answer++한다. 메인함수 () 컴퓨터의 개수 만큼 반복 방문하지 않은 컴퓨터가 있다면 bfs() 없다면 반복문 끝 return..
https://school.programmers.co.kr/learn/courses/30/lessons/181910 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr using System; public class Solution { public string solution(string my_string, int n) { string answer = ""; answer = my_string.Substring(my_string.Length-n,n ); return answer; } }
https://school.programmers.co.kr/learn/courses/30/lessons/181912 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문자열을 자를 수 있니? 넹 Substring(Int32, Int32) public string Substring (int startIndex, int length); startIndex : 이 인스턴스의 substring에 있는 0부터 시작하는 문자 위치 length : 부분 문자열에 있는 문자의 수 using System; using System.Collections.Generic; publ..
https://school.programmers.co.kr/learn/courses/30/lessons/181913 using System; using System.Collections.Generic; public class Solution { public string solution(string my_string, int[,] queries) { string answer = ""; List m_string = new List(my_string); for(int i=0; i
https://school.programmers.co.kr/learn/courses/30/lessons/181919 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr using System; using System.Collections.Generic; public class Solution { public int[] solution(int n) { List answer = new List(); while(true) { answer.Add(n); if(n==1) { break; }else if(n%2==0) { n = n/2; }else { n = 3*n+1;..