목록2020/08 (4)
개발의 흔적
안녕하세요. 프로그래머스에 있는 "문자열 다루기" 알고리즘 문제를 풀어보겠습니다. 문제 : 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 a234이면 False를 리턴하고 1234라면 True를 리턴하면 됩니다. 출력 : a234 false 1234 true 코드 : *문제 해설* 문자의 길이가 4 또는 6인경우만 조건 실행이 되야합니다. 하나의 문자만을 비교하여 찾아야하기 떄문에 소문자 및 대문자를 이용하여 문자를 찾습니다. 문자가 가있는경우 false를 준다. 정수일경우 true반환 *코드 해설* 문자열을 char형태로 반환합니다. 그 후 문자의 길이가 4 또는 6인경우는 false값을 리턴 소문자의 값중 하나라도 char문..
안녕하세요. 프로그래머스에 있는 "서울에서 김서방 찾기" 알고리즘 문제를 풀어보겠습니다. 문제 : String형 배열 seoul의 element중 Kim의 위치 x를 찾아, 김서방은 x에 있다는 String을 반환하는 함수, solution을 완성하세요. seoul에 Kim은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다. 출력 : [Jane, Kim] 김서방은 1에 있다 코드 : *문제 해설* 담겨져 있는 배열값중 "Kim"의 문자열을 찾을경우 값을 리턴 *코드 해설* 배열의 길이만큼 반복을 한 후 만약에 seoul의 배열의 값중 Kim이 있을경우 true로 반환 equals는 boolean형태로써 true일경우 배열의 인덱스를 반환 출처 : 프로그래머스 코딩테스트
안녕하세요. 프로그래머스에 있는 "수박수박수박수박 구하기" 알고리즘 문제를 풀어보겠습니다. 문제 : 길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다. 출력 : 3 수박수 4 수박수박 코드 : *문제 해설* i의길이가 짝수 인경우 "수"를 리턴 홀수인경우 "박"을 리턴 *코드 해설* 만약에 i를 2로 나누어서 0이 되면 "수"를 리턴 그렇지않은경우는 "박"을 리턴합니다. 출처 : 프로그래머스 코딩테스트
안녕하세요. 프로그래머스에 있는 "문자열을 정수로 바꾸기" 알고리즘 문제를 풀어보겠습니다. 문제 : 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 출력 : 예를들어 str이 1234이면 1234를 반환하고, -1234이면 -1234를 반환하면 됩니다. 코드 : * 문제 해설 * 문자열을 입력받아 Integer객체의 parseInt함수를 사용합니다. *코드 해설* .... 출처: 프로그래머스 코딩 테스트 연습, https://programmers.co.kr/learn/challenges