Postman으로 API response 값을 저장하는 방법을 알게 되어 잘 완성해서 기분이 너무 좋았다. 피드백을 오후에 받아서 피드백 받은 내용대로 아직 수정을 못 해서 내일 시간이 된다면 피드백 받은 대로 수정을 해보고 싶다. 아직 스프링이 처음이라 어렵고, 자바도 익숙하지 않아 고민이 많았는데 오늘 튜터님과의 상담을 통해 또 위로와 격려(?)를 받으며 뒤처지지는 않고 있다는 말씀에 다시금 열심히 해보기로 마음을 다잡아본다. 할 수 있다! 해내자! 해보자!
문제 : ### 정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 [4,3,2,1]인 경우는 [4,3,2]를 리턴 하고, [10]면 [-1]을 리턴 합니다.
class Solution {
public int[] solution(int[] arr) {
if(arr.length == 1){
int[] answer = {-1};
return answer;
}
int min = arr[0];
int[] answer = new int[arr.length -1];
for(int i=0; i<arr.length; i++){
min = Math.min(min,arr[i]);
}
int idx = 0;
for(int i=0; i<arr.length; i++){
if(min == arr[i]){
continue;
}else{
answer[idx++] = arr[i];
}
}
return answer;
}
}
문제 : 상반기에 판매된 아이스크림의 맛을 총주문량을 기준으로 내림차순 정렬하고 총주문량이 같다면 출하 번호를 기준으로 오름차순 정렬하여 조회하는 SQL 문을 작성해주세요.
SELECT FLAVOR
FROM FIRST_HALF
ORDER BY TOTAL_ORDER DESC, SHIPMENT_ID ASC
Postman API response가 저장이 안 되는 문제를 주말에도 종종 찾아보았으나 도대체 save example 버튼이 어디에 있는지 모르겠기에 결국 오늘 튜터님을 찾아갔는데 등잔 밑이 어둡다고, 바로 response 결과가 나오는 그 위에 버튼이 있었다. 그렇게 잘 수정을 마치고 디버깅으로 문제 해결하는 방법에 대해 강의를 듣고 협업 관련해서도 강의를 들었다. 오후에는 내가 작성한 코드를 다시 한 번씩 보면서 시간을 보냈고 내가 작성한 ERD가 너무 부실해서 IntelliJ에서 자동으로 다이어그램을 만들 수 있는 기능을 알게 되어 덕분에 아주 있어 보이게 다이어그램을 새로 만들었다.