본문 바로가기
반응형

:: Keiz Story ::392

버튼 이온 부츠, 미션 바인딩 고장... 지난 주 곤지암에 형이랑 보드를 타러 갔다가 결국은... 부츠랑 바인딩이 고장이 났습니다. (곤지암은 역시 조조가 가성비 짱짱!!) 부츠랑 바인딩을 산지 10년도 더 넘었네요.. -.- 오래되서 제품명은 정확하게 기억이 안 나지만... 대략 06년도 버전의 버튼 이온 부츠, 버튼 미션 바인딩 입니다. 이거 2개가 궁함이 정말 잘 맞는거 같아요. 처음 산 걸 아직까지 신었는데 새로 사려니 왠지 아깝다는 생각이.... 아래는 너덜너덜 해진 부츠 끈 입니다. 외피 벗겨 져도 그냥 신고 다녔는데, 이... 외피가 속으로 들어가서 걸려 버리니 끈을 당겨도 나오지를 않네요.. -__-.. 벗을 때 너무 불편합니다. 흑... 아래 부분도 마찬가지로 외피가 벗겨졌는데... 이쪽은 그나마 왔다갔다 하긴 합니다. 좌, 우.. 2018. 1. 25.
[codility]MissingInteger Q. 배열내에서 존재하지 않는 0보다 큰 가장 작은 양수값을 찾아라. 음수만 있을 경우는 1로 리턴 A = {1, 3, 6, 4, 1, 2} A. 5 소팅 안 하고 루프 한 번만 돌려서 해 볼려고 별에 별 짓을 다 해 봤는데 안 되더라... 결국에는 소팅 -_- 루프 한번으로 정렬하는 방법은 없는 건가라는 의문에 빠졌다. import java.util.Arrays; class Solution { public int solution(int[] A) { // write your code in Java SE 8 int findVal = 1; Arrays.sort(A); for(int i : A){ if(i > 0 & i == findVal){ findVal++; } } return findVal; } } 2018. 1. 19.
[codility]FrogRiverOne Q. 강 위에 1초마다 나뭇잎이 무작위로 떨어지는데, 개구리가 그걸 밟고 강 반대쪽으로 넘어가는 것이 가능해 지는 가장 빠른 시간을 구해라. 1 ~ N 까지 모든 지점에 나뭇잎이 떨어져야 건널 수 있다. (영어 실력이 미천하여 잘 못 해석 했을 수도 있다....) A = {1, 3, 1, 4, 2, 3, 5, 4} X = 5 A. 6 import java.util.HashSet; class Solution { public int solution(int X, int[] A) { // write your code in Java SE 8 boolean target = false; boolean done = false; int stepCnt = 0; int timeCnt = 0; HashSet chkSet = .. 2018. 1. 19.
[codility]PermCheck Q. 1부터 시작해서 N까지 순서는 무작위 이나, 숫자가 순차적으로 1씩 값이 올라가야 하는 배열이 정상인지 판단해라. 정상이면 1, 빠진값이 있으면 0으로 리턴 {4, 1, 3, 2} = 1 {4, 1, 3} = 0 [성공한 버전] 중복값 여부를 찾기 위해 HashMap을 사용 했다.(HashSet 이 공간을 덜 먹나..? 그건 잘 모르겠다) 계산도 필요없고 중복값, 최소값, 최대값만 찾으면 된다. class Solution { public int solution(int[] A) { // write your code in Java SE 8 int minVal = 1000000000; int maxVal = 0; int rtnVal = 1; Map chkArr = new HashMap(); for(int.. 2018. 1. 18.
반응형