본문 바로가기

내가 배운 것들41

항해99 11/8(월) 알고리즘 - 알아서 푼 것들 숫자 문자열과 영단어 코딩테스트 연습 - 숫자 문자열과 영단어 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자 programmers.co.kr int answer = 0; String[] numStr = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9"}; String[] danStr = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine"}; for(int i = 0; i < 10; i++){ s = s.replaceAll(danStr[i],.. 2021. 11. 8.
항해99 11/8(월) 알고리즘 - 고성범님 담당 분량 6. 없는 숫자 더하기 코딩테스트 연습 - 없는 숫자 더하기 0부터 9까지의 숫자 중 일부가 들어있는 배열 numbers가 매개변수로 주어집니다. numbers에서 찾을 수 없는 0부터 9까지의 숫자를 모두 찾아 더한 수를 return 하도록 solution 함수를 완성해주세요. 제한 programmers.co.kr class Solution { public int solution(int[] numbers) { // 0~9중 없는 숫자를 더하기 // 0~9까지의 합(45)에서 빼면 됨 int answer = 45; for(int i = 0; i < numbers.length; i++) answer -= numbers[i]; return answer; } } 10.행렬의 덧셈 코딩테스트 연습 - 행렬의 덧.. 2021. 11. 8.
항해99 11/8(월) 알고리즘 나와 같은 조의 다른 사람들이 푼 문제 보기 고성범 님(https://velog.io/@davidko) 서유리 님(https://yuricoding.tistory.com/) 김우진 님(https://blog.naver.com/woojin126) 5. 문자열을 정수로 치환하기 코딩테스트 연습 - 문자열을 정수로 바꾸기 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니 programmers.co.kr class Solution { public int solution(String s) { int answer = Integer.parseInt(s); .. 2021. 11. 8.
일단 먼저 내놓는 미니프로젝트 후기 [ 11/1 - 11/5 ] 개발기간 : 11/1(월) - 11/5(금) 개발인원 : 탁예준, 김용빈, 백정수 프로젝트명: Youtube random playlist github : MiniProject_v1: Youtube random playlist (github.com) 1. API 정보 제공이 너무 불친절했다. - API 문서에 part는 뭐고 id는 뭔지, item에는 뭐가 들어있고 snippet은 뭔지 제대로 명시해준것이 하나도 없었다. 결국 직접 쿼리를 보내보면서 인자들이 무슨 역할을 하는지 알아냈어야 했는데, 이 과정이 너무 비효율적이었고 많은 시간을 소요하게 만드는 원인이 되었다. 함수 호출에서도 이에 따른 문제가 발생했는데, 어떤 파라미터를 어떻게 넣어야하는지 상세하게 파악이 되지 않아 쿼리 조건을 구성하는데 어려.. 2021. 11. 6.
항해99 11/1(월) TIL 1. Youtube Data API의 범위 - Youtube Data API는 재생목록 보기와 단일영상 보기를 동시에 지원하지 않는다. - 쿼리 결과 중 우리가 원하는 데이터는 {part: 'snippet'}에 담긴다. - 재생목록을 불러오는 메소드의 파라미터와 단일영상을 불러오는 메소드의 파라미터는 다르다. search_response = youtube.search().list( q=query_receive, order="viewCount", part="snippet", maxResults=10 ).execute() search_response = youtube.playlists().list( id=playlistId_receive, part="snippet" ).execute() 단일 영상의 쿼리는 .. 2021. 11. 5.