목록2023/12/06 (2)
쌓고 쌓다
[프로그래머스] 하노이의 탑 C++ 풀이 및 해설
https://school.programmers.co.kr/learn/courses/30/lessons/12946# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 방법 하노이 방법은 인터넷에 좋은 글들이 많기에 간단히 설명하자면... N-1개의 블럭을 FROM 에서 TMP로 옮기고 (tmp를 이용해) N-1개의 블럭을 옮기고 맨 아래 남은 1개의 블럭을 FROM 에서 TO로 옮기고 TMP에 있는 N-1개의 블럭을 TO로 옮긴다(from을 이용해) N이 1이라면 FROM에서 목적지 TO로 바로 옮겨준다. 전체 코드 #include #include #i..
카테고리 없음
2023. 12. 6. 16:08
java.lang.classcastexception: com.google.gson.internal.linkedtreemap cannot be cast to ...
Retrofit을 쓰며 아래의 제네릭을 사용하여 공통 응답 형식을 만들었다. public class CommonResponse { private String status; private T data; private String message; } 레트로핏 사용시 Call안에 CommonResponse만 작성했는데 @POST("/comments/{inquiry_id}") Call addComment(...); CommonResponse로 변경했더니 올바르게 타입을 캐스팅한다. @POST("/comments/{inquiry_id}") Call addComment(...);
프로그래밍/안드로이드 스튜디오
2023. 12. 6. 15:44