실버 VS2015에서 Swift2.0 입문 ③기본 문법 계속과 Swift에서 LINQ MS의 VisualStudio2015에서 Swift2.0 돌아가기(RemObjects Silver)를 실행해 본다. 까지로, RemObjects Silver가, 싶은 불평대로, Swift2.0 준거라고 할 수 있는 것을 알았으므로, *주, Swift 미경험의 사람으로 개설이 필요한 때는 적절히 이 기사당을 칠라 보는 것 : * 모두 기본적인 곳은 동작했다. Program.swift Swift... LINQSwiftWindows.NET실버 boj1072 게임_java 링크 문제 김형택은 지금 몰래 Spider Solitaire(스파이더 카드놀이)를 하고 있다. 형택이는 이 게임을 이길 때도 있었지만, 질 때도 있었다. 누군가의 시선이 느껴진 형택이는 게임을 중단하고 코딩을 하기 시작했다. 의심을 피했다고 생각한 형택이는 다시 게임을 켰다. 그 때 형택이는 잠시 코딩을 하는 사이에 자신의 게임 실력이 눈에 띄게 향상된 것을 알았다. 이제 형택이는 앞으로의 ... 백준실버자바백준 [5문제] DFS 문제 풀이 02 해결 아이디어 '나'부터 깊이 우선 탐색을 실시한다. 탐색을 하면서 '나'가 아니고 방문하지 않았을 경우, 촌수를 더해준다. visited라는 리스트를 만들어서 인덱스 값에 촌수를 저장하도록 하였다. 내가 작성한 코드 count라는 변수를 지정해 깊이 우선 탐색시 단지내 아파트에 방문할 때마다 1씩 증가시켜주면서 단지 탐색이 끝날 시 리스트에 넣어준다. 리스트에 넣어준 후, count를 초기... 실버실버 [JAVA][백준 16463] 13일의 금요일 평소 배려심이 넘치는 재운이는 자신 뿐만 아니라 자신의 후세들을 위해 앞으로 기원 후 100,000년 까지 누적되는 13일의 금요일의 수를 매 년도마다 기록하기로 했다. 재운이를 도와 2019년부터 N년까지 누적되는 13일의 금요일의 수를 계산하여 알려주자. 첫째 줄에 2019년부터 N년까지 누적되는 13일의 금요일의 수를 출력한다 이 문제를 풀기 위해서 2019년 1월 1일의 요일을 확인해... 백준알고리즘실버백준 [백준] 2217. 로프(실버4) 백준(실버4) - 풀이... 백준실버실버4백준 백준 1541번 잃어버린 괄호 파이썬 접근한 방법은 처음 '-' 가 나오기 전까지는 다 더하고 그 이후에는 다 빼면 되는 것이다. 예를 들어보면 10+20-30+20+30-20+30-20+30 이라고치면 괄호를 10+20-(30+20+30)-(20+30)-(20+30) 이렇게 만들면 된다. 즉 마이너스가 한번 나오면 뒤에는 전부 뺄수있는 숫자가 된다 그래서 ch는 -가 한번이라도 나왔는지 체크하기위한 변수이다 ch가 0이면 계속... 실버파이썬알고리즘그리디그리디 [백준] 1049. 기타줄(실버4) 백준(실버4) - 풀이... 백준실버실버4백준 [백준] 1541. 잃어버린 괄호(실버2) 백준(실버5) - 풀이... 백준실버실버2백준 10866_덱 덱실버class2백준class2 백준 2874번 게임을 만든 동준이 파이썬 배열을 거꾸로 뒤집어서 i번째 인덱스값이 i-1보다 클 경우에는 i번째 값 -1을 만들면 최소한으로 감소하게 할수있으므로 결과값 cnt에는 arr[i] - (arr[i-1]-1) 만큼 i번째 값을 감소시키면 되므로 이 값을 저장한다. 그리고 arr[i] 를 arr[i-1]-1 값을 저장한다. 그리디는 여전히 어렵다... 실버파이썬알고리즘그리디그리디 [백준] 111728. 배열 합치기(실버5) 백준(실버5) - 풀이 BufferedReader와 BufferedWriter만 쓰면 풀리는 문제였다. ㅠㅠ 앞으로는 System.out.println() 안써야지... 백준실버실버5백준 [백준] 11726. 2xn 타일링(실버3)(실버3) 백준(실버3) - 풀이... 백준실버실버3백준 쉬운 계단 수 파이썬 1자리수 계단수는 1,2,3,4,5,6,7,8,9 총 9 개가 있다 0으로 시작하는 수는 없기에 맨 앞자리가 0 인경우 , 즉 01 , 012 등은 계단수가 아니다. 간단하게 규칙을 보면 배열에서 dp[i][n] , i는 자리수 n은 0~9까지 dp[i][n] = dp[i-1][n-1] + dp[i-1][n+1] 이라는 규칙이 나온다. 하지만 n = 0 , n = 9 인 경우는 규칙이 다르다... 실버파이썬알고리즘DPDP [백준] 11399. ATM(실버3) 백준(실버3) - 풀이 sort가 포인트다!!... 백준실버실버3백준 10845_큐 STL : 표준 템플릿 라이브러리 <queue> 사용... 백준실버class2큐class2 [백준] 14889. 스타트와 링크(실버3) 백준(실버3) - 풀이... 백준실버실버3백준 [백준] 1244. 스위치 켜고 끄기(실버4) 백준(실버4) - 풀이... 백준실버실버4백준 [BOJ] 15729 - 방탈출 ✔ Problem - - DP 🔰 Level solved.ac 기준 실버1 ❔ How dynamic programming 문제이다. 내가 버튼을 누른 횟수를 출력하면 된다. 앞에서부터 정답과 나의 빈 답지를 비교하며, 눌러 나간다. 먼저 정답 버튼과 길이가 같은 0으로 채워진 새로운 배열을 만들고, 정답과 비교하면서 버튼을 누를 때마다 오른쪽 2개의 버튼도 갱신해주면서 하나씩 눌러나가면 된다... 백준dynamic programmingDPboj15729방탈출실버1실버algorithmcoding test알고리즘코딩테스트15729
VS2015에서 Swift2.0 입문 ③기본 문법 계속과 Swift에서 LINQ MS의 VisualStudio2015에서 Swift2.0 돌아가기(RemObjects Silver)를 실행해 본다. 까지로, RemObjects Silver가, 싶은 불평대로, Swift2.0 준거라고 할 수 있는 것을 알았으므로, *주, Swift 미경험의 사람으로 개설이 필요한 때는 적절히 이 기사당을 칠라 보는 것 : * 모두 기본적인 곳은 동작했다. Program.swift Swift... LINQSwiftWindows.NET실버 boj1072 게임_java 링크 문제 김형택은 지금 몰래 Spider Solitaire(스파이더 카드놀이)를 하고 있다. 형택이는 이 게임을 이길 때도 있었지만, 질 때도 있었다. 누군가의 시선이 느껴진 형택이는 게임을 중단하고 코딩을 하기 시작했다. 의심을 피했다고 생각한 형택이는 다시 게임을 켰다. 그 때 형택이는 잠시 코딩을 하는 사이에 자신의 게임 실력이 눈에 띄게 향상된 것을 알았다. 이제 형택이는 앞으로의 ... 백준실버자바백준 [5문제] DFS 문제 풀이 02 해결 아이디어 '나'부터 깊이 우선 탐색을 실시한다. 탐색을 하면서 '나'가 아니고 방문하지 않았을 경우, 촌수를 더해준다. visited라는 리스트를 만들어서 인덱스 값에 촌수를 저장하도록 하였다. 내가 작성한 코드 count라는 변수를 지정해 깊이 우선 탐색시 단지내 아파트에 방문할 때마다 1씩 증가시켜주면서 단지 탐색이 끝날 시 리스트에 넣어준다. 리스트에 넣어준 후, count를 초기... 실버실버 [JAVA][백준 16463] 13일의 금요일 평소 배려심이 넘치는 재운이는 자신 뿐만 아니라 자신의 후세들을 위해 앞으로 기원 후 100,000년 까지 누적되는 13일의 금요일의 수를 매 년도마다 기록하기로 했다. 재운이를 도와 2019년부터 N년까지 누적되는 13일의 금요일의 수를 계산하여 알려주자. 첫째 줄에 2019년부터 N년까지 누적되는 13일의 금요일의 수를 출력한다 이 문제를 풀기 위해서 2019년 1월 1일의 요일을 확인해... 백준알고리즘실버백준 [백준] 2217. 로프(실버4) 백준(실버4) - 풀이... 백준실버실버4백준 백준 1541번 잃어버린 괄호 파이썬 접근한 방법은 처음 '-' 가 나오기 전까지는 다 더하고 그 이후에는 다 빼면 되는 것이다. 예를 들어보면 10+20-30+20+30-20+30-20+30 이라고치면 괄호를 10+20-(30+20+30)-(20+30)-(20+30) 이렇게 만들면 된다. 즉 마이너스가 한번 나오면 뒤에는 전부 뺄수있는 숫자가 된다 그래서 ch는 -가 한번이라도 나왔는지 체크하기위한 변수이다 ch가 0이면 계속... 실버파이썬알고리즘그리디그리디 [백준] 1049. 기타줄(실버4) 백준(실버4) - 풀이... 백준실버실버4백준 [백준] 1541. 잃어버린 괄호(실버2) 백준(실버5) - 풀이... 백준실버실버2백준 10866_덱 덱실버class2백준class2 백준 2874번 게임을 만든 동준이 파이썬 배열을 거꾸로 뒤집어서 i번째 인덱스값이 i-1보다 클 경우에는 i번째 값 -1을 만들면 최소한으로 감소하게 할수있으므로 결과값 cnt에는 arr[i] - (arr[i-1]-1) 만큼 i번째 값을 감소시키면 되므로 이 값을 저장한다. 그리고 arr[i] 를 arr[i-1]-1 값을 저장한다. 그리디는 여전히 어렵다... 실버파이썬알고리즘그리디그리디 [백준] 111728. 배열 합치기(실버5) 백준(실버5) - 풀이 BufferedReader와 BufferedWriter만 쓰면 풀리는 문제였다. ㅠㅠ 앞으로는 System.out.println() 안써야지... 백준실버실버5백준 [백준] 11726. 2xn 타일링(실버3)(실버3) 백준(실버3) - 풀이... 백준실버실버3백준 쉬운 계단 수 파이썬 1자리수 계단수는 1,2,3,4,5,6,7,8,9 총 9 개가 있다 0으로 시작하는 수는 없기에 맨 앞자리가 0 인경우 , 즉 01 , 012 등은 계단수가 아니다. 간단하게 규칙을 보면 배열에서 dp[i][n] , i는 자리수 n은 0~9까지 dp[i][n] = dp[i-1][n-1] + dp[i-1][n+1] 이라는 규칙이 나온다. 하지만 n = 0 , n = 9 인 경우는 규칙이 다르다... 실버파이썬알고리즘DPDP [백준] 11399. ATM(실버3) 백준(실버3) - 풀이 sort가 포인트다!!... 백준실버실버3백준 10845_큐 STL : 표준 템플릿 라이브러리 <queue> 사용... 백준실버class2큐class2 [백준] 14889. 스타트와 링크(실버3) 백준(실버3) - 풀이... 백준실버실버3백준 [백준] 1244. 스위치 켜고 끄기(실버4) 백준(실버4) - 풀이... 백준실버실버4백준 [BOJ] 15729 - 방탈출 ✔ Problem - - DP 🔰 Level solved.ac 기준 실버1 ❔ How dynamic programming 문제이다. 내가 버튼을 누른 횟수를 출력하면 된다. 앞에서부터 정답과 나의 빈 답지를 비교하며, 눌러 나간다. 먼저 정답 버튼과 길이가 같은 0으로 채워진 새로운 배열을 만들고, 정답과 비교하면서 버튼을 누를 때마다 오른쪽 2개의 버튼도 갱신해주면서 하나씩 눌러나가면 된다... 백준dynamic programmingDPboj15729방탈출실버1실버algorithmcoding test알고리즘코딩테스트15729